builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-050 starttime: 1467246547.97 results: success (0) buildid: 20160629104228 builduid: fddfdeed8ce640bc8a19331f3555eaf5 revision: b743fe6eabb8328430d91275462dc8e2a42eef81 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 17:29:07.966253) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 17:29:07.967530) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 17:29:07.968281) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 17:29:08.032244) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 17:29:08.032641) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False --17:28:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 26.15 MB/s 17:28:54 (26.15 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.656000 ========= master_lag: -0.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 17:29:08.688439) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 17:29:08.689487) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.934000 ========= master_lag: -0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 17:29:09.584017) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 17:29:09.584447) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b743fe6eabb8328430d91275462dc8e2a42eef81 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b743fe6eabb8328430d91275462dc8e2a42eef81 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False 2016-06-29 17:28:55,707 truncating revision to first 12 chars 2016-06-29 17:28:55,707 Setting DEBUG logging. 2016-06-29 17:28:55,707 attempt 1/10 2016-06-29 17:28:55,707 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b743fe6eabb8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 17:28:56,118 unpacking tar archive at: mozilla-beta-b743fe6eabb8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.163000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 17:29:10.790988) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 17:29:10.791784) ========= script_repo_revision: b743fe6eabb8328430d91275462dc8e2a42eef81 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 17:29:10.792236) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 17:29:10.792544) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 17:29:10.809315) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 48 secs) (at 2016-06-29 17:29:10.809836) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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=\Documents and Settings\cltbld.T-XP32-IX-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-050 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 17:28:57 INFO - MultiFileLogger online at 20160629 17:28:57 in C:\slave\test 17:28:57 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 17:28:57 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:28:57 INFO - {'append_to_log': False, 17:28:57 INFO - 'base_work_dir': 'C:\\slave\\test', 17:28:57 INFO - 'blob_upload_branch': 'mozilla-beta', 17:28:57 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:28:57 INFO - 'buildbot_json_path': 'buildprops.json', 17:28:57 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:28:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:28:57 INFO - 'download_minidump_stackwalk': True, 17:28:57 INFO - 'download_symbols': 'true', 17:28:57 INFO - 'e10s': False, 17:28:57 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:28:57 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:28:57 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:28:57 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:28:57 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:28:57 INFO - 'C:/mozilla-build/tooltool.py'), 17:28:57 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:28:57 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:28:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:28:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:28:57 INFO - 'log_level': 'info', 17:28:57 INFO - 'log_to_console': True, 17:28:57 INFO - 'opt_config_files': (), 17:28:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:28:57 INFO - '--processes=1', 17:28:57 INFO - '--config=%(test_path)s/wptrunner.ini', 17:28:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:28:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:28:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:28:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:28:57 INFO - 'pip_index': False, 17:28:57 INFO - 'require_test_zip': True, 17:28:57 INFO - 'test_type': ('testharness',), 17:28:57 INFO - 'this_chunk': '1', 17:28:57 INFO - 'total_chunks': '10', 17:28:57 INFO - 'virtualenv_path': 'venv', 17:28:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:28:57 INFO - 'work_dir': 'build'} 17:28:57 INFO - ##### 17:28:57 INFO - ##### Running clobber step. 17:28:57 INFO - ##### 17:28:57 INFO - Running pre-action listener: _resource_record_pre_action 17:28:57 INFO - Running main action method: clobber 17:28:57 INFO - rmtree: C:\slave\test\build 17:28:57 INFO - Using _rmtree_windows ... 17:28:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:29:40 INFO - Running post-action listener: _resource_record_post_action 17:29:40 INFO - ##### 17:29:40 INFO - ##### Running read-buildbot-config step. 17:29:40 INFO - ##### 17:29:40 INFO - Running pre-action listener: _resource_record_pre_action 17:29:40 INFO - Running main action method: read_buildbot_config 17:29:40 INFO - Using buildbot properties: 17:29:40 INFO - { 17:29:40 INFO - "project": "", 17:29:40 INFO - "product": "firefox", 17:29:40 INFO - "script_repo_revision": "production", 17:29:40 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 17:29:40 INFO - "repository": "", 17:29:40 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 17:29:40 INFO - "buildid": "20160629104228", 17:29:40 INFO - "pgo_build": "False", 17:29:40 INFO - "basedir": "C:\\slave\\test", 17:29:40 INFO - "buildnumber": 3, 17:29:40 INFO - "slavename": "t-xp32-ix-050", 17:29:40 INFO - "revision": "b743fe6eabb8328430d91275462dc8e2a42eef81", 17:29:40 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 17:29:40 INFO - "platform": "win32", 17:29:40 INFO - "branch": "mozilla-beta", 17:29:40 INFO - "repo_path": "releases/mozilla-beta", 17:29:40 INFO - "moz_repo_path": "", 17:29:40 INFO - "stage_platform": "win32", 17:29:40 INFO - "builduid": "fddfdeed8ce640bc8a19331f3555eaf5", 17:29:40 INFO - "slavebuilddir": "test" 17:29:40 INFO - } 17:29:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 17:29:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 17:29:40 INFO - Running post-action listener: _resource_record_post_action 17:29:40 INFO - ##### 17:29:40 INFO - ##### Running download-and-extract step. 17:29:40 INFO - ##### 17:29:40 INFO - Running pre-action listener: _resource_record_pre_action 17:29:40 INFO - Running main action method: download_and_extract 17:29:40 INFO - mkdir: C:\slave\test\build\tests 17:29:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:29:40 INFO - https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:29:40 INFO - trying https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 17:29:40 INFO - Downloading https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 17:29:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 17:29:42 INFO - Downloaded 1240 bytes. 17:29:42 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 17:29:42 INFO - Using the following test package requirements: 17:29:42 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 17:29:42 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:29:42 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 17:29:42 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:29:42 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 17:29:42 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:29:42 INFO - u'jsshell-win32.zip'], 17:29:42 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:29:42 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 17:29:42 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 17:29:42 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:29:42 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 17:29:42 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:29:42 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 17:29:42 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:29:42 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 17:29:42 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 17:29:42 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 17:29:42 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 17:29: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')]} 17:29:42 INFO - https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:29:42 INFO - trying https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 17:29:42 INFO - Downloading https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 17:29:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 17:29:46 INFO - Downloaded 20401807 bytes. 17:29:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:29:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:29:49 INFO - caution: filename not matched: web-platform/* 17:29:49 INFO - Return code: 11 17:29: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')]} 17:29:49 INFO - https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:29:49 INFO - trying https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 17:29:49 INFO - Downloading https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 17:29:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 17:30:02 INFO - Downloaded 36389112 bytes. 17:30:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:30:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:30:36 INFO - caution: filename not matched: bin/* 17:30:36 INFO - caution: filename not matched: config/* 17:30:36 INFO - caution: filename not matched: mozbase/* 17:30:36 INFO - caution: filename not matched: marionette/* 17:30:36 INFO - caution: filename not matched: tools/wptserve/* 17:30:36 INFO - Return code: 11 17:30:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:30:36 INFO - https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 17:30:36 INFO - trying https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:30:36 INFO - Downloading https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 17:30:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 17:32:37 INFO - Downloaded 68464888 bytes. 17:32:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:32:37 INFO - mkdir: C:\slave\test\properties 17:32:37 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:32:37 INFO - Writing to file C:\slave\test\properties\build_url 17:32:37 INFO - Contents: 17:32:37 INFO - build_url:https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.zip 17:32:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:32:38 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:32:38 INFO - Writing to file C:\slave\test\properties\symbols_url 17:32:38 INFO - Contents: 17:32:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:32:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:32:38 INFO - https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:32:38 INFO - trying https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:32:38 INFO - Downloading https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 17:32:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 17:32:53 INFO - Downloaded 55579752 bytes. 17:32:53 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:32:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:32:57 INFO - Return code: 0 17:32:57 INFO - Running post-action listener: _resource_record_post_action 17:32:57 INFO - Running post-action listener: set_extra_try_arguments 17:32:57 INFO - ##### 17:32:57 INFO - ##### Running create-virtualenv step. 17:32:57 INFO - ##### 17:32:57 INFO - Running pre-action listener: _pre_create_virtualenv 17:32:57 INFO - Running pre-action listener: _resource_record_pre_action 17:32:57 INFO - Running main action method: create_virtualenv 17:32:57 INFO - Creating virtualenv C:\slave\test\build\venv 17:32:57 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 17:32:57 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:32:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:33:01 INFO - Installing distribute......................................................................................................................................................................................done. 17:33:01 INFO - Return code: 0 17:33:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:33:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:33:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:33:01 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-050', 'USERDOMAIN': 'T-XP32-IX-050', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050'}}, attempt #1 17:33:01 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 17:33:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:33:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:33:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 17:33:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:33:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 17:33:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:33:01 INFO - 'DCLOCATION': 'SCL3', 17:33:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:33:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:33:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:33:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:33:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:33:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:33:01 INFO - 'HOMEDRIVE': 'C:', 17:33:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 17:33:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:33:01 INFO - 'KTS_VERSION': '1.19c', 17:33:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:33:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 17:33:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:33:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:33:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:33:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:33:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:33:01 INFO - 'MOZ_AIRBAG': '1', 17:33:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:33:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:33:01 INFO - 'MOZ_MSVCVERSION': '8', 17:33:01 INFO - 'MOZ_NO_REMOTE': '1', 17:33:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:33:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:33:01 INFO - 'NO_EM_RESTART': '1', 17:33:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:33:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:33:01 INFO - 'OS': 'Windows_NT', 17:33:01 INFO - 'OURDRIVE': 'C:', 17:33:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:33:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:33:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:33:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:33:01 INFO - 'PROCESSOR_LEVEL': '6', 17:33:01 INFO - 'PROCESSOR_REVISION': '1e05', 17:33:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:33:01 INFO - 'PROMPT': '$P$G', 17:33:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:33:01 INFO - 'PWD': 'C:\\slave\\test', 17:33:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:33:01 INFO - 'SESSIONNAME': 'Console', 17:33:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:33:01 INFO - 'SYSTEMDRIVE': 'C:', 17:33:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:33:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:01 INFO - 'TEST1': 'testie', 17:33:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:01 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 17:33:02 INFO - 'USERNAME': 'cltbld', 17:33:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 17:33:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:33:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:33:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:33:02 INFO - 'WINDIR': 'C:\\WINDOWS', 17:33:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:33:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:33:02 INFO - Downloading/unpacking psutil>=0.7.1 17:33:02 INFO - Running setup.py egg_info for package psutil 17:33:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:33:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:33:02 INFO - Installing collected packages: psutil 17:33:02 INFO - Running setup.py install for psutil 17:33:02 INFO - building 'psutil._psutil_windows' extension 17:33:02 INFO - error: Unable to find vcvarsall.bat 17:33:02 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-bs6lvq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:33:02 INFO - running install 17:33:02 INFO - running build 17:33:02 INFO - running build_py 17:33:02 INFO - creating build 17:33:02 INFO - creating build\lib.win32-2.7 17:33:02 INFO - creating build\lib.win32-2.7\psutil 17:33:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:33:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:33:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:33:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:33:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:33:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:33:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:33:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:33:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:33:02 INFO - running build_ext 17:33:02 INFO - building 'psutil._psutil_windows' extension 17:33:02 INFO - error: Unable to find vcvarsall.bat 17:33:02 INFO - ---------------------------------------- 17:33:02 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-bs6lvq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:33:02 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data\pip\pip.log 17:33:02 WARNING - Return code: 1 17:33:02 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 17:33:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:33:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:33:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:33:02 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-050', 'USERDOMAIN': 'T-XP32-IX-050', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050'}}, attempt #1 17:33:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 17:33:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:33:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:33:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 17:33:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:33:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 17:33:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:33:02 INFO - 'DCLOCATION': 'SCL3', 17:33:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:33:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:33:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:33:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:33:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:33:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:33:02 INFO - 'HOMEDRIVE': 'C:', 17:33:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 17:33:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:33:02 INFO - 'KTS_VERSION': '1.19c', 17:33:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:33:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 17:33:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:33:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:33:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:33:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:33:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:33:02 INFO - 'MOZ_AIRBAG': '1', 17:33:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:33:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:33:02 INFO - 'MOZ_MSVCVERSION': '8', 17:33:02 INFO - 'MOZ_NO_REMOTE': '1', 17:33:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:33:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:33:02 INFO - 'NO_EM_RESTART': '1', 17:33:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:33:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:33:02 INFO - 'OS': 'Windows_NT', 17:33:02 INFO - 'OURDRIVE': 'C:', 17:33:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:33:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:33:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:33:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:33:02 INFO - 'PROCESSOR_LEVEL': '6', 17:33:02 INFO - 'PROCESSOR_REVISION': '1e05', 17:33:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:33:02 INFO - 'PROMPT': '$P$G', 17:33:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:33:02 INFO - 'PWD': 'C:\\slave\\test', 17:33:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:33:02 INFO - 'SESSIONNAME': 'Console', 17:33:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:33:02 INFO - 'SYSTEMDRIVE': 'C:', 17:33:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:33:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:02 INFO - 'TEST1': 'testie', 17:33:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:02 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 17:33:02 INFO - 'USERNAME': 'cltbld', 17:33:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 17:33:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:33:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:33:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:33:02 INFO - 'WINDIR': 'C:\\WINDOWS', 17:33:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:33:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:33:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:33:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:33:03 INFO - Running setup.py egg_info for package mozsystemmonitor 17:33:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:33:03 INFO - Running setup.py egg_info for package psutil 17:33:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:33:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:33:03 INFO - Installing collected packages: mozsystemmonitor, psutil 17:33:03 INFO - Running setup.py install for mozsystemmonitor 17:33:03 INFO - Running setup.py install for psutil 17:33:03 INFO - building 'psutil._psutil_windows' extension 17:33:03 INFO - error: Unable to find vcvarsall.bat 17:33:03 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-tng5nq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:33:03 INFO - running install 17:33:03 INFO - running build 17:33:03 INFO - running build_py 17:33:03 INFO - running build_ext 17:33:03 INFO - building 'psutil._psutil_windows' extension 17:33:03 INFO - error: Unable to find vcvarsall.bat 17:33:03 INFO - ---------------------------------------- 17:33:03 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-tng5nq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:33:03 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data\pip\pip.log 17:33:03 WARNING - Return code: 1 17:33:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 17:33:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:33: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')]} 17:33:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:33: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')]} 17:33:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:33: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', '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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-050', 'USERDOMAIN': 'T-XP32-IX-050', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050'}}, attempt #1 17:33: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', 'blobuploader==1.2.4'] in C:\slave\test\build 17:33: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 blobuploader==1.2.4 17:33:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:33:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 17:33:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:33:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 17:33:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:33:03 INFO - 'DCLOCATION': 'SCL3', 17:33:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:33:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:33:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:33:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:33:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:33:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:33:03 INFO - 'HOMEDRIVE': 'C:', 17:33:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 17:33:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:33:03 INFO - 'KTS_VERSION': '1.19c', 17:33:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:33:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 17:33:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:33:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:33:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:33:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:33:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:33:03 INFO - 'MOZ_AIRBAG': '1', 17:33:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:33:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:33:03 INFO - 'MOZ_MSVCVERSION': '8', 17:33:03 INFO - 'MOZ_NO_REMOTE': '1', 17:33:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:33:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:33:03 INFO - 'NO_EM_RESTART': '1', 17:33:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:33:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:33:03 INFO - 'OS': 'Windows_NT', 17:33:03 INFO - 'OURDRIVE': 'C:', 17:33: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:\\mozilla-build\\hg', 17:33:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:33:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:33:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:33:03 INFO - 'PROCESSOR_LEVEL': '6', 17:33:03 INFO - 'PROCESSOR_REVISION': '1e05', 17:33:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:33:03 INFO - 'PROMPT': '$P$G', 17:33:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:33:03 INFO - 'PWD': 'C:\\slave\\test', 17:33:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:33:03 INFO - 'SESSIONNAME': 'Console', 17:33:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:33:03 INFO - 'SYSTEMDRIVE': 'C:', 17:33:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:33:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:03 INFO - 'TEST1': 'testie', 17:33:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:03 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 17:33:03 INFO - 'USERNAME': 'cltbld', 17:33:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 17:33:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:33:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:33:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:33:03 INFO - 'WINDIR': 'C:\\WINDOWS', 17:33:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:33:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:33:04 INFO - Downloading/unpacking blobuploader==1.2.4 17:33:04 INFO - Downloading blobuploader-1.2.4.tar.gz 17:33:04 INFO - Running setup.py egg_info for package blobuploader 17:33:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:33:05 INFO - Running setup.py egg_info for package requests 17:33:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:33:05 INFO - Downloading docopt-0.6.1.tar.gz 17:33:05 INFO - Running setup.py egg_info for package docopt 17:33:05 INFO - Installing collected packages: blobuploader, docopt, requests 17:33:05 INFO - Running setup.py install for blobuploader 17:33:05 INFO - Running setup.py install for docopt 17:33:05 INFO - Running setup.py install for requests 17:33:05 INFO - Successfully installed blobuploader docopt requests 17:33:05 INFO - Cleaning up... 17:33:05 INFO - Return code: 0 17:33:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:33:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:33:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:33:05 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-050', 'USERDOMAIN': 'T-XP32-IX-050', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050'}}, attempt #1 17:33:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 17:33:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:33:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:33:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 17:33:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:33:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 17:33:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:33:05 INFO - 'DCLOCATION': 'SCL3', 17:33:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:33:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:33:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:33:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:33:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:33:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:33:05 INFO - 'HOMEDRIVE': 'C:', 17:33:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 17:33:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:33:05 INFO - 'KTS_VERSION': '1.19c', 17:33:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:33:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 17:33:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:33:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:33:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:33:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:33:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:33:05 INFO - 'MOZ_AIRBAG': '1', 17:33:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:33:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:33:05 INFO - 'MOZ_MSVCVERSION': '8', 17:33:05 INFO - 'MOZ_NO_REMOTE': '1', 17:33:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:33:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:33:05 INFO - 'NO_EM_RESTART': '1', 17:33:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:33:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:33:05 INFO - 'OS': 'Windows_NT', 17:33:05 INFO - 'OURDRIVE': 'C:', 17:33:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:33:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:33:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:33:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:33:05 INFO - 'PROCESSOR_LEVEL': '6', 17:33:05 INFO - 'PROCESSOR_REVISION': '1e05', 17:33:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:33:05 INFO - 'PROMPT': '$P$G', 17:33:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:33:05 INFO - 'PWD': 'C:\\slave\\test', 17:33:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:33:05 INFO - 'SESSIONNAME': 'Console', 17:33:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:33:05 INFO - 'SYSTEMDRIVE': 'C:', 17:33:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:33:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:05 INFO - 'TEST1': 'testie', 17:33:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:05 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 17:33:05 INFO - 'USERNAME': 'cltbld', 17:33:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 17:33:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:33:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:33:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:33:05 INFO - 'WINDIR': 'C:\\WINDOWS', 17:33:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:33:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:33:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:33:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:33:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:33:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:33:10 INFO - Unpacking c:\slave\test\build\tests\marionette 17:33:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:33:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:33:10 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:33:10 INFO - Running setup.py install for browsermob-proxy 17:33:15 INFO - Running setup.py install for manifestparser 17:33:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Running setup.py install for marionette-client 17:33:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:33:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Running setup.py install for marionette-driver 17:33:15 INFO - Running setup.py install for mozcrash 17:33:15 INFO - Running setup.py install for mozdebug 17:33:15 INFO - Running setup.py install for mozdevice 17:33:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Running setup.py install for mozfile 17:33:15 INFO - Running setup.py install for mozhttpd 17:33:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Running setup.py install for mozinfo 17:33:15 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Running setup.py install for mozInstall 17:33:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Running setup.py install for mozleak 17:33:15 INFO - Running setup.py install for mozlog 17:33:15 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Running setup.py install for moznetwork 17:33:15 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Running setup.py install for mozprocess 17:33:15 INFO - Running setup.py install for mozprofile 17:33:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Running setup.py install for mozrunner 17:33:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Running setup.py install for mozscreenshot 17:33:15 INFO - Running setup.py install for moztest 17:33:15 INFO - Running setup.py install for mozversion 17:33:15 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:33:15 INFO - Running setup.py install for wptserve 17:33:15 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:33:15 INFO - Cleaning up... 17:33:15 INFO - Return code: 0 17:33:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:33:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:33:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:33:15 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-050', 'USERDOMAIN': 'T-XP32-IX-050', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050'}}, attempt #1 17:33:15 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 17:33:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:33:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:33:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 17:33:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:33:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 17:33:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:33:15 INFO - 'DCLOCATION': 'SCL3', 17:33:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:33:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:33:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:33:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:33:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:33:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:33:15 INFO - 'HOMEDRIVE': 'C:', 17:33:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 17:33:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:33:15 INFO - 'KTS_VERSION': '1.19c', 17:33:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:33:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 17:33:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:33:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:33:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:33:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:33:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:33:15 INFO - 'MOZ_AIRBAG': '1', 17:33:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:33:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:33:15 INFO - 'MOZ_MSVCVERSION': '8', 17:33:15 INFO - 'MOZ_NO_REMOTE': '1', 17:33:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:33:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:33:15 INFO - 'NO_EM_RESTART': '1', 17:33:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:33:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:33:15 INFO - 'OS': 'Windows_NT', 17:33:15 INFO - 'OURDRIVE': 'C:', 17:33:15 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:33:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:33:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:33:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:33:15 INFO - 'PROCESSOR_LEVEL': '6', 17:33:15 INFO - 'PROCESSOR_REVISION': '1e05', 17:33:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:33:15 INFO - 'PROMPT': '$P$G', 17:33:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:33:15 INFO - 'PWD': 'C:\\slave\\test', 17:33:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:33:15 INFO - 'SESSIONNAME': 'Console', 17:33:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:33:15 INFO - 'SYSTEMDRIVE': 'C:', 17:33:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:33:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:15 INFO - 'TEST1': 'testie', 17:33:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:15 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 17:33:15 INFO - 'USERNAME': 'cltbld', 17:33:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 17:33:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:33:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:33:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:33:15 INFO - 'WINDIR': 'C:\\WINDOWS', 17:33:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:33:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:33:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:33:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:33:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:33:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:33:22 INFO - Unpacking c:\slave\test\build\tests\marionette 17:33:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:33:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:33:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 17:33:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 17:33:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 17:33:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 17:33:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 17:33:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:33:27 INFO - Downloading blessings-1.6.tar.gz 17:33:27 INFO - Running setup.py egg_info for package blessings 17:33:27 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 17:33:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:33:27 INFO - Running setup.py install for blessings 17:33:27 INFO - Running setup.py install for browsermob-proxy 17:33:27 INFO - Running setup.py install for manifestparser 17:33:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Running setup.py install for marionette-client 17:33:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:33:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Running setup.py install for marionette-driver 17:33:27 INFO - Running setup.py install for mozcrash 17:33:27 INFO - Running setup.py install for mozdebug 17:33:27 INFO - Running setup.py install for mozdevice 17:33:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Running setup.py install for mozhttpd 17:33:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Running setup.py install for mozInstall 17:33:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Running setup.py install for mozleak 17:33:27 INFO - Running setup.py install for mozprofile 17:33:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Running setup.py install for mozrunner 17:33:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Running setup.py install for mozscreenshot 17:33:27 INFO - Running setup.py install for moztest 17:33:27 INFO - Running setup.py install for mozversion 17:33:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:33:27 INFO - Running setup.py install for wptserve 17:33:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:33:27 INFO - Cleaning up... 17:33:27 INFO - Return code: 0 17:33:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:33:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:33:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:33:28 INFO - Reading from file tmpfile_stdout 17:33:28 INFO - Using _rmtree_windows ... 17:33:28 INFO - Using _rmtree_windows ... 17:33:28 INFO - Current package versions: 17:33:28 INFO - blessings == 1.6 17:33:28 INFO - blobuploader == 1.2.4 17:33:28 INFO - browsermob-proxy == 0.6.0 17:33:28 INFO - distribute == 0.6.14 17:33:28 INFO - docopt == 0.6.1 17:33:28 INFO - manifestparser == 1.1 17:33:28 INFO - marionette-client == 2.3.0 17:33:28 INFO - marionette-driver == 1.4.0 17:33:28 INFO - mozInstall == 1.12 17:33:28 INFO - mozcrash == 0.17 17:33:28 INFO - mozdebug == 0.1 17:33:28 INFO - mozdevice == 0.48 17:33:28 INFO - mozfile == 1.2 17:33:28 INFO - mozhttpd == 0.7 17:33:28 INFO - mozinfo == 0.9 17:33:28 INFO - mozleak == 0.1 17:33:28 INFO - mozlog == 3.1 17:33:28 INFO - moznetwork == 0.27 17:33:28 INFO - mozprocess == 0.22 17:33:28 INFO - mozprofile == 0.28 17:33:28 INFO - mozrunner == 6.11 17:33:28 INFO - mozscreenshot == 0.1 17:33:28 INFO - mozsystemmonitor == 0.0 17:33:28 INFO - moztest == 0.7 17:33:28 INFO - mozversion == 1.4 17:33:28 INFO - requests == 1.2.3 17:33:28 INFO - wptserve == 1.4.0 17:33:28 INFO - Running post-action listener: _resource_record_post_action 17:33:28 INFO - Running post-action listener: _start_resource_monitoring 17:33:28 INFO - Starting resource monitoring. 17:33:28 INFO - ##### 17:33:28 INFO - ##### Running pull step. 17:33:28 INFO - ##### 17:33:28 INFO - Running pre-action listener: _resource_record_pre_action 17:33:28 INFO - Running main action method: pull 17:33:28 INFO - Pull has nothing to do! 17:33:28 INFO - Running post-action listener: _resource_record_post_action 17:33:28 INFO - ##### 17:33:28 INFO - ##### Running install step. 17:33:28 INFO - ##### 17:33:28 INFO - Running pre-action listener: _resource_record_pre_action 17:33:28 INFO - Running main action method: install 17:33:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:33:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:33:28 INFO - Reading from file tmpfile_stdout 17:33:28 INFO - Using _rmtree_windows ... 17:33:28 INFO - Using _rmtree_windows ... 17:33:28 INFO - Detecting whether we're running mozinstall >=1.0... 17:33:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:33:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:33:28 INFO - Reading from file tmpfile_stdout 17:33:28 INFO - Output received: 17:33:28 INFO - Usage: mozinstall-script.py [options] installer 17:33:28 INFO - Options: 17:33:28 INFO - -h, --help show this help message and exit 17:33:28 INFO - -d DEST, --destination=DEST 17:33:28 INFO - Directory to install application into. [default: 17:33:28 INFO - "C:\slave\test"] 17:33:28 INFO - --app=APP Application being installed. [default: firefox] 17:33:28 INFO - Using _rmtree_windows ... 17:33:28 INFO - Using _rmtree_windows ... 17:33:28 INFO - mkdir: C:\slave\test\build\application 17:33:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:33:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 17:33:31 INFO - Reading from file tmpfile_stdout 17:33:31 INFO - Output received: 17:33:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:33:31 INFO - Using _rmtree_windows ... 17:33:31 INFO - Using _rmtree_windows ... 17:33:31 INFO - Running post-action listener: _resource_record_post_action 17:33:31 INFO - ##### 17:33:31 INFO - ##### Running run-tests step. 17:33:31 INFO - ##### 17:33:31 INFO - Running pre-action listener: _resource_record_pre_action 17:33:31 INFO - Running main action method: run_tests 17:33:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:33:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:33:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:33:31 INFO - grabbing minidump binary from tooltool 17:33:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:31 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:33:31 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 17:33:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 17:33:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:33:32 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppraalp 17:33:32 INFO - INFO - File integrity verified, renaming tmppraalp to win32-minidump_stackwalk.exe 17:33:32 INFO - Return code: 0 17:33:32 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:33:32 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:33:32 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/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 17:33:32 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/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 17:33:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:33:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 17:33:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:33:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 17:33:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:33:32 INFO - 'DCLOCATION': 'SCL3', 17:33:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:33:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:33:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:33:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:33:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:33:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:33:32 INFO - 'HOMEDRIVE': 'C:', 17:33:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 17:33:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:33:32 INFO - 'KTS_VERSION': '1.19c', 17:33:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:33:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 17:33:32 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:33:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:33:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:33:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:33:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:33:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:33:32 INFO - 'MOZ_AIRBAG': '1', 17:33:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:33:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:33:32 INFO - 'MOZ_MSVCVERSION': '8', 17:33:32 INFO - 'MOZ_NO_REMOTE': '1', 17:33:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:33:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:33:32 INFO - 'NO_EM_RESTART': '1', 17:33:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:33:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:33:32 INFO - 'OS': 'Windows_NT', 17:33:32 INFO - 'OURDRIVE': 'C:', 17:33:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:33:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:33:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:33:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:33:32 INFO - 'PROCESSOR_LEVEL': '6', 17:33:32 INFO - 'PROCESSOR_REVISION': '1e05', 17:33:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:33:32 INFO - 'PROMPT': '$P$G', 17:33:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:33:32 INFO - 'PWD': 'C:\\slave\\test', 17:33:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:33:32 INFO - 'SESSIONNAME': 'Console', 17:33:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:33:32 INFO - 'SYSTEMDRIVE': 'C:', 17:33:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:33:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:32 INFO - 'TEST1': 'testie', 17:33:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:33:32 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 17:33:32 INFO - 'USERNAME': 'cltbld', 17:33:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 17:33:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:33:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:33:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:33:32 INFO - 'WINDIR': 'C:\\WINDOWS', 17:33:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:33:32 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/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 17:33:34 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 17:33:34 INFO - import pkg_resources 17:33:35 INFO - Using 1 client processes 17:33:38 INFO - SUITE-START | Running 778 tests 17:33:38 INFO - Running testharness tests 17:33:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:33:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:33:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:33:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:33:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:33:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:33:38 INFO - Setting up ssl 17:33:38 INFO - PROCESS | certutil | 17:33:38 INFO - PROCESS | certutil | 17:33:38 INFO - PROCESS | certutil | 17:33:38 INFO - Certificate Nickname Trust Attributes 17:33:38 INFO - SSL,S/MIME,JAR/XPI 17:33:38 INFO - 17:33:38 INFO - web-platform-tests CT,, 17:33:38 INFO - 17:33:38 INFO - Starting runner 17:33:40 INFO - PROCESS | 3768 | [3768] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:33:40 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:33:40 INFO - PROCESS | 3768 | [3768] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 17:33:42 INFO - PROCESS | 3768 | 1467246822178 Marionette DEBUG Marionette enabled via build flag and pref 17:33:42 INFO - PROCESS | 3768 | ++DOCSHELL 11279000 == 1 [pid = 3768] [id = 1] 17:33:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 1 (11279400) [pid = 3768] [serial = 1] [outer = 00000000] 17:33:42 INFO - PROCESS | 3768 | [3768] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:33:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 2 (1127A000) [pid = 3768] [serial = 2] [outer = 11279400] 17:33:42 INFO - PROCESS | 3768 | [3768] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 17:33:42 INFO - PROCESS | 3768 | [3768] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 17:33:42 INFO - PROCESS | 3768 | ++DOCSHELL 1281AC00 == 2 [pid = 3768] [id = 2] 17:33:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 3 (1281B000) [pid = 3768] [serial = 3] [outer = 00000000] 17:33:42 INFO - PROCESS | 3768 | [3768] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:33:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 4 (1281BC00) [pid = 3768] [serial = 4] [outer = 1281B000] 17:33:42 INFO - PROCESS | 3768 | 1467246822850 Marionette INFO Listening on port 2828 17:33:43 INFO - PROCESS | 3768 | 1467246823243 Marionette DEBUG Marionette enabled via command-line flag 17:33:43 INFO - PROCESS | 3768 | ++DOCSHELL 13148C00 == 3 [pid = 3768] [id = 3] 17:33:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 5 (13150C00) [pid = 3768] [serial = 5] [outer = 00000000] 17:33:43 INFO - PROCESS | 3768 | [3768] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:33:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 6 (13151800) [pid = 3768] [serial = 6] [outer = 13150C00] 17:33:43 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:33:43 INFO - PROCESS | 3768 | [3768] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 17:33:43 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:33:43 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:33:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 7 (13455400) [pid = 3768] [serial = 7] [outer = 1281B000] 17:33:43 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:33:43 INFO - PROCESS | 3768 | 1467246823594 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1574 17:33:43 INFO - PROCESS | 3768 | 1467246823683 Marionette DEBUG Closed connection conn0 17:33:43 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:33:43 INFO - PROCESS | 3768 | 1467246823688 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1575 17:33:43 INFO - PROCESS | 3768 | 1467246823717 Marionette DEBUG Closed connection conn1 17:33:43 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:33:43 INFO - PROCESS | 3768 | 1467246823725 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1576 17:33:43 INFO - PROCESS | 3768 | ++DOCSHELL 14008000 == 4 [pid = 3768] [id = 4] 17:33:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 8 (14008400) [pid = 3768] [serial = 8] [outer = 00000000] 17:33:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 9 (140E6C00) [pid = 3768] [serial = 9] [outer = 14008400] 17:33:43 INFO - PROCESS | 3768 | [3768] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 17:33:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 10 (140EC400) [pid = 3768] [serial = 10] [outer = 14008400] 17:33:44 INFO - PROCESS | 3768 | 1467246823963 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:33:44 INFO - PROCESS | 3768 | 1467246823969 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160629104228","device":"desktop","version":"48.0"} 17:33:44 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:33:44 INFO - PROCESS | 3768 | [3768] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:33:44 INFO - PROCESS | 3768 | [3768] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:33:44 INFO - PROCESS | 3768 | [3768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:33:44 INFO - PROCESS | 3768 | ++DOCSHELL 15C1C800 == 5 [pid = 3768] [id = 5] 17:33:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 11 (15C1D800) [pid = 3768] [serial = 11] [outer = 00000000] 17:33:44 INFO - PROCESS | 3768 | ++DOCSHELL 15C1DC00 == 6 [pid = 3768] [id = 6] 17:33:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 12 (15C1E000) [pid = 3768] [serial = 12] [outer = 00000000] 17:33:45 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:33:45 INFO - PROCESS | 3768 | ++DOCSHELL 16748000 == 7 [pid = 3768] [id = 7] 17:33:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 13 (16748400) [pid = 3768] [serial = 13] [outer = 00000000] 17:33:45 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:33:45 INFO - PROCESS | 3768 | [3768] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:33:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 14 (1697C400) [pid = 3768] [serial = 14] [outer = 16748400] 17:33:45 INFO - PROCESS | 3768 | [3768] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 17:33:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 15 (16D59400) [pid = 3768] [serial = 15] [outer = 15C1D800] 17:33:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 16 (16D5AC00) [pid = 3768] [serial = 16] [outer = 15C1E000] 17:33:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 17 (16D5D400) [pid = 3768] [serial = 17] [outer = 16748400] 17:33:46 INFO - PROCESS | 3768 | 1467246826402 Marionette INFO startBrowser 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:46 INFO - PROCESS | 3768 | 1467246826437 Marionette DEBUG loaded listener.js 17:33:46 INFO - PROCESS | 3768 | 1467246826449 Marionette DEBUG loaded listener.js 17:33:46 INFO - PROCESS | 3768 | 1467246826451 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 18 (17F7E800) [pid = 3768] [serial = 18] [outer = 16748400] 17:33:46 INFO - PROCESS | 3768 | 1467246826947 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"707a431e-9dc7-4d8a-8542-b231f62597ef","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160629104228","device":"desktop","version":"48.0","command_id":1}}] 17:33:47 INFO - PROCESS | 3768 | 1467246827078 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:33:47 INFO - PROCESS | 3768 | 1467246827082 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:47 INFO - PROCESS | 3768 | 1467246827139 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 17:33:47 INFO - PROCESS | 3768 | 1467246827257 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:33:47 INFO - PROCESS | 3768 | 1467246827259 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:47 INFO - PROCESS | 3768 | [3768] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:33:47 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:33:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 19 (16F1E800) [pid = 3768] [serial = 19] [outer = 16748400] 17:33:47 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:33:47 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:33:47 INFO - PROCESS | 3768 | 1467246827740 Marionette TRACE conn2 <- [1,3,null,{}] 17:33:47 INFO - PROCESS | 3768 | 1467246827757 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:33:47 INFO - PROCESS | 3768 | 1467246827760 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:47 INFO - PROCESS | 3768 | 1467246827789 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 17:33:47 INFO - PROCESS | 3768 | 1467246827850 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 17:33:47 INFO - PROCESS | 3768 | 1467246827852 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 17:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:33:47 INFO - PROCESS | 3768 | 1467246827860 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:33:47 INFO - PROCESS | 3768 | 1467246827864 Marionette TRACE conn2 <- [1,6,null,{}] 17:33:47 INFO - PROCESS | 3768 | 1467246827868 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:47 INFO - PROCESS | 3768 | 1467246827870 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:47 INFO - PROCESS | 3768 | 1467246827885 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 17:33:47 INFO - PROCESS | 3768 | 1467246827889 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:47 INFO - PROCESS | 3768 | 1467246827891 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:47 INFO - PROCESS | 3768 | ++DOCSHELL 16744000 == 8 [pid = 3768] [id = 8] 17:33:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 20 (19D1EC00) [pid = 3768] [serial = 20] [outer = 00000000] 17:33:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 21 (19D21400) [pid = 3768] [serial = 21] [outer = 19D1EC00] 17:33:47 INFO - PROCESS | 3768 | 1467246827941 Marionette DEBUG loaded listener.js 17:33:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 22 (19D25400) [pid = 3768] [serial = 22] [outer = 19D1EC00] 17:33:48 INFO - PROCESS | 3768 | ++DOCSHELL 1A32D400 == 9 [pid = 3768] [id = 9] 17:33:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 23 (1A32D800) [pid = 3768] [serial = 23] [outer = 00000000] 17:33:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 24 (1A36D400) [pid = 3768] [serial = 24] [outer = 1A32D800] 17:33:48 INFO - PROCESS | 3768 | 1467246828482 Marionette DEBUG loaded listener.js 17:33:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 25 (19F70400) [pid = 3768] [serial = 25] [outer = 1A32D800] 17:33:48 INFO - PROCESS | 3768 | 1467246828639 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 811ms 17:33:48 INFO - PROCESS | 3768 | 1467246828735 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 17:33:48 INFO - PROCESS | 3768 | 1467246828737 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 17:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:33:48 INFO - PROCESS | 3768 | 1467246828778 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:33:48 INFO - PROCESS | 3768 | 1467246828779 Marionette TRACE conn2 <- [1,10,null,{}] 17:33:48 INFO - PROCESS | 3768 | 1467246828831 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:48 INFO - PROCESS | 3768 | 1467246828835 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:48 INFO - PROCESS | 3768 | 1467246828942 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 17:33:48 INFO - PROCESS | 3768 | 1467246828961 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:48 INFO - PROCESS | 3768 | 1467246828963 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:48 INFO - PROCESS | 3768 | ++DOCSHELL 1A375400 == 10 [pid = 3768] [id = 10] 17:33:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 26 (1AA3D800) [pid = 3768] [serial = 26] [outer = 00000000] 17:33:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 27 (1AC0F800) [pid = 3768] [serial = 27] [outer = 1AA3D800] 17:33:49 INFO - PROCESS | 3768 | 1467246829011 Marionette DEBUG loaded listener.js 17:33:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 28 (1A50B800) [pid = 3768] [serial = 28] [outer = 1AA3D800] 17:33:49 INFO - PROCESS | 3768 | 1467246829326 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 605ms 17:33:49 INFO - PROCESS | 3768 | 1467246829372 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 17:33:49 INFO - PROCESS | 3768 | 1467246829374 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 17:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:33:49 INFO - PROCESS | 3768 | 1467246829378 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:33:49 INFO - PROCESS | 3768 | 1467246829380 Marionette TRACE conn2 <- [1,14,null,{}] 17:33:49 INFO - PROCESS | 3768 | 1467246829383 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:49 INFO - PROCESS | 3768 | 1467246829386 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:49 INFO - PROCESS | 3768 | 1467246829489 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 17:33:49 INFO - PROCESS | 3768 | 1467246829494 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:49 INFO - PROCESS | 3768 | 1467246829496 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:49 INFO - PROCESS | 3768 | ++DOCSHELL 1A514400 == 11 [pid = 3768] [id = 11] 17:33:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 29 (1A514C00) [pid = 3768] [serial = 29] [outer = 00000000] 17:33:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 30 (1A5E5C00) [pid = 3768] [serial = 30] [outer = 1A514C00] 17:33:49 INFO - PROCESS | 3768 | 1467246829539 Marionette DEBUG loaded listener.js 17:33:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 31 (1A5EC400) [pid = 3768] [serial = 31] [outer = 1A514C00] 17:33:49 INFO - PROCESS | 3768 | 1467246829912 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 604ms 17:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:33:50 INFO - PROCESS | 3768 | 1467246829974 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 17:33:50 INFO - PROCESS | 3768 | 1467246829976 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 17:33:50 INFO - PROCESS | 3768 | 1467246830027 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:33:50 INFO - PROCESS | 3768 | 1467246830028 Marionette TRACE conn2 <- [1,18,null,{}] 17:33:50 INFO - PROCESS | 3768 | 1467246830032 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:50 INFO - PROCESS | 3768 | 1467246830034 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:50 INFO - PROCESS | 3768 | 1467246830127 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 17:33:50 INFO - PROCESS | 3768 | 1467246830132 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:50 INFO - PROCESS | 3768 | 1467246830135 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:50 INFO - PROCESS | 3768 | ++DOCSHELL 1A74F800 == 12 [pid = 3768] [id = 12] 17:33:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 32 (1A750000) [pid = 3768] [serial = 32] [outer = 00000000] 17:33:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 33 (1A757800) [pid = 3768] [serial = 33] [outer = 1A750000] 17:33:50 INFO - PROCESS | 3768 | 1467246830179 Marionette DEBUG loaded listener.js 17:33:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 34 (1AC02800) [pid = 3768] [serial = 34] [outer = 1A750000] 17:33:50 INFO - PROCESS | 3768 | 1467246830529 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 556ms 17:33:50 INFO - PROCESS | 3768 | 1467246830568 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 17:33:50 INFO - PROCESS | 3768 | 1467246830570 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 17:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:33:50 INFO - PROCESS | 3768 | 1467246830574 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:33:50 INFO - PROCESS | 3768 | 1467246830576 Marionette TRACE conn2 <- [1,22,null,{}] 17:33:50 INFO - PROCESS | 3768 | 1467246830579 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:50 INFO - PROCESS | 3768 | 1467246830581 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:50 INFO - PROCESS | 3768 | 1467246830678 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 17:33:50 INFO - PROCESS | 3768 | 1467246830682 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:50 INFO - PROCESS | 3768 | 1467246830685 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:50 INFO - PROCESS | 3768 | ++DOCSHELL 1A9CE400 == 13 [pid = 3768] [id = 13] 17:33:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 35 (1A9D0800) [pid = 3768] [serial = 35] [outer = 00000000] 17:33:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 36 (1AE41800) [pid = 3768] [serial = 36] [outer = 1A9D0800] 17:33:50 INFO - PROCESS | 3768 | 1467246830729 Marionette DEBUG loaded listener.js 17:33:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 37 (1AE45C00) [pid = 3768] [serial = 37] [outer = 1A9D0800] 17:33:51 INFO - PROCESS | 3768 | 1467246831027 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 493ms 17:33:51 INFO - PROCESS | 3768 | 1467246831068 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 17:33:51 INFO - PROCESS | 3768 | 1467246831070 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 17:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:33:51 INFO - PROCESS | 3768 | 1467246831078 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:33:51 INFO - PROCESS | 3768 | 1467246831079 Marionette TRACE conn2 <- [1,26,null,{}] 17:33:51 INFO - PROCESS | 3768 | 1467246831082 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:51 INFO - PROCESS | 3768 | 1467246831084 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:51 INFO - PROCESS | 3768 | 1467246831179 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 17:33:51 INFO - PROCESS | 3768 | 1467246831184 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:51 INFO - PROCESS | 3768 | 1467246831187 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:51 INFO - PROCESS | 3768 | ++DOCSHELL 1AE4B000 == 14 [pid = 3768] [id = 14] 17:33:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 38 (1AE4BC00) [pid = 3768] [serial = 38] [outer = 00000000] 17:33:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 39 (1B117000) [pid = 3768] [serial = 39] [outer = 1AE4BC00] 17:33:51 INFO - PROCESS | 3768 | 1467246831229 Marionette DEBUG loaded listener.js 17:33:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 40 (1B11B400) [pid = 3768] [serial = 40] [outer = 1AE4BC00] 17:33:51 INFO - PROCESS | 3768 | 1467246831554 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 540ms 17:33:51 INFO - PROCESS | 3768 | 1467246831614 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 17:33:51 INFO - PROCESS | 3768 | 1467246831616 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 17:33:51 INFO - PROCESS | 3768 | 1467246831619 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:33:51 INFO - PROCESS | 3768 | 1467246831621 Marionette TRACE conn2 <- [1,30,null,{}] 17:33:51 INFO - PROCESS | 3768 | 1467246831624 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:51 INFO - PROCESS | 3768 | 1467246831636 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:51 INFO - PROCESS | 3768 | 1467246831722 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 17:33:51 INFO - PROCESS | 3768 | 1467246831727 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:51 INFO - PROCESS | 3768 | 1467246831729 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:51 INFO - PROCESS | 3768 | ++DOCSHELL 1B116C00 == 15 [pid = 3768] [id = 15] 17:33:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 41 (1B11D000) [pid = 3768] [serial = 41] [outer = 00000000] 17:33:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 42 (1B279800) [pid = 3768] [serial = 42] [outer = 1B11D000] 17:33:51 INFO - PROCESS | 3768 | 1467246831771 Marionette DEBUG loaded listener.js 17:33:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 43 (1B27A400) [pid = 3768] [serial = 43] [outer = 1B11D000] 17:33:51 INFO - PROCESS | 3768 | ++DOCSHELL 1B3BE000 == 16 [pid = 3768] [id = 16] 17:33:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 44 (1B3BE400) [pid = 3768] [serial = 44] [outer = 00000000] 17:33:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 45 (1B277400) [pid = 3768] [serial = 45] [outer = 1B3BE400] 17:33:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 46 (1B281000) [pid = 3768] [serial = 46] [outer = 1B3BE400] 17:33:52 INFO - PROCESS | 3768 | ++DOCSHELL 1B3BB800 == 17 [pid = 3768] [id = 17] 17:33:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 47 (1B3BFC00) [pid = 3768] [serial = 47] [outer = 00000000] 17:33:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 48 (1B3C8800) [pid = 3768] [serial = 48] [outer = 1B3BFC00] 17:33:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 49 (1B629C00) [pid = 3768] [serial = 49] [outer = 1B3BFC00] 17:33:52 INFO - PROCESS | 3768 | 1467246832318 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 700ms 17:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:33:52 INFO - PROCESS | 3768 | 1467246832352 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 17:33:52 INFO - PROCESS | 3768 | 1467246832353 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 17:33:52 INFO - PROCESS | 3768 | 1467246832357 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:33:52 INFO - PROCESS | 3768 | 1467246832359 Marionette TRACE conn2 <- [1,34,null,{}] 17:33:52 INFO - PROCESS | 3768 | 1467246832362 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:52 INFO - PROCESS | 3768 | 1467246832364 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:52 INFO - PROCESS | 3768 | 1467246832450 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 17:33:52 INFO - PROCESS | 3768 | 1467246832473 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:52 INFO - PROCESS | 3768 | 1467246832476 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:52 INFO - PROCESS | 3768 | ++DOCSHELL 1B280C00 == 18 [pid = 3768] [id = 18] 17:33:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 50 (1B3BCC00) [pid = 3768] [serial = 50] [outer = 00000000] 17:33:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 51 (1B623000) [pid = 3768] [serial = 51] [outer = 1B3BCC00] 17:33:52 INFO - PROCESS | 3768 | 1467246832522 Marionette DEBUG loaded listener.js 17:33:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 52 (1B7D9C00) [pid = 3768] [serial = 52] [outer = 1B3BCC00] 17:33:53 INFO - PROCESS | 3768 | --DOCSHELL 11279000 == 17 [pid = 3768] [id = 1] 17:33:53 INFO - PROCESS | 3768 | 1467246833571 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1256ms 17:33:53 INFO - PROCESS | 3768 | 1467246833600 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 17:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:33:53 INFO - PROCESS | 3768 | 1467246833607 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 17:33:53 INFO - PROCESS | 3768 | 1467246833614 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:33:53 INFO - PROCESS | 3768 | 1467246833620 Marionette TRACE conn2 <- [1,38,null,{}] 17:33:53 INFO - PROCESS | 3768 | 1467246833625 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:53 INFO - PROCESS | 3768 | 1467246833628 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:53 INFO - PROCESS | 3768 | 1467246833744 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 17:33:53 INFO - PROCESS | 3768 | 1467246833809 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:53 INFO - PROCESS | 3768 | 1467246833813 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:53 INFO - PROCESS | 3768 | ++DOCSHELL 104E8C00 == 18 [pid = 3768] [id = 19] 17:33:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 53 (104E9000) [pid = 3768] [serial = 53] [outer = 00000000] 17:33:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (10E29000) [pid = 3768] [serial = 54] [outer = 104E9000] 17:33:53 INFO - PROCESS | 3768 | 1467246833916 Marionette DEBUG loaded listener.js 17:33:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (1281B400) [pid = 3768] [serial = 55] [outer = 104E9000] 17:33:54 INFO - PROCESS | 3768 | 1467246834537 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 970ms 17:33:54 INFO - PROCESS | 3768 | 1467246834609 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 17:33:54 INFO - PROCESS | 3768 | 1467246834614 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 17:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:33:54 INFO - PROCESS | 3768 | 1467246834620 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:33:54 INFO - PROCESS | 3768 | 1467246834623 Marionette TRACE conn2 <- [1,42,null,{}] 17:33:54 INFO - PROCESS | 3768 | 1467246834627 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:54 INFO - PROCESS | 3768 | 1467246834630 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:54 INFO - PROCESS | 3768 | 1467246834788 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 17:33:54 INFO - PROCESS | 3768 | 1467246834852 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:54 INFO - PROCESS | 3768 | 1467246834855 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:54 INFO - PROCESS | 3768 | ++DOCSHELL 13942000 == 19 [pid = 3768] [id = 20] 17:33:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (13946C00) [pid = 3768] [serial = 56] [outer = 00000000] 17:33:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (14003400) [pid = 3768] [serial = 57] [outer = 13946C00] 17:33:54 INFO - PROCESS | 3768 | 1467246834952 Marionette DEBUG loaded listener.js 17:33:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (1449EC00) [pid = 3768] [serial = 58] [outer = 13946C00] 17:33:55 INFO - PROCESS | 3768 | 1467246835596 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1018ms 17:33:55 INFO - PROCESS | 3768 | 1467246835622 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 17:33:55 INFO - PROCESS | 3768 | 1467246835626 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 17:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:33:55 INFO - PROCESS | 3768 | 1467246835630 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:33:55 INFO - PROCESS | 3768 | 1467246835634 Marionette TRACE conn2 <- [1,46,null,{}] 17:33:55 INFO - PROCESS | 3768 | 1467246835639 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:55 INFO - PROCESS | 3768 | 1467246835642 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:55 INFO - PROCESS | 3768 | 1467246835789 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 17:33:55 INFO - PROCESS | 3768 | 1467246835853 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:55 INFO - PROCESS | 3768 | 1467246835856 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:55 INFO - PROCESS | 3768 | ++DOCSHELL 10A81400 == 20 [pid = 3768] [id = 21] 17:33:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (10A82C00) [pid = 3768] [serial = 59] [outer = 00000000] 17:33:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (10E27400) [pid = 3768] [serial = 60] [outer = 10A82C00] 17:33:55 INFO - PROCESS | 3768 | 1467246835908 Marionette DEBUG loaded listener.js 17:33:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (11021C00) [pid = 3768] [serial = 61] [outer = 10A82C00] 17:33:56 INFO - PROCESS | 3768 | --DOCSHELL 14008000 == 19 [pid = 3768] [id = 4] 17:33:56 INFO - PROCESS | 3768 | 1467246836335 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 747ms 17:33:56 INFO - PROCESS | 3768 | 1467246836400 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 17:33:56 INFO - PROCESS | 3768 | 1467246836405 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 17:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:33:56 INFO - PROCESS | 3768 | 1467246836411 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:33:56 INFO - PROCESS | 3768 | 1467246836413 Marionette TRACE conn2 <- [1,50,null,{}] 17:33:56 INFO - PROCESS | 3768 | 1467246836417 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:56 INFO - PROCESS | 3768 | 1467246836419 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:56 INFO - PROCESS | 3768 | 1467246836509 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 17:33:56 INFO - PROCESS | 3768 | 1467246836593 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:56 INFO - PROCESS | 3768 | 1467246836596 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:56 INFO - PROCESS | 3768 | ++DOCSHELL 13030C00 == 20 [pid = 3768] [id = 22] 17:33:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (13031400) [pid = 3768] [serial = 62] [outer = 00000000] 17:33:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (1309F400) [pid = 3768] [serial = 63] [outer = 13031400] 17:33:56 INFO - PROCESS | 3768 | 1467246836642 Marionette DEBUG loaded listener.js 17:33:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (13121C00) [pid = 3768] [serial = 64] [outer = 13031400] 17:33:57 INFO - PROCESS | 3768 | 1467246837057 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 700ms 17:33:57 INFO - PROCESS | 3768 | 1467246837110 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 17:33:57 INFO - PROCESS | 3768 | 1467246837112 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 17:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:33:57 INFO - PROCESS | 3768 | 1467246837116 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:33:57 INFO - PROCESS | 3768 | 1467246837119 Marionette TRACE conn2 <- [1,54,null,{}] 17:33:57 INFO - PROCESS | 3768 | 1467246837130 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:57 INFO - PROCESS | 3768 | 1467246837134 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:57 INFO - PROCESS | 3768 | 1467246837219 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 17:33:57 INFO - PROCESS | 3768 | 1467246837231 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:57 INFO - PROCESS | 3768 | 1467246837234 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:57 INFO - PROCESS | 3768 | ++DOCSHELL 1393A400 == 21 [pid = 3768] [id = 23] 17:33:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1393C800) [pid = 3768] [serial = 65] [outer = 00000000] 17:33:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (13C1F400) [pid = 3768] [serial = 66] [outer = 1393C800] 17:33:57 INFO - PROCESS | 3768 | 1467246837282 Marionette DEBUG loaded listener.js 17:33:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (140EC000) [pid = 3768] [serial = 67] [outer = 1393C800] 17:33:57 INFO - PROCESS | 3768 | 1467246837729 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 651ms 17:33:57 INFO - PROCESS | 3768 | 1467246837788 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 17:33:57 INFO - PROCESS | 3768 | 1467246837792 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 17:33:57 INFO - PROCESS | 3768 | 1467246837795 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:33:57 INFO - PROCESS | 3768 | 1467246837797 Marionette TRACE conn2 <- [1,58,null,{}] 17:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:33:57 INFO - PROCESS | 3768 | 1467246837800 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:57 INFO - PROCESS | 3768 | 1467246837803 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:57 INFO - PROCESS | 3768 | 1467246837895 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 17:33:57 INFO - PROCESS | 3768 | 1467246837900 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:57 INFO - PROCESS | 3768 | 1467246837903 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:57 INFO - PROCESS | 3768 | ++DOCSHELL 1449D000 == 22 [pid = 3768] [id = 24] 17:33:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (144E3C00) [pid = 3768] [serial = 68] [outer = 00000000] 17:33:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (150BE400) [pid = 3768] [serial = 69] [outer = 144E3C00] 17:33:57 INFO - PROCESS | 3768 | 1467246837948 Marionette DEBUG loaded listener.js 17:33:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (155C0800) [pid = 3768] [serial = 70] [outer = 144E3C00] 17:33:58 INFO - PROCESS | 3768 | 1467246838332 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 605ms 17:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:33:58 INFO - PROCESS | 3768 | 1467246838407 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 17:33:58 INFO - PROCESS | 3768 | 1467246838409 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 17:33:58 INFO - PROCESS | 3768 | 1467246838412 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:33:58 INFO - PROCESS | 3768 | 1467246838414 Marionette TRACE conn2 <- [1,62,null,{}] 17:33:58 INFO - PROCESS | 3768 | 1467246838418 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:58 INFO - PROCESS | 3768 | 1467246838420 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:58 INFO - PROCESS | 3768 | 1467246838498 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 17:33:58 INFO - PROCESS | 3768 | 1467246838504 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:58 INFO - PROCESS | 3768 | 1467246838506 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:58 INFO - PROCESS | 3768 | ++DOCSHELL 155BFC00 == 23 [pid = 3768] [id = 25] 17:33:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1576B400) [pid = 3768] [serial = 71] [outer = 00000000] 17:33:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (157D0C00) [pid = 3768] [serial = 72] [outer = 1576B400] 17:33:58 INFO - PROCESS | 3768 | 1467246838550 Marionette DEBUG loaded listener.js 17:33:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15C1CC00) [pid = 3768] [serial = 73] [outer = 1576B400] 17:33:58 INFO - PROCESS | 3768 | 1467246838972 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 605ms 17:33:59 INFO - PROCESS | 3768 | 1467246839008 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 17:33:59 INFO - PROCESS | 3768 | 1467246839010 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 17:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:33:59 INFO - PROCESS | 3768 | 1467246839013 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:33:59 INFO - PROCESS | 3768 | 1467246839015 Marionette TRACE conn2 <- [1,66,null,{}] 17:33:59 INFO - PROCESS | 3768 | 1467246839018 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:59 INFO - PROCESS | 3768 | 1467246839024 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:59 INFO - PROCESS | 3768 | 1467246839113 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 17:33:59 INFO - PROCESS | 3768 | 1467246839121 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:59 INFO - PROCESS | 3768 | 1467246839123 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:59 INFO - PROCESS | 3768 | ++DOCSHELL 15FB3800 == 24 [pid = 3768] [id = 26] 17:33:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16740800) [pid = 3768] [serial = 74] [outer = 00000000] 17:33:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16B4CC00) [pid = 3768] [serial = 75] [outer = 16740800] 17:33:59 INFO - PROCESS | 3768 | 1467246839167 Marionette DEBUG loaded listener.js 17:33:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16B4F000) [pid = 3768] [serial = 76] [outer = 16740800] 17:33:59 INFO - PROCESS | 3768 | 1467246839596 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 604ms 17:33:59 INFO - PROCESS | 3768 | 1467246839643 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 17:33:59 INFO - PROCESS | 3768 | 1467246839645 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 17:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:33:59 INFO - PROCESS | 3768 | 1467246839661 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:33:59 INFO - PROCESS | 3768 | 1467246839663 Marionette TRACE conn2 <- [1,70,null,{}] 17:33:59 INFO - PROCESS | 3768 | 1467246839666 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:59 INFO - PROCESS | 3768 | 1467246839668 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:59 INFO - PROCESS | 3768 | 1467246839754 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 17:33:59 INFO - PROCESS | 3768 | 1467246839759 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:59 INFO - PROCESS | 3768 | 1467246839761 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:33:59 INFO - PROCESS | 3768 | ++DOCSHELL 11024400 == 25 [pid = 3768] [id = 27] 17:33:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16D5A800) [pid = 3768] [serial = 77] [outer = 00000000] 17:33:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16F0D800) [pid = 3768] [serial = 78] [outer = 16D5A800] 17:33:59 INFO - PROCESS | 3768 | 1467246839803 Marionette DEBUG loaded listener.js 17:33:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16F1FC00) [pid = 3768] [serial = 79] [outer = 16D5A800] 17:34:00 INFO - PROCESS | 3768 | 1467246840177 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 540ms 17:34:00 INFO - PROCESS | 3768 | 1467246840194 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 17:34:00 INFO - PROCESS | 3768 | 1467246840196 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 17:34:00 INFO - PROCESS | 3768 | 1467246840200 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:34:00 INFO - PROCESS | 3768 | 1467246840201 Marionette TRACE conn2 <- [1,74,null,{}] 17:34:00 INFO - PROCESS | 3768 | 1467246840204 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:00 INFO - PROCESS | 3768 | 1467246840206 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:00 INFO - PROCESS | 3768 | 1467246840312 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 17:34:00 INFO - PROCESS | 3768 | 1467246840320 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:00 INFO - PROCESS | 3768 | 1467246840322 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:00 INFO - PROCESS | 3768 | ++DOCSHELL 1026B000 == 26 [pid = 3768] [id = 28] 17:34:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (11449C00) [pid = 3768] [serial = 80] [outer = 00000000] 17:34:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1710D000) [pid = 3768] [serial = 81] [outer = 11449C00] 17:34:00 INFO - PROCESS | 3768 | 1467246840365 Marionette DEBUG loaded listener.js 17:34:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1770B000) [pid = 3768] [serial = 82] [outer = 11449C00] 17:34:00 INFO - PROCESS | 3768 | 1467246840752 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 604ms 17:34:00 INFO - PROCESS | 3768 | 1467246840797 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 17:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:34:00 INFO - PROCESS | 3768 | 1467246840799 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 17:34:00 INFO - PROCESS | 3768 | 1467246840802 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:34:00 INFO - PROCESS | 3768 | 1467246840803 Marionette TRACE conn2 <- [1,78,null,{}] 17:34:00 INFO - PROCESS | 3768 | 1467246840807 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:00 INFO - PROCESS | 3768 | 1467246840809 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:00 INFO - PROCESS | 3768 | 1467246840920 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 17:34:00 INFO - PROCESS | 3768 | 1467246840961 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:00 INFO - PROCESS | 3768 | 1467246840963 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:00 INFO - PROCESS | 3768 | ++DOCSHELL 13149000 == 27 [pid = 3768] [id = 29] 17:34:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16D5F400) [pid = 3768] [serial = 83] [outer = 00000000] 17:34:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (177E8000) [pid = 3768] [serial = 84] [outer = 16D5F400] 17:34:01 INFO - PROCESS | 3768 | 1467246841010 Marionette DEBUG loaded listener.js 17:34:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (179A6C00) [pid = 3768] [serial = 85] [outer = 16D5F400] 17:34:01 INFO - PROCESS | 3768 | 1467246841324 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 541ms 17:34:01 INFO - PROCESS | 3768 | 1467246841359 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 17:34:01 INFO - PROCESS | 3768 | 1467246841361 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 17:34:01 INFO - PROCESS | 3768 | 1467246841365 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:34:01 INFO - PROCESS | 3768 | 1467246841367 Marionette TRACE conn2 <- [1,82,null,{}] 17:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:34:01 INFO - PROCESS | 3768 | 1467246841371 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:01 INFO - PROCESS | 3768 | 1467246841372 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:01 INFO - PROCESS | 3768 | 1467246841506 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 17:34:01 INFO - PROCESS | 3768 | 1467246841589 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:01 INFO - PROCESS | 3768 | 1467246841591 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:01 INFO - PROCESS | 3768 | ++DOCSHELL 14495400 == 28 [pid = 3768] [id = 30] 17:34:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (14497400) [pid = 3768] [serial = 86] [outer = 00000000] 17:34:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (17ACDC00) [pid = 3768] [serial = 87] [outer = 14497400] 17:34:01 INFO - PROCESS | 3768 | 1467246841636 Marionette DEBUG loaded listener.js 17:34:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (17F17C00) [pid = 3768] [serial = 88] [outer = 14497400] 17:34:01 INFO - PROCESS | 3768 | 1467246841964 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 604ms 17:34:01 INFO - PROCESS | 3768 | 1467246841999 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 17:34:01 INFO - PROCESS | 3768 | 1467246842002 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 17:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:34:02 INFO - PROCESS | 3768 | 1467246842005 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:34:02 INFO - PROCESS | 3768 | 1467246842008 Marionette TRACE conn2 <- [1,86,null,{}] 17:34:02 INFO - PROCESS | 3768 | 1467246842011 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:02 INFO - PROCESS | 3768 | 1467246842013 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:02 INFO - PROCESS | 3768 | 1467246842133 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 17:34:02 INFO - PROCESS | 3768 | 1467246842171 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:02 INFO - PROCESS | 3768 | 1467246842174 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:02 INFO - PROCESS | 3768 | ++DOCSHELL 10ED1400 == 29 [pid = 3768] [id = 31] 17:34:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1327F400) [pid = 3768] [serial = 89] [outer = 00000000] 17:34:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (180F6400) [pid = 3768] [serial = 90] [outer = 1327F400] 17:34:02 INFO - PROCESS | 3768 | 1467246842217 Marionette DEBUG loaded listener.js 17:34:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (19D1D400) [pid = 3768] [serial = 91] [outer = 1327F400] 17:34:02 INFO - PROCESS | 3768 | 1467246842550 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 604ms 17:34:02 INFO - PROCESS | 3768 | 1467246842602 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 17:34:02 INFO - PROCESS | 3768 | 1467246842604 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 17:34:02 INFO - PROCESS | 3768 | 1467246842607 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:34:02 INFO - PROCESS | 3768 | 1467246842609 Marionette TRACE conn2 <- [1,90,null,{}] 17:34:02 INFO - PROCESS | 3768 | 1467246842612 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:02 INFO - PROCESS | 3768 | 1467246842614 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:02 INFO - PROCESS | 3768 | 1467246842719 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 17:34:02 INFO - PROCESS | 3768 | 1467246842759 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:02 INFO - PROCESS | 3768 | 1467246842761 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:02 INFO - PROCESS | 3768 | ++DOCSHELL 15CEDC00 == 30 [pid = 3768] [id = 32] 17:34:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (180F2C00) [pid = 3768] [serial = 92] [outer = 00000000] 17:34:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (19F75800) [pid = 3768] [serial = 93] [outer = 180F2C00] 17:34:02 INFO - PROCESS | 3768 | 1467246842804 Marionette DEBUG loaded listener.js 17:34:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (19FA6C00) [pid = 3768] [serial = 94] [outer = 180F2C00] 17:34:03 INFO - PROCESS | 3768 | 1467246843145 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 604ms 17:34:03 INFO - PROCESS | 3768 | 1467246843204 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 17:34:03 INFO - PROCESS | 3768 | 1467246843206 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 17:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:34:03 INFO - PROCESS | 3768 | 1467246843209 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:34:03 INFO - PROCESS | 3768 | 1467246843211 Marionette TRACE conn2 <- [1,94,null,{}] 17:34:03 INFO - PROCESS | 3768 | 1467246843214 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:03 INFO - PROCESS | 3768 | 1467246843216 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:03 INFO - PROCESS | 3768 | 1467246843398 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 17:34:03 INFO - PROCESS | 3768 | 1467246843405 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:03 INFO - PROCESS | 3768 | 1467246843407 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:03 INFO - PROCESS | 3768 | ++DOCSHELL 14494C00 == 31 [pid = 3768] [id = 33] 17:34:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (15764800) [pid = 3768] [serial = 95] [outer = 00000000] 17:34:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (1A32DC00) [pid = 3768] [serial = 96] [outer = 15764800] 17:34:03 INFO - PROCESS | 3768 | 1467246843449 Marionette DEBUG loaded listener.js 17:34:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (1A32E400) [pid = 3768] [serial = 97] [outer = 15764800] 17:34:04 INFO - PROCESS | 3768 | 1467246844682 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1526ms 17:34:04 INFO - PROCESS | 3768 | 1467246844759 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 17:34:04 INFO - PROCESS | 3768 | 1467246844763 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 17:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:34:04 INFO - PROCESS | 3768 | 1467246844768 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:34:04 INFO - PROCESS | 3768 | 1467246844771 Marionette TRACE conn2 <- [1,98,null,{}] 17:34:04 INFO - PROCESS | 3768 | 1467246844776 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:04 INFO - PROCESS | 3768 | 1467246844779 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:04 INFO - PROCESS | 3768 | 1467246844891 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 17:34:04 INFO - PROCESS | 3768 | 1467246844904 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:04 INFO - PROCESS | 3768 | 1467246844906 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:04 INFO - PROCESS | 3768 | ++DOCSHELL 10E20400 == 32 [pid = 3768] [id = 34] 17:34:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (10E22800) [pid = 3768] [serial = 98] [outer = 00000000] 17:34:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (11279C00) [pid = 3768] [serial = 99] [outer = 10E22800] 17:34:05 INFO - PROCESS | 3768 | 1467246844993 Marionette DEBUG loaded listener.js 17:34:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (11ADF400) [pid = 3768] [serial = 100] [outer = 10E22800] 17:34:05 INFO - PROCESS | 3768 | 1467246845439 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 716ms 17:34:05 INFO - PROCESS | 3768 | 1467246845499 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 17:34:05 INFO - PROCESS | 3768 | 1467246845503 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 17:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:34:05 INFO - PROCESS | 3768 | 1467246845509 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:34:05 INFO - PROCESS | 3768 | 1467246845512 Marionette TRACE conn2 <- [1,102,null,{}] 17:34:05 INFO - PROCESS | 3768 | 1467246845519 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:05 INFO - PROCESS | 3768 | 1467246845522 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:05 INFO - PROCESS | 3768 | 1467246845636 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 17:34:05 INFO - PROCESS | 3768 | 1467246845651 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:05 INFO - PROCESS | 3768 | 1467246845654 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:05 INFO - PROCESS | 3768 | ++DOCSHELL 1314D000 == 33 [pid = 3768] [id = 35] 17:34:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (1314E800) [pid = 3768] [serial = 101] [outer = 00000000] 17:34:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (131E5000) [pid = 3768] [serial = 102] [outer = 1314E800] 17:34:05 INFO - PROCESS | 3768 | 1467246845700 Marionette DEBUG loaded listener.js 17:34:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (13287800) [pid = 3768] [serial = 103] [outer = 1314E800] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (1A9D0800) [pid = 3768] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (1A750000) [pid = 3768] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (1A514C00) [pid = 3768] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (1AA3D800) [pid = 3768] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (19D1EC00) [pid = 3768] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (14008400) [pid = 3768] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (1B11D000) [pid = 3768] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (1AE4BC00) [pid = 3768] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1B3BCC00) [pid = 3768] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (104E9000) [pid = 3768] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (13946C00) [pid = 3768] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (10A82C00) [pid = 3768] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (13031400) [pid = 3768] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1393C800) [pid = 3768] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (144E3C00) [pid = 3768] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1576B400) [pid = 3768] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16740800) [pid = 3768] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16D5A800) [pid = 3768] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (11449C00) [pid = 3768] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16D5F400) [pid = 3768] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (14497400) [pid = 3768] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:34:06 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1327F400) [pid = 3768] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:34:06 INFO - PROCESS | 3768 | 1467246846538 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1098ms 17:34:06 INFO - PROCESS | 3768 | 1467246846601 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 17:34:06 INFO - PROCESS | 3768 | 1467246846603 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 17:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:34:06 INFO - PROCESS | 3768 | 1467246846607 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:34:06 INFO - PROCESS | 3768 | 1467246846610 Marionette TRACE conn2 <- [1,106,null,{}] 17:34:06 INFO - PROCESS | 3768 | 1467246846620 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:06 INFO - PROCESS | 3768 | 1467246846624 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:06 INFO - PROCESS | 3768 | 1467246846702 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 17:34:06 INFO - PROCESS | 3768 | 1467246846708 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:06 INFO - PROCESS | 3768 | 1467246846711 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:06 INFO - PROCESS | 3768 | ++DOCSHELL 1026EC00 == 34 [pid = 3768] [id = 36] 17:34:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (11279800) [pid = 3768] [serial = 104] [outer = 00000000] 17:34:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (140EBC00) [pid = 3768] [serial = 105] [outer = 11279800] 17:34:06 INFO - PROCESS | 3768 | 1467246846770 Marionette DEBUG loaded listener.js 17:34:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (144E8800) [pid = 3768] [serial = 106] [outer = 11279800] 17:34:07 INFO - PROCESS | 3768 | 1467246847242 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 652ms 17:34:07 INFO - PROCESS | 3768 | 1467246847277 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 17:34:07 INFO - PROCESS | 3768 | 1467246847280 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 17:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:34:07 INFO - PROCESS | 3768 | 1467246847283 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:34:07 INFO - PROCESS | 3768 | 1467246847285 Marionette TRACE conn2 <- [1,110,null,{}] 17:34:07 INFO - PROCESS | 3768 | 1467246847288 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:07 INFO - PROCESS | 3768 | 1467246847290 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:07 INFO - PROCESS | 3768 | 1467246847367 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 17:34:07 INFO - PROCESS | 3768 | 1467246847372 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:07 INFO - PROCESS | 3768 | 1467246847374 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:07 INFO - PROCESS | 3768 | ++DOCSHELL 155C3C00 == 35 [pid = 3768] [id = 37] 17:34:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (155C5000) [pid = 3768] [serial = 107] [outer = 00000000] 17:34:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (157D1000) [pid = 3768] [serial = 108] [outer = 155C5000] 17:34:07 INFO - PROCESS | 3768 | 1467246847417 Marionette DEBUG loaded listener.js 17:34:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (15FA8C00) [pid = 3768] [serial = 109] [outer = 155C5000] 17:34:07 INFO - PROCESS | 3768 | 1467246847849 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 605ms 17:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:34:07 INFO - PROCESS | 3768 | 1467246847880 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 17:34:07 INFO - PROCESS | 3768 | 1467246847882 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 17:34:07 INFO - PROCESS | 3768 | 1467246847885 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:34:07 INFO - PROCESS | 3768 | 1467246847887 Marionette TRACE conn2 <- [1,114,null,{}] 17:34:07 INFO - PROCESS | 3768 | 1467246847890 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:07 INFO - PROCESS | 3768 | 1467246847892 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:07 INFO - PROCESS | 3768 | 1467246847966 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 17:34:07 INFO - PROCESS | 3768 | 1467246847972 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:07 INFO - PROCESS | 3768 | 1467246847973 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:07 INFO - PROCESS | 3768 | ++DOCSHELL 15FAB800 == 36 [pid = 3768] [id = 38] 17:34:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (15FB5800) [pid = 3768] [serial = 110] [outer = 00000000] 17:34:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (16D5F400) [pid = 3768] [serial = 111] [outer = 15FB5800] 17:34:08 INFO - PROCESS | 3768 | 1467246848019 Marionette DEBUG loaded listener.js 17:34:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1710BC00) [pid = 3768] [serial = 112] [outer = 15FB5800] 17:34:08 INFO - PROCESS | 3768 | --DOCSHELL 15CEDC00 == 35 [pid = 3768] [id = 32] 17:34:08 INFO - PROCESS | 3768 | --DOCSHELL 13149000 == 34 [pid = 3768] [id = 29] 17:34:08 INFO - PROCESS | 3768 | --DOCSHELL 14495400 == 33 [pid = 3768] [id = 30] 17:34:08 INFO - PROCESS | 3768 | --DOCSHELL 10ED1400 == 32 [pid = 3768] [id = 31] 17:34:08 INFO - PROCESS | 3768 | --DOCSHELL 10E20400 == 31 [pid = 3768] [id = 34] 17:34:08 INFO - PROCESS | 3768 | --DOCSHELL 14494C00 == 30 [pid = 3768] [id = 33] 17:34:09 INFO - PROCESS | 3768 | --DOCSHELL 1314D000 == 29 [pid = 3768] [id = 35] 17:34:09 INFO - PROCESS | 3768 | --DOCSHELL 1026EC00 == 28 [pid = 3768] [id = 36] 17:34:09 INFO - PROCESS | 3768 | --DOCSHELL 155C3C00 == 27 [pid = 3768] [id = 37] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16D5D400) [pid = 3768] [serial = 17] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1B623000) [pid = 3768] [serial = 51] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (10E29000) [pid = 3768] [serial = 54] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (14003400) [pid = 3768] [serial = 57] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10E27400) [pid = 3768] [serial = 60] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1309F400) [pid = 3768] [serial = 63] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (13C1F400) [pid = 3768] [serial = 66] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (140EC000) [pid = 3768] [serial = 67] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (150BE400) [pid = 3768] [serial = 69] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (155C0800) [pid = 3768] [serial = 70] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (157D0C00) [pid = 3768] [serial = 72] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16B4CC00) [pid = 3768] [serial = 75] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16F0D800) [pid = 3768] [serial = 78] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15C1CC00) [pid = 3768] [serial = 73] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1710D000) [pid = 3768] [serial = 81] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (177E8000) [pid = 3768] [serial = 84] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (17ACDC00) [pid = 3768] [serial = 87] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (180F6400) [pid = 3768] [serial = 90] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16B4F000) [pid = 3768] [serial = 76] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16F1FC00) [pid = 3768] [serial = 79] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (11021C00) [pid = 3768] [serial = 61] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1770B000) [pid = 3768] [serial = 82] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (179A6C00) [pid = 3768] [serial = 85] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (17F17C00) [pid = 3768] [serial = 88] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (19F75800) [pid = 3768] [serial = 93] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (13121C00) [pid = 3768] [serial = 64] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (1449EC00) [pid = 3768] [serial = 58] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (19D1D400) [pid = 3768] [serial = 91] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (1281B400) [pid = 3768] [serial = 55] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (1B7D9C00) [pid = 3768] [serial = 52] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (1697C400) [pid = 3768] [serial = 14] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (140E6C00) [pid = 3768] [serial = 9] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (140EC400) [pid = 3768] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (1281BC00) [pid = 3768] [serial = 4] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (1B277400) [pid = 3768] [serial = 45] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (1B3C8800) [pid = 3768] [serial = 48] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 53 (1B279800) [pid = 3768] [serial = 42] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 52 (1B27A400) [pid = 3768] [serial = 43] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 51 (1B117000) [pid = 3768] [serial = 39] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 50 (1B11B400) [pid = 3768] [serial = 40] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 49 (1AE45C00) [pid = 3768] [serial = 37] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 48 (1AE41800) [pid = 3768] [serial = 36] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 47 (1A757800) [pid = 3768] [serial = 33] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 46 (1AC02800) [pid = 3768] [serial = 34] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 45 (1A5E5C00) [pid = 3768] [serial = 30] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 44 (1A5EC400) [pid = 3768] [serial = 31] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 43 (1A50B800) [pid = 3768] [serial = 28] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 42 (1AC0F800) [pid = 3768] [serial = 27] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 41 (1A36D400) [pid = 3768] [serial = 24] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 40 (19D21400) [pid = 3768] [serial = 21] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | --DOMWINDOW == 39 (19D25400) [pid = 3768] [serial = 22] [outer = 00000000] [url = about:blank] 17:34:09 INFO - PROCESS | 3768 | 1467246849510 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1670ms 17:34:09 INFO - PROCESS | 3768 | 1467246849571 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 17:34:09 INFO - PROCESS | 3768 | 1467246849575 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 17:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:34:09 INFO - PROCESS | 3768 | 1467246849580 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:34:09 INFO - PROCESS | 3768 | 1467246849583 Marionette TRACE conn2 <- [1,118,null,{}] 17:34:09 INFO - PROCESS | 3768 | 1467246849589 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:09 INFO - PROCESS | 3768 | 1467246849592 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:09 INFO - PROCESS | 3768 | 1467246849684 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 17:34:09 INFO - PROCESS | 3768 | 1467246849691 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:09 INFO - PROCESS | 3768 | 1467246849695 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:09 INFO - PROCESS | 3768 | ++DOCSHELL 10E1E800 == 28 [pid = 3768] [id = 39] 17:34:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 40 (10E1EC00) [pid = 3768] [serial = 113] [outer = 00000000] 17:34:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 41 (10ED5400) [pid = 3768] [serial = 114] [outer = 10E1EC00] 17:34:09 INFO - PROCESS | 3768 | 1467246849747 Marionette DEBUG loaded listener.js 17:34:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 42 (110E4000) [pid = 3768] [serial = 115] [outer = 10E1EC00] 17:34:10 INFO - PROCESS | 3768 | 1467246850156 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 636ms 17:34:10 INFO - PROCESS | 3768 | 1467246850215 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 17:34:10 INFO - PROCESS | 3768 | 1467246850219 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 17:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:34:10 INFO - PROCESS | 3768 | 1467246850226 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:34:10 INFO - PROCESS | 3768 | 1467246850228 Marionette TRACE conn2 <- [1,122,null,{}] 17:34:10 INFO - PROCESS | 3768 | 1467246850232 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:10 INFO - PROCESS | 3768 | 1467246850235 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:10 INFO - PROCESS | 3768 | 1467246850320 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 17:34:10 INFO - PROCESS | 3768 | 1467246850326 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:10 INFO - PROCESS | 3768 | 1467246850329 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:10 INFO - PROCESS | 3768 | ++DOCSHELL 129A6000 == 29 [pid = 3768] [id = 40] 17:34:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 43 (129A8000) [pid = 3768] [serial = 116] [outer = 00000000] 17:34:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 44 (129F5800) [pid = 3768] [serial = 117] [outer = 129A8000] 17:34:10 INFO - PROCESS | 3768 | 1467246850375 Marionette DEBUG loaded listener.js 17:34:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 45 (13031C00) [pid = 3768] [serial = 118] [outer = 129A8000] 17:34:10 INFO - PROCESS | 3768 | 1467246850784 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 604ms 17:34:10 INFO - PROCESS | 3768 | 1467246850822 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 17:34:10 INFO - PROCESS | 3768 | 1467246850824 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 17:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:34:10 INFO - PROCESS | 3768 | 1467246850828 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:34:10 INFO - PROCESS | 3768 | 1467246850831 Marionette TRACE conn2 <- [1,126,null,{}] 17:34:10 INFO - PROCESS | 3768 | 1467246850842 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:10 INFO - PROCESS | 3768 | 1467246850846 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:10 INFO - PROCESS | 3768 | 1467246850974 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 17:34:10 INFO - PROCESS | 3768 | 1467246850984 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:10 INFO - PROCESS | 3768 | 1467246850987 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:11 INFO - PROCESS | 3768 | ++DOCSHELL 13947800 == 30 [pid = 3768] [id = 41] 17:34:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 46 (13C25C00) [pid = 3768] [serial = 119] [outer = 00000000] 17:34:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 47 (1400CC00) [pid = 3768] [serial = 120] [outer = 13C25C00] 17:34:11 INFO - PROCESS | 3768 | 1467246851047 Marionette DEBUG loaded listener.js 17:34:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 48 (140EA800) [pid = 3768] [serial = 121] [outer = 13C25C00] 17:34:11 INFO - PROCESS | 3768 | 1467246851464 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 636ms 17:34:11 INFO - PROCESS | 3768 | 1467246851502 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 17:34:11 INFO - PROCESS | 3768 | 1467246851505 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 17:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:34:11 INFO - PROCESS | 3768 | 1467246851508 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:34:11 INFO - PROCESS | 3768 | 1467246851510 Marionette TRACE conn2 <- [1,130,null,{}] 17:34:11 INFO - PROCESS | 3768 | 1467246851524 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:11 INFO - PROCESS | 3768 | 1467246851526 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:11 INFO - PROCESS | 3768 | 1467246851604 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 17:34:11 INFO - PROCESS | 3768 | 1467246851610 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:11 INFO - PROCESS | 3768 | 1467246851612 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:11 INFO - PROCESS | 3768 | ++DOCSHELL 1400C800 == 31 [pid = 3768] [id = 42] 17:34:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 49 (140E8000) [pid = 3768] [serial = 122] [outer = 00000000] 17:34:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 50 (150C5800) [pid = 3768] [serial = 123] [outer = 140E8000] 17:34:11 INFO - PROCESS | 3768 | 1467246851656 Marionette DEBUG loaded listener.js 17:34:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 51 (15763400) [pid = 3768] [serial = 124] [outer = 140E8000] 17:34:12 INFO - PROCESS | 3768 | 1467246852034 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 572ms 17:34:12 INFO - PROCESS | 3768 | 1467246852064 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 17:34:12 INFO - PROCESS | 3768 | 1467246852066 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 17:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:34:12 INFO - PROCESS | 3768 | 1467246852069 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:34:12 INFO - PROCESS | 3768 | 1467246852071 Marionette TRACE conn2 <- [1,134,null,{}] 17:34:12 INFO - PROCESS | 3768 | 1467246852074 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:12 INFO - PROCESS | 3768 | 1467246852076 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:12 INFO - PROCESS | 3768 | 1467246852181 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 17:34:12 INFO - PROCESS | 3768 | 1467246852188 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:12 INFO - PROCESS | 3768 | 1467246852191 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:12 INFO - PROCESS | 3768 | ++DOCSHELL 1576B400 == 32 [pid = 3768] [id = 43] 17:34:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 52 (1576D800) [pid = 3768] [serial = 125] [outer = 00000000] 17:34:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 53 (157D0800) [pid = 3768] [serial = 126] [outer = 1576D800] 17:34:12 INFO - PROCESS | 3768 | 1467246852235 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (15C23000) [pid = 3768] [serial = 127] [outer = 1576D800] 17:34:12 INFO - PROCESS | 3768 | 1467246852629 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 604ms 17:34:12 INFO - PROCESS | 3768 | 1467246852666 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 17:34:12 INFO - PROCESS | 3768 | 1467246852668 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 17:34:12 INFO - PROCESS | 3768 | 1467246852671 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:34:12 INFO - PROCESS | 3768 | 1467246852673 Marionette TRACE conn2 <- [1,138,null,{}] 17:34:12 INFO - PROCESS | 3768 | 1467246852676 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:12 INFO - PROCESS | 3768 | 1467246852681 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:12 INFO - PROCESS | 3768 | 1467246852850 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 17:34:12 INFO - PROCESS | 3768 | 1467246852864 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:12 INFO - PROCESS | 3768 | 1467246852866 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:12 INFO - PROCESS | 3768 | ++DOCSHELL 16740800 == 33 [pid = 3768] [id = 44] 17:34:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (1697C800) [pid = 3768] [serial = 128] [outer = 00000000] 17:34:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (16D5E000) [pid = 3768] [serial = 129] [outer = 1697C800] 17:34:12 INFO - PROCESS | 3768 | 1467246852910 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (16F17000) [pid = 3768] [serial = 130] [outer = 1697C800] 17:34:13 INFO - PROCESS | 3768 | 1467246853263 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 604ms 17:34:13 INFO - PROCESS | 3768 | 1467246853302 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 17:34:13 INFO - PROCESS | 3768 | 1467246853303 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 17:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:34:13 INFO - PROCESS | 3768 | 1467246853307 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:34:13 INFO - PROCESS | 3768 | 1467246853308 Marionette TRACE conn2 <- [1,142,null,{}] 17:34:13 INFO - PROCESS | 3768 | 1467246853312 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:13 INFO - PROCESS | 3768 | 1467246853315 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:13 INFO - PROCESS | 3768 | 1467246853431 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 17:34:13 INFO - PROCESS | 3768 | 1467246853493 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:13 INFO - PROCESS | 3768 | 1467246853495 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:13 INFO - PROCESS | 3768 | ++DOCSHELL 14497C00 == 34 [pid = 3768] [id = 45] 17:34:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (16D60800) [pid = 3768] [serial = 131] [outer = 00000000] 17:34:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (17179C00) [pid = 3768] [serial = 132] [outer = 16D60800] 17:34:13 INFO - PROCESS | 3768 | 1467246853539 Marionette DEBUG loaded listener.js 17:34:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (171CBC00) [pid = 3768] [serial = 133] [outer = 16D60800] 17:34:13 INFO - PROCESS | 3768 | 1467246853864 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 604ms 17:34:13 INFO - PROCESS | 3768 | 1467246853904 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 17:34:13 INFO - PROCESS | 3768 | 1467246853906 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 17:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:34:13 INFO - PROCESS | 3768 | 1467246853909 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:34:13 INFO - PROCESS | 3768 | 1467246853911 Marionette TRACE conn2 <- [1,146,null,{}] 17:34:13 INFO - PROCESS | 3768 | 1467246853914 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:13 INFO - PROCESS | 3768 | 1467246853916 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:14 INFO - PROCESS | 3768 | 1467246854013 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 17:34:14 INFO - PROCESS | 3768 | 1467246854020 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:14 INFO - PROCESS | 3768 | 1467246854022 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:14 INFO - PROCESS | 3768 | ++DOCSHELL 0C770000 == 35 [pid = 3768] [id = 46] 17:34:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (16F73C00) [pid = 3768] [serial = 134] [outer = 00000000] 17:34:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (177E5000) [pid = 3768] [serial = 135] [outer = 16F73C00] 17:34:14 INFO - PROCESS | 3768 | 1467246854066 Marionette DEBUG loaded listener.js 17:34:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (177F3000) [pid = 3768] [serial = 136] [outer = 16F73C00] 17:34:14 INFO - PROCESS | 3768 | 1467246854462 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 604ms 17:34:14 INFO - PROCESS | 3768 | 1467246854507 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 17:34:14 INFO - PROCESS | 3768 | 1467246854508 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 17:34:14 INFO - PROCESS | 3768 | 1467246854512 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:34:14 INFO - PROCESS | 3768 | 1467246854513 Marionette TRACE conn2 <- [1,150,null,{}] 17:34:14 INFO - PROCESS | 3768 | 1467246854517 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:14 INFO - PROCESS | 3768 | 1467246854519 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:14 INFO - PROCESS | 3768 | 1467246854591 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 17:34:14 INFO - PROCESS | 3768 | 1467246854627 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:14 INFO - PROCESS | 3768 | 1467246854629 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:14 INFO - PROCESS | 3768 | ++DOCSHELL 13945400 == 36 [pid = 3768] [id = 47] 17:34:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (179B0000) [pid = 3768] [serial = 137] [outer = 00000000] 17:34:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (17AD1000) [pid = 3768] [serial = 138] [outer = 179B0000] 17:34:14 INFO - PROCESS | 3768 | 1467246854708 Marionette DEBUG loaded listener.js 17:34:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (17F1C000) [pid = 3768] [serial = 139] [outer = 179B0000] 17:34:15 INFO - PROCESS | 3768 | 1467246855161 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 652ms 17:34:15 INFO - PROCESS | 3768 | 1467246855188 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 17:34:15 INFO - PROCESS | 3768 | 1467246855190 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 17:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:34:15 INFO - PROCESS | 3768 | 1467246855193 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:34:15 INFO - PROCESS | 3768 | 1467246855195 Marionette TRACE conn2 <- [1,154,null,{}] 17:34:15 INFO - PROCESS | 3768 | 1467246855198 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:15 INFO - PROCESS | 3768 | 1467246855200 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:15 INFO - PROCESS | 3768 | 1467246855311 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 17:34:15 INFO - PROCESS | 3768 | 1467246855316 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:15 INFO - PROCESS | 3768 | 1467246855318 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:15 INFO - PROCESS | 3768 | ++DOCSHELL 1281DC00 == 37 [pid = 3768] [id = 48] 17:34:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (13454C00) [pid = 3768] [serial = 140] [outer = 00000000] 17:34:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (180EB000) [pid = 3768] [serial = 141] [outer = 13454C00] 17:34:15 INFO - PROCESS | 3768 | 1467246855361 Marionette DEBUG loaded listener.js 17:34:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (180F8000) [pid = 3768] [serial = 142] [outer = 13454C00] 17:34:15 INFO - PROCESS | 3768 | 1467246855762 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 604ms 17:34:15 INFO - PROCESS | 3768 | 1467246855791 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 17:34:15 INFO - PROCESS | 3768 | 1467246855793 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 17:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:34:15 INFO - PROCESS | 3768 | 1467246855796 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:34:15 INFO - PROCESS | 3768 | 1467246855798 Marionette TRACE conn2 <- [1,158,null,{}] 17:34:15 INFO - PROCESS | 3768 | 1467246855802 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:15 INFO - PROCESS | 3768 | 1467246855804 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:15 INFO - PROCESS | 3768 | 1467246855913 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 17:34:15 INFO - PROCESS | 3768 | 1467246855918 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:15 INFO - PROCESS | 3768 | 1467246855920 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:15 INFO - PROCESS | 3768 | ++DOCSHELL 1576A000 == 38 [pid = 3768] [id = 49] 17:34:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1801E800) [pid = 3768] [serial = 143] [outer = 00000000] 17:34:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (19D22800) [pid = 3768] [serial = 144] [outer = 1801E800] 17:34:15 INFO - PROCESS | 3768 | 1467246855965 Marionette DEBUG loaded listener.js 17:34:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (19D25800) [pid = 3768] [serial = 145] [outer = 1801E800] 17:34:16 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (180F2C00) [pid = 3768] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:34:16 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15764800) [pid = 3768] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:34:16 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (10E22800) [pid = 3768] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:34:16 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1314E800) [pid = 3768] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:34:16 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (155C5000) [pid = 3768] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:34:16 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (11279800) [pid = 3768] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:34:16 INFO - PROCESS | 3768 | 1467246856426 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 700ms 17:34:16 INFO - PROCESS | 3768 | 1467246856499 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 17:34:16 INFO - PROCESS | 3768 | 1467246856501 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 17:34:16 INFO - PROCESS | 3768 | 1467246856505 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:34:16 INFO - PROCESS | 3768 | 1467246856506 Marionette TRACE conn2 <- [1,162,null,{}] 17:34:16 INFO - PROCESS | 3768 | 1467246856510 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:16 INFO - PROCESS | 3768 | 1467246856511 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:16 INFO - PROCESS | 3768 | 1467246856633 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 17:34:16 INFO - PROCESS | 3768 | 1467246856640 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:16 INFO - PROCESS | 3768 | 1467246856641 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:16 INFO - PROCESS | 3768 | ++DOCSHELL 1314E800 == 39 [pid = 3768] [id = 50] 17:34:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (144E3800) [pid = 3768] [serial = 146] [outer = 00000000] 17:34:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16F1A000) [pid = 3768] [serial = 147] [outer = 144E3800] 17:34:16 INFO - PROCESS | 3768 | 1467246856684 Marionette DEBUG loaded listener.js 17:34:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (19D1DC00) [pid = 3768] [serial = 148] [outer = 144E3800] 17:34:17 INFO - PROCESS | 3768 | 1467246857063 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 604ms 17:34:17 INFO - PROCESS | 3768 | 1467246857135 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 17:34:17 INFO - PROCESS | 3768 | 1467246857137 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 17:34:17 INFO - PROCESS | 3768 | 1467246857140 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:34:17 INFO - PROCESS | 3768 | 1467246857141 Marionette TRACE conn2 <- [1,166,null,{}] 17:34:17 INFO - PROCESS | 3768 | 1467246857145 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:17 INFO - PROCESS | 3768 | 1467246857146 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:17 INFO - PROCESS | 3768 | 1467246857231 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 17:34:17 INFO - PROCESS | 3768 | 1467246857255 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:17 INFO - PROCESS | 3768 | 1467246857257 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:17 INFO - PROCESS | 3768 | ++DOCSHELL 10439800 == 40 [pid = 3768] [id = 51] 17:34:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (140F0400) [pid = 3768] [serial = 149] [outer = 00000000] 17:34:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (19FA2C00) [pid = 3768] [serial = 150] [outer = 140F0400] 17:34:17 INFO - PROCESS | 3768 | 1467246857300 Marionette DEBUG loaded listener.js 17:34:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1A36C800) [pid = 3768] [serial = 151] [outer = 140F0400] 17:34:17 INFO - PROCESS | 3768 | 1467246857681 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 604ms 17:34:17 INFO - PROCESS | 3768 | 1467246857738 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 17:34:17 INFO - PROCESS | 3768 | 1467246857740 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 17:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:34:17 INFO - PROCESS | 3768 | 1467246857744 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:34:17 INFO - PROCESS | 3768 | 1467246857745 Marionette TRACE conn2 <- [1,170,null,{}] 17:34:17 INFO - PROCESS | 3768 | 1467246857752 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:17 INFO - PROCESS | 3768 | 1467246857754 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:17 INFO - PROCESS | 3768 | 1467246857829 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 17:34:17 INFO - PROCESS | 3768 | 1467246857835 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:17 INFO - PROCESS | 3768 | 1467246857836 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:17 INFO - PROCESS | 3768 | ++DOCSHELL 10A03400 == 41 [pid = 3768] [id = 52] 17:34:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10A08C00) [pid = 3768] [serial = 152] [outer = 00000000] 17:34:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1A371400) [pid = 3768] [serial = 153] [outer = 10A08C00] 17:34:17 INFO - PROCESS | 3768 | 1467246857878 Marionette DEBUG loaded listener.js 17:34:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A37AC00) [pid = 3768] [serial = 154] [outer = 10A08C00] 17:34:18 INFO - PROCESS | 3768 | 1467246858248 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 541ms 17:34:18 INFO - PROCESS | 3768 | 1467246858278 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 17:34:18 INFO - PROCESS | 3768 | 1467246858280 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 17:34:18 INFO - PROCESS | 3768 | 1467246858283 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:34:18 INFO - PROCESS | 3768 | 1467246858285 Marionette TRACE conn2 <- [1,174,null,{}] 17:34:18 INFO - PROCESS | 3768 | 1467246858288 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:18 INFO - PROCESS | 3768 | 1467246858290 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:18 INFO - PROCESS | 3768 | 1467246858393 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 17:34:18 INFO - PROCESS | 3768 | 1467246858400 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:18 INFO - PROCESS | 3768 | 1467246858402 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:18 INFO - PROCESS | 3768 | ++DOCSHELL 104E3800 == 42 [pid = 3768] [id = 53] 17:34:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (10A07800) [pid = 3768] [serial = 155] [outer = 00000000] 17:34:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1A50FC00) [pid = 3768] [serial = 156] [outer = 10A07800] 17:34:18 INFO - PROCESS | 3768 | 1467246858491 Marionette DEBUG loaded listener.js 17:34:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A512800) [pid = 3768] [serial = 157] [outer = 10A07800] 17:34:19 INFO - PROCESS | 3768 | 1467246859118 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 842ms 17:34:19 INFO - PROCESS | 3768 | 1467246859160 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 17:34:19 INFO - PROCESS | 3768 | 1467246859165 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 17:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:34:19 INFO - PROCESS | 3768 | 1467246859170 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:34:19 INFO - PROCESS | 3768 | 1467246859173 Marionette TRACE conn2 <- [1,178,null,{}] 17:34:19 INFO - PROCESS | 3768 | 1467246859179 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:19 INFO - PROCESS | 3768 | 1467246859182 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:19 INFO - PROCESS | 3768 | 1467246859302 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 17:34:19 INFO - PROCESS | 3768 | 1467246859375 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:19 INFO - PROCESS | 3768 | 1467246859378 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:19 INFO - PROCESS | 3768 | ++DOCSHELL 10A7DC00 == 43 [pid = 3768] [id = 54] 17:34:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10A80800) [pid = 3768] [serial = 158] [outer = 00000000] 17:34:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (11441000) [pid = 3768] [serial = 159] [outer = 10A80800] 17:34:19 INFO - PROCESS | 3768 | 1467246859433 Marionette DEBUG loaded listener.js 17:34:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1292C000) [pid = 3768] [serial = 160] [outer = 10A80800] 17:34:20 INFO - PROCESS | 3768 | 1467246860364 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1240ms 17:34:20 INFO - PROCESS | 3768 | 1467246860414 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 17:34:20 INFO - PROCESS | 3768 | 1467246860419 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 17:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:34:20 INFO - PROCESS | 3768 | 1467246860424 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:34:20 INFO - PROCESS | 3768 | 1467246860427 Marionette TRACE conn2 <- [1,182,null,{}] 17:34:20 INFO - PROCESS | 3768 | 1467246860432 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:20 INFO - PROCESS | 3768 | 1467246860435 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:20 INFO - PROCESS | 3768 | 1467246860543 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 17:34:20 INFO - PROCESS | 3768 | 1467246860622 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:20 INFO - PROCESS | 3768 | 1467246860627 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:20 INFO - PROCESS | 3768 | ++DOCSHELL 10A77400 == 44 [pid = 3768] [id = 55] 17:34:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (10A78C00) [pid = 3768] [serial = 161] [outer = 00000000] 17:34:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1143F000) [pid = 3768] [serial = 162] [outer = 10A78C00] 17:34:20 INFO - PROCESS | 3768 | 1467246860675 Marionette DEBUG loaded listener.js 17:34:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (12821400) [pid = 3768] [serial = 163] [outer = 10A78C00] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 10A03400 == 43 [pid = 3768] [id = 52] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 10439800 == 42 [pid = 3768] [id = 51] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 1314E800 == 41 [pid = 3768] [id = 50] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 1576A000 == 40 [pid = 3768] [id = 49] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 1281DC00 == 39 [pid = 3768] [id = 48] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 13945400 == 38 [pid = 3768] [id = 47] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 0C770000 == 37 [pid = 3768] [id = 46] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 14497C00 == 36 [pid = 3768] [id = 45] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 16740800 == 35 [pid = 3768] [id = 44] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 1576B400 == 34 [pid = 3768] [id = 43] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 1400C800 == 33 [pid = 3768] [id = 42] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 13947800 == 32 [pid = 3768] [id = 41] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 129A6000 == 31 [pid = 3768] [id = 40] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 10E1E800 == 30 [pid = 3768] [id = 39] 17:34:21 INFO - PROCESS | 3768 | --DOCSHELL 15FAB800 == 29 [pid = 3768] [id = 38] 17:34:21 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (11279C00) [pid = 3768] [serial = 99] [outer = 00000000] [url = about:blank] 17:34:21 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (11ADF400) [pid = 3768] [serial = 100] [outer = 00000000] [url = about:blank] 17:34:21 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (131E5000) [pid = 3768] [serial = 102] [outer = 00000000] [url = about:blank] 17:34:21 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (157D1000) [pid = 3768] [serial = 108] [outer = 00000000] [url = about:blank] 17:34:21 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (13287800) [pid = 3768] [serial = 103] [outer = 00000000] [url = about:blank] 17:34:21 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (144E8800) [pid = 3768] [serial = 106] [outer = 00000000] [url = about:blank] 17:34:21 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (15FA8C00) [pid = 3768] [serial = 109] [outer = 00000000] [url = about:blank] 17:34:21 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A32E400) [pid = 3768] [serial = 97] [outer = 00000000] [url = about:blank] 17:34:21 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16D5F400) [pid = 3768] [serial = 111] [outer = 00000000] [url = about:blank] 17:34:21 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (140EBC00) [pid = 3768] [serial = 105] [outer = 00000000] [url = about:blank] 17:34:21 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (19FA6C00) [pid = 3768] [serial = 94] [outer = 00000000] [url = about:blank] 17:34:21 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1A32DC00) [pid = 3768] [serial = 96] [outer = 00000000] [url = about:blank] 17:34:21 INFO - PROCESS | 3768 | 1467246861180 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 811ms 17:34:21 INFO - PROCESS | 3768 | 1467246861226 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 17:34:21 INFO - PROCESS | 3768 | 1467246861231 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 17:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:34:21 INFO - PROCESS | 3768 | 1467246861238 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:34:21 INFO - PROCESS | 3768 | 1467246861240 Marionette TRACE conn2 <- [1,186,null,{}] 17:34:21 INFO - PROCESS | 3768 | 1467246861244 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:21 INFO - PROCESS | 3768 | 1467246861247 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:21 INFO - PROCESS | 3768 | 1467246861329 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 17:34:21 INFO - PROCESS | 3768 | 1467246861337 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:21 INFO - PROCESS | 3768 | 1467246861340 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:21 INFO - PROCESS | 3768 | ++DOCSHELL 130AB800 == 30 [pid = 3768] [id = 56] 17:34:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1311A000) [pid = 3768] [serial = 164] [outer = 00000000] 17:34:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (13127800) [pid = 3768] [serial = 165] [outer = 1311A000] 17:34:21 INFO - PROCESS | 3768 | 1467246861386 Marionette DEBUG loaded listener.js 17:34:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (13153000) [pid = 3768] [serial = 166] [outer = 1311A000] 17:34:21 INFO - PROCESS | 3768 | 1467246861818 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 636ms 17:34:21 INFO - PROCESS | 3768 | 1467246861875 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 17:34:21 INFO - PROCESS | 3768 | 1467246861877 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 17:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:34:21 INFO - PROCESS | 3768 | 1467246861881 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:34:21 INFO - PROCESS | 3768 | 1467246861884 Marionette TRACE conn2 <- [1,190,null,{}] 17:34:21 INFO - PROCESS | 3768 | 1467246861897 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:21 INFO - PROCESS | 3768 | 1467246861902 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:22 INFO - PROCESS | 3768 | 1467246861982 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 17:34:22 INFO - PROCESS | 3768 | 1467246861991 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 3768 | 1467246861994 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:22 INFO - PROCESS | 3768 | ++DOCSHELL 140E9C00 == 31 [pid = 3768] [id = 57] 17:34:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (140EF000) [pid = 3768] [serial = 167] [outer = 00000000] 17:34:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1449D800) [pid = 3768] [serial = 168] [outer = 140EF000] 17:34:22 INFO - PROCESS | 3768 | 1467246862041 Marionette DEBUG loaded listener.js 17:34:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (144ED000) [pid = 3768] [serial = 169] [outer = 140EF000] 17:34:22 INFO - PROCESS | 3768 | 1467246862507 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 636ms 17:34:22 INFO - PROCESS | 3768 | 1467246862551 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 17:34:22 INFO - PROCESS | 3768 | 1467246862554 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 17:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:34:22 INFO - PROCESS | 3768 | 1467246862557 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:34:22 INFO - PROCESS | 3768 | 1467246862559 Marionette TRACE conn2 <- [1,194,null,{}] 17:34:22 INFO - PROCESS | 3768 | 1467246862562 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:22 INFO - PROCESS | 3768 | 1467246862564 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:22 INFO - PROCESS | 3768 | 1467246862656 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 17:34:22 INFO - PROCESS | 3768 | 1467246862661 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 3768 | 1467246862663 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:22 INFO - PROCESS | 3768 | ++DOCSHELL 155C8000 == 32 [pid = 3768] [id = 58] 17:34:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1576A400) [pid = 3768] [serial = 170] [outer = 00000000] 17:34:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15CF0800) [pid = 3768] [serial = 171] [outer = 1576A400] 17:34:22 INFO - PROCESS | 3768 | 1467246862707 Marionette DEBUG loaded listener.js 17:34:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15FB3C00) [pid = 3768] [serial = 172] [outer = 1576A400] 17:34:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1576A000) [pid = 3768] [serial = 173] [outer = 1B3BFC00] 17:34:23 INFO - PROCESS | 3768 | 1467246863150 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 652ms 17:34:23 INFO - PROCESS | 3768 | 1467246863195 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 17:34:23 INFO - PROCESS | 3768 | 1467246863197 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 17:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:34:23 INFO - PROCESS | 3768 | 1467246863201 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:34:23 INFO - PROCESS | 3768 | 1467246863202 Marionette TRACE conn2 <- [1,198,null,{}] 17:34:23 INFO - PROCESS | 3768 | 1467246863205 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:23 INFO - PROCESS | 3768 | 1467246863207 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:23 INFO - PROCESS | 3768 | 1467246863282 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 17:34:23 INFO - PROCESS | 3768 | 1467246863288 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:23 INFO - PROCESS | 3768 | 1467246863290 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:23 INFO - PROCESS | 3768 | ++DOCSHELL 16B4E800 == 33 [pid = 3768] [id = 59] 17:34:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16D56400) [pid = 3768] [serial = 174] [outer = 00000000] 17:34:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1770EC00) [pid = 3768] [serial = 175] [outer = 16D56400] 17:34:23 INFO - PROCESS | 3768 | 1467246863337 Marionette DEBUG loaded listener.js 17:34:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (177EB800) [pid = 3768] [serial = 176] [outer = 16D56400] 17:34:23 INFO - PROCESS | 3768 | 1467246863779 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 651ms 17:34:23 INFO - PROCESS | 3768 | 1467246863839 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 17:34:23 INFO - PROCESS | 3768 | 1467246863841 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 17:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:34:23 INFO - PROCESS | 3768 | 1467246863844 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:34:23 INFO - PROCESS | 3768 | 1467246863846 Marionette TRACE conn2 <- [1,202,null,{}] 17:34:23 INFO - PROCESS | 3768 | 1467246863849 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:23 INFO - PROCESS | 3768 | 1467246863854 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:24 INFO - PROCESS | 3768 | 1467246863978 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 17:34:24 INFO - PROCESS | 3768 | 1467246864031 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 3768 | 1467246864033 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:24 INFO - PROCESS | 3768 | ++DOCSHELL 17AC3400 == 34 [pid = 3768] [id = 60] 17:34:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (180F7000) [pid = 3768] [serial = 177] [outer = 00000000] 17:34:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19F6CC00) [pid = 3768] [serial = 178] [outer = 180F7000] 17:34:24 INFO - PROCESS | 3768 | 1467246864124 Marionette DEBUG loaded listener.js 17:34:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19F6D800) [pid = 3768] [serial = 179] [outer = 180F7000] 17:34:24 INFO - PROCESS | 3768 | 1467246864510 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 716ms 17:34:24 INFO - PROCESS | 3768 | 1467246864576 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 17:34:24 INFO - PROCESS | 3768 | 1467246864577 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 17:34:24 INFO - PROCESS | 3768 | 1467246864581 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:34:24 INFO - PROCESS | 3768 | 1467246864583 Marionette TRACE conn2 <- [1,206,null,{}] 17:34:24 INFO - PROCESS | 3768 | 1467246864586 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:24 INFO - PROCESS | 3768 | 1467246864588 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:24 INFO - PROCESS | 3768 | 1467246864715 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 17:34:24 INFO - PROCESS | 3768 | 1467246864737 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 3768 | 1467246864747 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:24 INFO - PROCESS | 3768 | ++DOCSHELL 19F78000 == 35 [pid = 3768] [id = 61] 17:34:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1A320000) [pid = 3768] [serial = 180] [outer = 00000000] 17:34:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A372C00) [pid = 3768] [serial = 181] [outer = 1A320000] 17:34:24 INFO - PROCESS | 3768 | 1467246864790 Marionette DEBUG loaded listener.js 17:34:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1A373400) [pid = 3768] [serial = 182] [outer = 1A320000] 17:34:25 INFO - PROCESS | 3768 | 1467246865185 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 652ms 17:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:34:25 INFO - PROCESS | 3768 | 1467246865219 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 17:34:25 INFO - PROCESS | 3768 | 1467246865221 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 17:34:25 INFO - PROCESS | 3768 | 1467246865224 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:34:25 INFO - PROCESS | 3768 | 1467246865226 Marionette TRACE conn2 <- [1,210,null,{}] 17:34:25 INFO - PROCESS | 3768 | 1467246865229 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:25 INFO - PROCESS | 3768 | 1467246865231 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:25 INFO - PROCESS | 3768 | 1467246865332 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 17:34:25 INFO - PROCESS | 3768 | 1467246865338 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:25 INFO - PROCESS | 3768 | 1467246865339 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:25 INFO - PROCESS | 3768 | ++DOCSHELL 19FAF800 == 36 [pid = 3768] [id = 62] 17:34:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1A50F400) [pid = 3768] [serial = 183] [outer = 00000000] 17:34:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1A5E0C00) [pid = 3768] [serial = 184] [outer = 1A50F400] 17:34:25 INFO - PROCESS | 3768 | 1467246865383 Marionette DEBUG loaded listener.js 17:34:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (1A5E3400) [pid = 3768] [serial = 185] [outer = 1A50F400] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (13454C00) [pid = 3768] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (13C25C00) [pid = 3768] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (10E1EC00) [pid = 3768] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1801E800) [pid = 3768] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1697C800) [pid = 3768] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (16D60800) [pid = 3768] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (140E8000) [pid = 3768] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (129A8000) [pid = 3768] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (15FB5800) [pid = 3768] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16F73C00) [pid = 3768] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1576D800) [pid = 3768] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (144E3800) [pid = 3768] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (140F0400) [pid = 3768] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10A08C00) [pid = 3768] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:34:25 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (179B0000) [pid = 3768] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:34:25 INFO - PROCESS | 3768 | 1467246865949 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 747ms 17:34:25 INFO - PROCESS | 3768 | 1467246865997 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 17:34:25 INFO - PROCESS | 3768 | 1467246865999 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 17:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:34:26 INFO - PROCESS | 3768 | 1467246866002 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:34:26 INFO - PROCESS | 3768 | 1467246866004 Marionette TRACE conn2 <- [1,214,null,{}] 17:34:26 INFO - PROCESS | 3768 | 1467246866007 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:26 INFO - PROCESS | 3768 | 1467246866009 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:26 INFO - PROCESS | 3768 | 1467246866129 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 17:34:26 INFO - PROCESS | 3768 | 1467246866181 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:26 INFO - PROCESS | 3768 | 1467246866183 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:26 INFO - PROCESS | 3768 | ++DOCSHELL 13C1EC00 == 37 [pid = 3768] [id = 63] 17:34:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1400B800) [pid = 3768] [serial = 186] [outer = 00000000] 17:34:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16B4F800) [pid = 3768] [serial = 187] [outer = 1400B800] 17:34:26 INFO - PROCESS | 3768 | 1467246866226 Marionette DEBUG loaded listener.js 17:34:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16B58400) [pid = 3768] [serial = 188] [outer = 1400B800] 17:34:26 INFO - PROCESS | 3768 | 1467246866543 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 652ms 17:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:34:26 INFO - PROCESS | 3768 | 1467246866641 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 17:34:26 INFO - PROCESS | 3768 | 1467246866643 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 17:34:26 INFO - PROCESS | 3768 | 1467246866646 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:34:26 INFO - PROCESS | 3768 | 1467246866648 Marionette TRACE conn2 <- [1,218,null,{}] 17:34:26 INFO - PROCESS | 3768 | 1467246866652 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:26 INFO - PROCESS | 3768 | 1467246866654 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:26 INFO - PROCESS | 3768 | 1467246866740 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 17:34:26 INFO - PROCESS | 3768 | 1467246866745 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:26 INFO - PROCESS | 3768 | 1467246866747 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:26 INFO - PROCESS | 3768 | ++DOCSHELL 176E9000 == 38 [pid = 3768] [id = 64] 17:34:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (177E8000) [pid = 3768] [serial = 189] [outer = 00000000] 17:34:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1A50C000) [pid = 3768] [serial = 190] [outer = 177E8000] 17:34:26 INFO - PROCESS | 3768 | 1467246866796 Marionette DEBUG loaded listener.js 17:34:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1A50C800) [pid = 3768] [serial = 191] [outer = 177E8000] 17:34:27 INFO - PROCESS | 3768 | 1467246867182 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 604ms 17:34:27 INFO - PROCESS | 3768 | 1467246867243 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 17:34:27 INFO - PROCESS | 3768 | 1467246867245 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 17:34:27 INFO - PROCESS | 3768 | 1467246867248 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:34:27 INFO - PROCESS | 3768 | 1467246867251 Marionette TRACE conn2 <- [1,222,null,{}] 17:34:27 INFO - PROCESS | 3768 | 1467246867254 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:27 INFO - PROCESS | 3768 | 1467246867256 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:27 INFO - PROCESS | 3768 | 1467246867354 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 17:34:27 INFO - PROCESS | 3768 | 1467246867362 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:27 INFO - PROCESS | 3768 | 1467246867364 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:27 INFO - PROCESS | 3768 | ++DOCSHELL 1A5E9000 == 39 [pid = 3768] [id = 65] 17:34:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A5EBC00) [pid = 3768] [serial = 192] [outer = 00000000] 17:34:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A755C00) [pid = 3768] [serial = 193] [outer = 1A5EBC00] 17:34:27 INFO - PROCESS | 3768 | 1467246867408 Marionette DEBUG loaded listener.js 17:34:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A757C00) [pid = 3768] [serial = 194] [outer = 1A5EBC00] 17:34:27 INFO - PROCESS | 3768 | 1467246867973 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 747ms 17:34:28 INFO - PROCESS | 3768 | 1467246868022 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 17:34:28 INFO - PROCESS | 3768 | 1467246868027 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 17:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:34:28 INFO - PROCESS | 3768 | 1467246868033 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:34:28 INFO - PROCESS | 3768 | 1467246868036 Marionette TRACE conn2 <- [1,226,null,{}] 17:34:28 INFO - PROCESS | 3768 | 1467246868042 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:28 INFO - PROCESS | 3768 | 1467246868045 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:28 INFO - PROCESS | 3768 | 1467246868155 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 17:34:28 INFO - PROCESS | 3768 | 1467246868245 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:28 INFO - PROCESS | 3768 | 1467246868250 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:28 INFO - PROCESS | 3768 | ++DOCSHELL 104E4C00 == 40 [pid = 3768] [id = 66] 17:34:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (104E8800) [pid = 3768] [serial = 195] [outer = 00000000] 17:34:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (110EEC00) [pid = 3768] [serial = 196] [outer = 104E8800] 17:34:28 INFO - PROCESS | 3768 | 1467246868311 Marionette DEBUG loaded listener.js 17:34:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1281BC00) [pid = 3768] [serial = 197] [outer = 104E8800] 17:34:28 INFO - PROCESS | 3768 | 1467246868896 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 922ms 17:34:28 INFO - PROCESS | 3768 | 1467246868937 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 17:34:28 INFO - PROCESS | 3768 | 1467246868942 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 17:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:34:28 INFO - PROCESS | 3768 | 1467246868949 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:34:28 INFO - PROCESS | 3768 | 1467246868951 Marionette TRACE conn2 <- [1,230,null,{}] 17:34:28 INFO - PROCESS | 3768 | 1467246868955 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:28 INFO - PROCESS | 3768 | 1467246868958 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:29 INFO - PROCESS | 3768 | 1467246869063 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 17:34:29 INFO - PROCESS | 3768 | 1467246869154 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:29 INFO - PROCESS | 3768 | 1467246869157 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:29 INFO - PROCESS | 3768 | ++DOCSHELL 1345D000 == 41 [pid = 3768] [id = 67] 17:34:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (13946000) [pid = 3768] [serial = 198] [outer = 00000000] 17:34:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1449A800) [pid = 3768] [serial = 199] [outer = 13946000] 17:34:29 INFO - PROCESS | 3768 | 1467246869211 Marionette DEBUG loaded listener.js 17:34:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (1576D800) [pid = 3768] [serial = 200] [outer = 13946000] 17:34:29 INFO - PROCESS | 3768 | 1467246869776 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 859ms 17:34:29 INFO - PROCESS | 3768 | 1467246869824 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 17:34:29 INFO - PROCESS | 3768 | 1467246869826 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 17:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:34:29 INFO - PROCESS | 3768 | 1467246869830 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:34:29 INFO - PROCESS | 3768 | 1467246869834 Marionette TRACE conn2 <- [1,234,null,{}] 17:34:29 INFO - PROCESS | 3768 | 1467246869844 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:29 INFO - PROCESS | 3768 | 1467246869849 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:29 INFO - PROCESS | 3768 | 1467246869959 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 17:34:30 INFO - PROCESS | 3768 | 1467246870052 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:30 INFO - PROCESS | 3768 | 1467246870055 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:30 INFO - PROCESS | 3768 | ++DOCSHELL 19A21C00 == 42 [pid = 3768] [id = 68] 17:34:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (19A22800) [pid = 3768] [serial = 201] [outer = 00000000] 17:34:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (19FA8000) [pid = 3768] [serial = 202] [outer = 19A22800] 17:34:30 INFO - PROCESS | 3768 | 1467246870110 Marionette DEBUG loaded listener.js 17:34:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (1A5E0000) [pid = 3768] [serial = 203] [outer = 19A22800] 17:34:30 INFO - PROCESS | 3768 | 1467246870623 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 858ms 17:34:30 INFO - PROCESS | 3768 | 1467246870672 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 17:34:30 INFO - PROCESS | 3768 | 1467246870675 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 17:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:34:30 INFO - PROCESS | 3768 | 1467246870679 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:34:30 INFO - PROCESS | 3768 | 1467246870681 Marionette TRACE conn2 <- [1,238,null,{}] 17:34:30 INFO - PROCESS | 3768 | 1467246870684 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:30 INFO - PROCESS | 3768 | 1467246870687 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:30 INFO - PROCESS | 3768 | 1467246870789 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 17:34:30 INFO - PROCESS | 3768 | 1467246870876 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:30 INFO - PROCESS | 3768 | 1467246870879 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:30 INFO - PROCESS | 3768 | ++DOCSHELL 15CF3800 == 43 [pid = 3768] [id = 69] 17:34:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (15CF3C00) [pid = 3768] [serial = 204] [outer = 00000000] 17:34:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (16B58800) [pid = 3768] [serial = 205] [outer = 15CF3C00] 17:34:30 INFO - PROCESS | 3768 | 1467246870940 Marionette DEBUG loaded listener.js 17:34:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (19A19000) [pid = 3768] [serial = 206] [outer = 15CF3C00] 17:34:31 INFO - PROCESS | 3768 | 1467246871692 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1018ms 17:34:31 INFO - PROCESS | 3768 | 1467246871714 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 17:34:31 INFO - PROCESS | 3768 | 1467246871718 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 17:34:31 INFO - PROCESS | 3768 | 1467246871723 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:34:31 INFO - PROCESS | 3768 | 1467246871726 Marionette TRACE conn2 <- [1,242,null,{}] 17:34:31 INFO - PROCESS | 3768 | 1467246871732 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:31 INFO - PROCESS | 3768 | 1467246871735 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:31 INFO - PROCESS | 3768 | 1467246871832 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 17:34:31 INFO - PROCESS | 3768 | 1467246871909 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:31 INFO - PROCESS | 3768 | 1467246871913 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:31 INFO - PROCESS | 3768 | ++DOCSHELL 10E23400 == 44 [pid = 3768] [id = 70] 17:34:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (10E28000) [pid = 3768] [serial = 207] [outer = 00000000] 17:34:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (131DF000) [pid = 3768] [serial = 208] [outer = 10E28000] 17:34:31 INFO - PROCESS | 3768 | 1467246871968 Marionette DEBUG loaded listener.js 17:34:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (13451C00) [pid = 3768] [serial = 209] [outer = 10E28000] 17:34:32 INFO - PROCESS | 3768 | --DOCSHELL 176E9000 == 43 [pid = 3768] [id = 64] 17:34:32 INFO - PROCESS | 3768 | --DOCSHELL 13C1EC00 == 42 [pid = 3768] [id = 63] 17:34:32 INFO - PROCESS | 3768 | --DOCSHELL 19FAF800 == 41 [pid = 3768] [id = 62] 17:34:32 INFO - PROCESS | 3768 | --DOCSHELL 19F78000 == 40 [pid = 3768] [id = 61] 17:34:32 INFO - PROCESS | 3768 | --DOCSHELL 17AC3400 == 39 [pid = 3768] [id = 60] 17:34:32 INFO - PROCESS | 3768 | --DOCSHELL 16B4E800 == 38 [pid = 3768] [id = 59] 17:34:32 INFO - PROCESS | 3768 | --DOCSHELL 155C8000 == 37 [pid = 3768] [id = 58] 17:34:32 INFO - PROCESS | 3768 | --DOCSHELL 140E9C00 == 36 [pid = 3768] [id = 57] 17:34:32 INFO - PROCESS | 3768 | --DOCSHELL 130AB800 == 35 [pid = 3768] [id = 56] 17:34:32 INFO - PROCESS | 3768 | --DOCSHELL 10A77400 == 34 [pid = 3768] [id = 55] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (180EB000) [pid = 3768] [serial = 141] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (1400CC00) [pid = 3768] [serial = 120] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (140EA800) [pid = 3768] [serial = 121] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (10ED5400) [pid = 3768] [serial = 114] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (19D22800) [pid = 3768] [serial = 144] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (110E4000) [pid = 3768] [serial = 115] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (16D5E000) [pid = 3768] [serial = 129] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (16F17000) [pid = 3768] [serial = 130] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (17179C00) [pid = 3768] [serial = 132] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (171CBC00) [pid = 3768] [serial = 133] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (150C5800) [pid = 3768] [serial = 123] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (129F5800) [pid = 3768] [serial = 117] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (15763400) [pid = 3768] [serial = 124] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (13031C00) [pid = 3768] [serial = 118] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1710BC00) [pid = 3768] [serial = 112] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (177E5000) [pid = 3768] [serial = 135] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (177F3000) [pid = 3768] [serial = 136] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (157D0800) [pid = 3768] [serial = 126] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15C23000) [pid = 3768] [serial = 127] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16F1A000) [pid = 3768] [serial = 147] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19FA2C00) [pid = 3768] [serial = 150] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A36C800) [pid = 3768] [serial = 151] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1A371400) [pid = 3768] [serial = 153] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19D1DC00) [pid = 3768] [serial = 148] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (17AD1000) [pid = 3768] [serial = 138] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (180F8000) [pid = 3768] [serial = 142] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (19D25800) [pid = 3768] [serial = 145] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1A37AC00) [pid = 3768] [serial = 154] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (17F1C000) [pid = 3768] [serial = 139] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1A50FC00) [pid = 3768] [serial = 156] [outer = 00000000] [url = about:blank] 17:34:32 INFO - PROCESS | 3768 | 1467246872540 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 858ms 17:34:32 INFO - PROCESS | 3768 | 1467246872567 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 17:34:32 INFO - PROCESS | 3768 | 1467246872571 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 17:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:34:32 INFO - PROCESS | 3768 | 1467246872577 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:34:32 INFO - PROCESS | 3768 | 1467246872580 Marionette TRACE conn2 <- [1,246,null,{}] 17:34:32 INFO - PROCESS | 3768 | 1467246872583 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:32 INFO - PROCESS | 3768 | 1467246872586 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:32 INFO - PROCESS | 3768 | 1467246872669 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 17:34:32 INFO - PROCESS | 3768 | 1467246872762 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:32 INFO - PROCESS | 3768 | 1467246872764 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:32 INFO - PROCESS | 3768 | ++DOCSHELL 13035C00 == 35 [pid = 3768] [id = 71] 17:34:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (130AB800) [pid = 3768] [serial = 210] [outer = 00000000] 17:34:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1314E800) [pid = 3768] [serial = 211] [outer = 130AB800] 17:34:32 INFO - PROCESS | 3768 | 1467246872811 Marionette DEBUG loaded listener.js 17:34:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1345DC00) [pid = 3768] [serial = 212] [outer = 130AB800] 17:34:33 INFO - PROCESS | 3768 | 1467246873191 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 652ms 17:34:33 INFO - PROCESS | 3768 | 1467246873216 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 17:34:33 INFO - PROCESS | 3768 | 1467246873218 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 17:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:34:33 INFO - PROCESS | 3768 | 1467246873233 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:34:33 INFO - PROCESS | 3768 | 1467246873236 Marionette TRACE conn2 <- [1,250,null,{}] 17:34:33 INFO - PROCESS | 3768 | 1467246873251 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:33 INFO - PROCESS | 3768 | 1467246873255 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:33 INFO - PROCESS | 3768 | 1467246873339 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 17:34:33 INFO - PROCESS | 3768 | 1467246873375 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:33 INFO - PROCESS | 3768 | 1467246873378 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:33 INFO - PROCESS | 3768 | ++DOCSHELL 157C5400 == 36 [pid = 3768] [id = 72] 17:34:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (157C9800) [pid = 3768] [serial = 213] [outer = 00000000] 17:34:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (15CE9C00) [pid = 3768] [serial = 214] [outer = 157C9800] 17:34:33 INFO - PROCESS | 3768 | 1467246873472 Marionette DEBUG loaded listener.js 17:34:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15CF3400) [pid = 3768] [serial = 215] [outer = 157C9800] 17:34:33 INFO - PROCESS | 3768 | 1467246873888 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 668ms 17:34:33 INFO - PROCESS | 3768 | 1467246873911 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 17:34:33 INFO - PROCESS | 3768 | 1467246873914 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 17:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:34:33 INFO - PROCESS | 3768 | 1467246873917 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:34:33 INFO - PROCESS | 3768 | 1467246873919 Marionette TRACE conn2 <- [1,254,null,{}] 17:34:33 INFO - PROCESS | 3768 | 1467246873922 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:33 INFO - PROCESS | 3768 | 1467246873924 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:34 INFO - PROCESS | 3768 | 1467246874004 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 17:34:34 INFO - PROCESS | 3768 | 1467246874009 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:34 INFO - PROCESS | 3768 | 1467246874011 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:34 INFO - PROCESS | 3768 | ++DOCSHELL 15FAA000 == 37 [pid = 3768] [id = 73] 17:34:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1697B000) [pid = 3768] [serial = 216] [outer = 00000000] 17:34:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16D60800) [pid = 3768] [serial = 217] [outer = 1697B000] 17:34:34 INFO - PROCESS | 3768 | 1467246874063 Marionette DEBUG loaded listener.js 17:34:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16D65000) [pid = 3768] [serial = 218] [outer = 1697B000] 17:34:34 INFO - PROCESS | 3768 | 1467246874475 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 604ms 17:34:34 INFO - PROCESS | 3768 | 1467246874521 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 17:34:34 INFO - PROCESS | 3768 | 1467246874523 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 17:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:34:34 INFO - PROCESS | 3768 | 1467246874526 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:34:34 INFO - PROCESS | 3768 | 1467246874528 Marionette TRACE conn2 <- [1,258,null,{}] 17:34:34 INFO - PROCESS | 3768 | 1467246874531 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:34 INFO - PROCESS | 3768 | 1467246874533 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:34 INFO - PROCESS | 3768 | 1467246874610 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 17:34:34 INFO - PROCESS | 3768 | 1467246874615 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:34 INFO - PROCESS | 3768 | 1467246874617 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:34 INFO - PROCESS | 3768 | ++DOCSHELL 15C23400 == 38 [pid = 3768] [id = 74] 17:34:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16D5F000) [pid = 3768] [serial = 219] [outer = 00000000] 17:34:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (176F2C00) [pid = 3768] [serial = 220] [outer = 16D5F000] 17:34:34 INFO - PROCESS | 3768 | 1467246874660 Marionette DEBUG loaded listener.js 17:34:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17709400) [pid = 3768] [serial = 221] [outer = 16D5F000] 17:34:35 INFO - PROCESS | 3768 | 1467246875136 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 652ms 17:34:35 INFO - PROCESS | 3768 | 1467246875162 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 17:34:35 INFO - PROCESS | 3768 | 1467246875164 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 17:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:34:35 INFO - PROCESS | 3768 | 1467246875168 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:34:35 INFO - PROCESS | 3768 | 1467246875169 Marionette TRACE conn2 <- [1,262,null,{}] 17:34:35 INFO - PROCESS | 3768 | 1467246875173 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:35 INFO - PROCESS | 3768 | 1467246875178 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:35 INFO - PROCESS | 3768 | 1467246875330 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 17:34:35 INFO - PROCESS | 3768 | 1467246875434 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:35 INFO - PROCESS | 3768 | 1467246875436 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:35 INFO - PROCESS | 3768 | ++DOCSHELL 16B57000 == 39 [pid = 3768] [id = 75] 17:34:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1710B400) [pid = 3768] [serial = 222] [outer = 00000000] 17:34:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (18022800) [pid = 3768] [serial = 223] [outer = 1710B400] 17:34:35 INFO - PROCESS | 3768 | 1467246875482 Marionette DEBUG loaded listener.js 17:34:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19A1C400) [pid = 3768] [serial = 224] [outer = 1710B400] 17:34:35 INFO - PROCESS | 3768 | 1467246875874 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 699ms 17:34:35 INFO - PROCESS | 3768 | 1467246875900 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 17:34:35 INFO - PROCESS | 3768 | 1467246875902 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 17:34:35 INFO - PROCESS | 3768 | 1467246875906 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:34:35 INFO - PROCESS | 3768 | 1467246875908 Marionette TRACE conn2 <- [1,266,null,{}] 17:34:35 INFO - PROCESS | 3768 | 1467246875911 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:35 INFO - PROCESS | 3768 | 1467246875913 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:36 INFO - PROCESS | 3768 | 1467246876037 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 17:34:36 INFO - PROCESS | 3768 | 1467246876055 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:36 INFO - PROCESS | 3768 | 1467246876057 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:36 INFO - PROCESS | 3768 | ++DOCSHELL 179AC400 == 40 [pid = 3768] [id = 76] 17:34:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (180F5C00) [pid = 3768] [serial = 225] [outer = 00000000] 17:34:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (19D25800) [pid = 3768] [serial = 226] [outer = 180F5C00] 17:34:36 INFO - PROCESS | 3768 | 1467246876116 Marionette DEBUG loaded listener.js 17:34:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (19D26400) [pid = 3768] [serial = 227] [outer = 180F5C00] 17:34:36 INFO - PROCESS | 3768 | 1467246876512 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 636ms 17:34:36 INFO - PROCESS | 3768 | 1467246876544 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 17:34:36 INFO - PROCESS | 3768 | 1467246876546 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 17:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:34:36 INFO - PROCESS | 3768 | 1467246876549 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:34:36 INFO - PROCESS | 3768 | 1467246876551 Marionette TRACE conn2 <- [1,270,null,{}] 17:34:36 INFO - PROCESS | 3768 | 1467246876554 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:36 INFO - PROCESS | 3768 | 1467246876556 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:36 INFO - PROCESS | 3768 | 1467246876661 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 17:34:36 INFO - PROCESS | 3768 | 1467246876666 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:36 INFO - PROCESS | 3768 | 1467246876668 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:36 INFO - PROCESS | 3768 | ++DOCSHELL 19A23000 == 41 [pid = 3768] [id = 77] 17:34:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (19D20400) [pid = 3768] [serial = 228] [outer = 00000000] 17:34:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1A36D800) [pid = 3768] [serial = 229] [outer = 19D20400] 17:34:36 INFO - PROCESS | 3768 | 1467246876713 Marionette DEBUG loaded listener.js 17:34:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (19FAE000) [pid = 3768] [serial = 230] [outer = 19D20400] 17:34:37 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (180F7000) [pid = 3768] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:34:37 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (1A320000) [pid = 3768] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:34:37 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (140EF000) [pid = 3768] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:34:37 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (10A78C00) [pid = 3768] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:34:37 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (10A80800) [pid = 3768] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:34:37 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1576A400) [pid = 3768] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:34:37 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (16D56400) [pid = 3768] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:34:37 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1311A000) [pid = 3768] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:34:37 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1400B800) [pid = 3768] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:34:37 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1A50F400) [pid = 3768] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:34:37 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177E8000) [pid = 3768] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:34:37 INFO - PROCESS | 3768 | 1467246877186 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 715ms 17:34:37 INFO - PROCESS | 3768 | 1467246877287 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 17:34:37 INFO - PROCESS | 3768 | 1467246877289 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 17:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:34:37 INFO - PROCESS | 3768 | 1467246877293 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:34:37 INFO - PROCESS | 3768 | 1467246877295 Marionette TRACE conn2 <- [1,274,null,{}] 17:34:37 INFO - PROCESS | 3768 | 1467246877298 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:37 INFO - PROCESS | 3768 | 1467246877300 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:37 INFO - PROCESS | 3768 | 1467246877398 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 17:34:37 INFO - PROCESS | 3768 | 1467246877406 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:37 INFO - PROCESS | 3768 | 1467246877408 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:37 INFO - PROCESS | 3768 | ++DOCSHELL 144E5400 == 42 [pid = 3768] [id = 78] 17:34:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (155C3C00) [pid = 3768] [serial = 231] [outer = 00000000] 17:34:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19D22800) [pid = 3768] [serial = 232] [outer = 155C3C00] 17:34:37 INFO - PROCESS | 3768 | 1467246877450 Marionette DEBUG loaded listener.js 17:34:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1A36D400) [pid = 3768] [serial = 233] [outer = 155C3C00] 17:34:37 INFO - PROCESS | 3768 | 1467246877841 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 605ms 17:34:37 INFO - PROCESS | 3768 | 1467246877889 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 17:34:37 INFO - PROCESS | 3768 | 1467246877890 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 17:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:34:37 INFO - PROCESS | 3768 | 1467246877909 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:34:37 INFO - PROCESS | 3768 | 1467246877910 Marionette TRACE conn2 <- [1,278,null,{}] 17:34:37 INFO - PROCESS | 3768 | 1467246877914 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:37 INFO - PROCESS | 3768 | 1467246877915 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:38 INFO - PROCESS | 3768 | 1467246878005 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 17:34:38 INFO - PROCESS | 3768 | 1467246878010 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:38 INFO - PROCESS | 3768 | 1467246878012 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:38 INFO - PROCESS | 3768 | ++DOCSHELL 19D25400 == 43 [pid = 3768] [id = 79] 17:34:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1A50E800) [pid = 3768] [serial = 234] [outer = 00000000] 17:34:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1A5E5800) [pid = 3768] [serial = 235] [outer = 1A50E800] 17:34:38 INFO - PROCESS | 3768 | 1467246878054 Marionette DEBUG loaded listener.js 17:34:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1A752800) [pid = 3768] [serial = 236] [outer = 1A50E800] 17:34:38 INFO - PROCESS | 3768 | 1467246878455 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 605ms 17:34:38 INFO - PROCESS | 3768 | 1467246878512 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 17:34:38 INFO - PROCESS | 3768 | 1467246878514 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 17:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:34:38 INFO - PROCESS | 3768 | 1467246878522 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:34:38 INFO - PROCESS | 3768 | 1467246878524 Marionette TRACE conn2 <- [1,282,null,{}] 17:34:38 INFO - PROCESS | 3768 | 1467246878527 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:38 INFO - PROCESS | 3768 | 1467246878529 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:38 INFO - PROCESS | 3768 | 1467246878621 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 17:34:38 INFO - PROCESS | 3768 | 1467246878629 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:38 INFO - PROCESS | 3768 | 1467246878631 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:38 INFO - PROCESS | 3768 | ++DOCSHELL 1A756400 == 44 [pid = 3768] [id = 80] 17:34:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1A759C00) [pid = 3768] [serial = 237] [outer = 00000000] 17:34:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1A9D5400) [pid = 3768] [serial = 238] [outer = 1A759C00] 17:34:38 INFO - PROCESS | 3768 | 1467246878675 Marionette DEBUG loaded listener.js 17:34:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1AA40000) [pid = 3768] [serial = 239] [outer = 1A759C00] 17:34:39 INFO - PROCESS | 3768 | 1467246879263 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 747ms 17:34:39 INFO - PROCESS | 3768 | 1467246879291 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 17:34:39 INFO - PROCESS | 3768 | 1467246879296 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 17:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:34:39 INFO - PROCESS | 3768 | 1467246879302 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:34:39 INFO - PROCESS | 3768 | 1467246879305 Marionette TRACE conn2 <- [1,286,null,{}] 17:34:39 INFO - PROCESS | 3768 | 1467246879311 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:39 INFO - PROCESS | 3768 | 1467246879314 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:39 INFO - PROCESS | 3768 | 1467246879425 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 17:34:39 INFO - PROCESS | 3768 | 1467246879517 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:39 INFO - PROCESS | 3768 | 1467246879522 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:39 INFO - PROCESS | 3768 | ++DOCSHELL 10B81000 == 45 [pid = 3768] [id = 81] 17:34:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (10E20400) [pid = 3768] [serial = 240] [outer = 00000000] 17:34:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (129F5800) [pid = 3768] [serial = 241] [outer = 10E20400] 17:34:39 INFO - PROCESS | 3768 | 1467246879579 Marionette DEBUG loaded listener.js 17:34:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (13120C00) [pid = 3768] [serial = 242] [outer = 10E20400] 17:34:40 INFO - PROCESS | 3768 | 1467246880201 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 954ms 17:34:40 INFO - PROCESS | 3768 | 1467246880261 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 17:34:40 INFO - PROCESS | 3768 | 1467246880265 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 17:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:34:40 INFO - PROCESS | 3768 | 1467246880287 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:34:40 INFO - PROCESS | 3768 | 1467246880290 Marionette TRACE conn2 <- [1,290,null,{}] 17:34:40 INFO - PROCESS | 3768 | 1467246880318 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:40 INFO - PROCESS | 3768 | 1467246880320 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:40 INFO - PROCESS | 3768 | 1467246880505 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 17:34:40 INFO - PROCESS | 3768 | 1467246880518 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:40 INFO - PROCESS | 3768 | 1467246880521 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:40 INFO - PROCESS | 3768 | ++DOCSHELL 15769400 == 46 [pid = 3768] [id = 82] 17:34:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (1576CC00) [pid = 3768] [serial = 243] [outer = 00000000] 17:34:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (15FAD000) [pid = 3768] [serial = 244] [outer = 1576CC00] 17:34:40 INFO - PROCESS | 3768 | 1467246880578 Marionette DEBUG loaded listener.js 17:34:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (16F7CC00) [pid = 3768] [serial = 245] [outer = 1576CC00] 17:34:41 INFO - PROCESS | 3768 | 1467246881201 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 923ms 17:34:41 INFO - PROCESS | 3768 | 1467246881230 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 17:34:41 INFO - PROCESS | 3768 | 1467246881232 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 17:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:34:41 INFO - PROCESS | 3768 | 1467246881238 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:34:41 INFO - PROCESS | 3768 | 1467246881241 Marionette TRACE conn2 <- [1,294,null,{}] 17:34:41 INFO - PROCESS | 3768 | 1467246881252 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:41 INFO - PROCESS | 3768 | 1467246881257 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:41 INFO - PROCESS | 3768 | 1467246881369 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 17:34:41 INFO - PROCESS | 3768 | 1467246881461 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:41 INFO - PROCESS | 3768 | 1467246881464 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:41 INFO - PROCESS | 3768 | ++DOCSHELL 19D1F800 == 47 [pid = 3768] [id = 83] 17:34:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (19D24800) [pid = 3768] [serial = 246] [outer = 00000000] 17:34:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (1A371800) [pid = 3768] [serial = 247] [outer = 19D24800] 17:34:41 INFO - PROCESS | 3768 | 1467246881519 Marionette DEBUG loaded listener.js 17:34:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (1A755000) [pid = 3768] [serial = 248] [outer = 19D24800] 17:34:42 INFO - PROCESS | 3768 | 1467246882079 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 923ms 17:34:42 INFO - PROCESS | 3768 | 1467246882143 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 17:34:42 INFO - PROCESS | 3768 | 1467246882146 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 17:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:34:42 INFO - PROCESS | 3768 | 1467246882150 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:34:42 INFO - PROCESS | 3768 | 1467246882152 Marionette TRACE conn2 <- [1,298,null,{}] 17:34:42 INFO - PROCESS | 3768 | 1467246882155 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:42 INFO - PROCESS | 3768 | 1467246882158 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:42 INFO - PROCESS | 3768 | 1467246882263 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 17:34:42 INFO - PROCESS | 3768 | 1467246882396 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:42 INFO - PROCESS | 3768 | 1467246882398 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:42 INFO - PROCESS | 3768 | ++DOCSHELL 1A74DC00 == 48 [pid = 3768] [id = 84] 17:34:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (1A9D5800) [pid = 3768] [serial = 249] [outer = 00000000] 17:34:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (1AC04C00) [pid = 3768] [serial = 250] [outer = 1A9D5800] 17:34:42 INFO - PROCESS | 3768 | 1467246882453 Marionette DEBUG loaded listener.js 17:34:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (1AC0C400) [pid = 3768] [serial = 251] [outer = 1A9D5800] 17:34:43 INFO - PROCESS | 3768 | 1467246883199 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1065ms 17:34:43 INFO - PROCESS | 3768 | 1467246883240 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 17:34:43 INFO - PROCESS | 3768 | 1467246883245 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 17:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:34:43 INFO - PROCESS | 3768 | 1467246883250 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:34:43 INFO - PROCESS | 3768 | 1467246883253 Marionette TRACE conn2 <- [1,302,null,{}] 17:34:43 INFO - PROCESS | 3768 | 1467246883258 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:43 INFO - PROCESS | 3768 | 1467246883261 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:43 INFO - PROCESS | 3768 | 1467246883364 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 17:34:43 INFO - PROCESS | 3768 | 1467246883490 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:43 INFO - PROCESS | 3768 | 1467246883495 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:43 INFO - PROCESS | 3768 | ++DOCSHELL 13454000 == 49 [pid = 3768] [id = 85] 17:34:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (1345D400) [pid = 3768] [serial = 252] [outer = 00000000] 17:34:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (1400D400) [pid = 3768] [serial = 253] [outer = 1345D400] 17:34:43 INFO - PROCESS | 3768 | 1467246883581 Marionette DEBUG loaded listener.js 17:34:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (14495800) [pid = 3768] [serial = 254] [outer = 1345D400] 17:34:44 INFO - PROCESS | 3768 | --DOCSHELL 19D25400 == 48 [pid = 3768] [id = 79] 17:34:44 INFO - PROCESS | 3768 | --DOCSHELL 144E5400 == 47 [pid = 3768] [id = 78] 17:34:44 INFO - PROCESS | 3768 | --DOCSHELL 19A23000 == 46 [pid = 3768] [id = 77] 17:34:44 INFO - PROCESS | 3768 | --DOCSHELL 179AC400 == 45 [pid = 3768] [id = 76] 17:34:44 INFO - PROCESS | 3768 | --DOCSHELL 16B57000 == 44 [pid = 3768] [id = 75] 17:34:44 INFO - PROCESS | 3768 | --DOCSHELL 15C23400 == 43 [pid = 3768] [id = 74] 17:34:44 INFO - PROCESS | 3768 | --DOCSHELL 15FAA000 == 42 [pid = 3768] [id = 73] 17:34:44 INFO - PROCESS | 3768 | --DOCSHELL 157C5400 == 41 [pid = 3768] [id = 72] 17:34:44 INFO - PROCESS | 3768 | --DOCSHELL 13035C00 == 40 [pid = 3768] [id = 71] 17:34:44 INFO - PROCESS | 3768 | --DOCSHELL 10E23400 == 39 [pid = 3768] [id = 70] 17:34:44 INFO - PROCESS | 3768 | --DOCSHELL 15CF3800 == 38 [pid = 3768] [id = 69] 17:34:44 INFO - PROCESS | 3768 | --DOCSHELL 104E4C00 == 37 [pid = 3768] [id = 66] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (1A372C00) [pid = 3768] [serial = 181] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (1449D800) [pid = 3768] [serial = 168] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (144ED000) [pid = 3768] [serial = 169] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (12821400) [pid = 3768] [serial = 163] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (1143F000) [pid = 3768] [serial = 162] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (1292C000) [pid = 3768] [serial = 160] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (11441000) [pid = 3768] [serial = 159] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (15FB3C00) [pid = 3768] [serial = 172] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (15CF0800) [pid = 3768] [serial = 171] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (1770EC00) [pid = 3768] [serial = 175] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (13127800) [pid = 3768] [serial = 165] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (13153000) [pid = 3768] [serial = 166] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (16B4F800) [pid = 3768] [serial = 187] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1A5E0C00) [pid = 3768] [serial = 184] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (1A755C00) [pid = 3768] [serial = 193] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1A50C800) [pid = 3768] [serial = 191] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1A50C000) [pid = 3768] [serial = 190] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1B629C00) [pid = 3768] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1A5E3400) [pid = 3768] [serial = 185] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (177EB800) [pid = 3768] [serial = 176] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16B58400) [pid = 3768] [serial = 188] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19F6CC00) [pid = 3768] [serial = 178] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (19F6D800) [pid = 3768] [serial = 179] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1A373400) [pid = 3768] [serial = 182] [outer = 00000000] [url = about:blank] 17:34:44 INFO - PROCESS | 3768 | 1467246884284 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1113ms 17:34:44 INFO - PROCESS | 3768 | 1467246884341 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 17:34:44 INFO - PROCESS | 3768 | 1467246884345 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 17:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:34:44 INFO - PROCESS | 3768 | 1467246884351 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:34:44 INFO - PROCESS | 3768 | 1467246884354 Marionette TRACE conn2 <- [1,306,null,{}] 17:34:44 INFO - PROCESS | 3768 | 1467246884362 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:44 INFO - PROCESS | 3768 | 1467246884365 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:44 INFO - PROCESS | 3768 | 1467246884455 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 17:34:44 INFO - PROCESS | 3768 | 1467246884464 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:44 INFO - PROCESS | 3768 | 1467246884466 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:44 INFO - PROCESS | 3768 | ++DOCSHELL 13149000 == 38 [pid = 3768] [id = 86] 17:34:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (14001C00) [pid = 3768] [serial = 255] [outer = 00000000] 17:34:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1500AC00) [pid = 3768] [serial = 256] [outer = 14001C00] 17:34:44 INFO - PROCESS | 3768 | 1467246884517 Marionette DEBUG loaded listener.js 17:34:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (157D0800) [pid = 3768] [serial = 257] [outer = 14001C00] 17:34:45 INFO - PROCESS | 3768 | 1467246885024 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 715ms 17:34:45 INFO - PROCESS | 3768 | 1467246885085 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 17:34:45 INFO - PROCESS | 3768 | 1467246885087 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 17:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:34:45 INFO - PROCESS | 3768 | 1467246885090 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:34:45 INFO - PROCESS | 3768 | 1467246885094 Marionette TRACE conn2 <- [1,310,null,{}] 17:34:45 INFO - PROCESS | 3768 | 1467246885104 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:45 INFO - PROCESS | 3768 | 1467246885108 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:45 INFO - PROCESS | 3768 | 1467246885189 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 17:34:45 INFO - PROCESS | 3768 | 1467246885196 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:45 INFO - PROCESS | 3768 | 1467246885199 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:45 INFO - PROCESS | 3768 | ++DOCSHELL 16D60000 == 39 [pid = 3768] [id = 87] 17:34:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (16D60C00) [pid = 3768] [serial = 258] [outer = 00000000] 17:34:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (17114400) [pid = 3768] [serial = 259] [outer = 16D60C00] 17:34:45 INFO - PROCESS | 3768 | 1467246885247 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (177B8C00) [pid = 3768] [serial = 260] [outer = 16D60C00] 17:34:45 INFO - PROCESS | 3768 | 1467246885689 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 652ms 17:34:45 INFO - PROCESS | 3768 | 1467246885728 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 17:34:45 INFO - PROCESS | 3768 | 1467246885731 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 17:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:34:45 INFO - PROCESS | 3768 | 1467246885733 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:34:45 INFO - PROCESS | 3768 | 1467246885735 Marionette TRACE conn2 <- [1,314,null,{}] 17:34:45 INFO - PROCESS | 3768 | 1467246885738 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:45 INFO - PROCESS | 3768 | 1467246885740 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:45 INFO - PROCESS | 3768 | 1467246885826 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 17:34:45 INFO - PROCESS | 3768 | 1467246885832 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:45 INFO - PROCESS | 3768 | 1467246885834 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:45 INFO - PROCESS | 3768 | ++DOCSHELL 1770A400 == 40 [pid = 3768] [id = 88] 17:34:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (177E5800) [pid = 3768] [serial = 261] [outer = 00000000] 17:34:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (17AD0C00) [pid = 3768] [serial = 262] [outer = 177E5800] 17:34:45 INFO - PROCESS | 3768 | 1467246885877 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (17F7A400) [pid = 3768] [serial = 263] [outer = 177E5800] 17:34:46 INFO - PROCESS | 3768 | 1467246886316 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 652ms 17:34:46 INFO - PROCESS | 3768 | 1467246886372 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 17:34:46 INFO - PROCESS | 3768 | 1467246886374 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 17:34:46 INFO - PROCESS | 3768 | 1467246886377 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:34:46 INFO - PROCESS | 3768 | 1467246886379 Marionette TRACE conn2 <- [1,318,null,{}] 17:34:46 INFO - PROCESS | 3768 | 1467246886382 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:46 INFO - PROCESS | 3768 | 1467246886385 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:46 INFO - PROCESS | 3768 | 1467246886494 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 17:34:46 INFO - PROCESS | 3768 | 1467246886500 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:46 INFO - PROCESS | 3768 | 1467246886502 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:46 INFO - PROCESS | 3768 | ++DOCSHELL 179AF800 == 41 [pid = 3768] [id = 89] 17:34:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1801BC00) [pid = 3768] [serial = 264] [outer = 00000000] 17:34:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (19D26000) [pid = 3768] [serial = 265] [outer = 1801BC00] 17:34:46 INFO - PROCESS | 3768 | 1467246886545 Marionette DEBUG loaded listener.js 17:34:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (19D27C00) [pid = 3768] [serial = 266] [outer = 1801BC00] 17:34:47 INFO - PROCESS | 3768 | 1467246887049 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 699ms 17:34:47 INFO - PROCESS | 3768 | 1467246887110 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 17:34:47 INFO - PROCESS | 3768 | 1467246887112 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 17:34:47 INFO - PROCESS | 3768 | 1467246887116 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:34:47 INFO - PROCESS | 3768 | 1467246887117 Marionette TRACE conn2 <- [1,322,null,{}] 17:34:47 INFO - PROCESS | 3768 | 1467246887121 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:47 INFO - PROCESS | 3768 | 1467246887126 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:47 INFO - PROCESS | 3768 | 1467246887255 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 17:34:47 INFO - PROCESS | 3768 | 1467246887313 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:47 INFO - PROCESS | 3768 | 1467246887315 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:47 INFO - PROCESS | 3768 | ++DOCSHELL 19D1CC00 == 42 [pid = 3768] [id = 90] 17:34:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (19D26C00) [pid = 3768] [serial = 267] [outer = 00000000] 17:34:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (1A515C00) [pid = 3768] [serial = 268] [outer = 19D26C00] 17:34:47 INFO - PROCESS | 3768 | 1467246887358 Marionette DEBUG loaded listener.js 17:34:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (1A5E7000) [pid = 3768] [serial = 269] [outer = 19D26C00] 17:34:47 INFO - PROCESS | 3768 | 1467246887590 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:34:47 INFO - PROCESS | 3768 | 1467246887802 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 747ms 17:34:47 INFO - PROCESS | 3768 | 1467246887861 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 17:34:47 INFO - PROCESS | 3768 | 1467246887863 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 17:34:47 INFO - PROCESS | 3768 | 1467246887866 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:34:47 INFO - PROCESS | 3768 | 1467246887868 Marionette TRACE conn2 <- [1,326,null,{}] 17:34:47 INFO - PROCESS | 3768 | 1467246887871 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:47 INFO - PROCESS | 3768 | 1467246887873 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:48 INFO - PROCESS | 3768 | 1467246887981 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 17:34:48 INFO - PROCESS | 3768 | 1467246887988 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:48 INFO - PROCESS | 3768 | 1467246887990 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:48 INFO - PROCESS | 3768 | ++DOCSHELL 10A80800 == 43 [pid = 3768] [id = 91] 17:34:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (1A757000) [pid = 3768] [serial = 270] [outer = 00000000] 17:34:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (1A9D1800) [pid = 3768] [serial = 271] [outer = 1A757000] 17:34:48 INFO - PROCESS | 3768 | 1467246888080 Marionette DEBUG loaded listener.js 17:34:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (1AC09000) [pid = 3768] [serial = 272] [outer = 1A757000] 17:34:48 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (1710B400) [pid = 3768] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:34:48 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (180F5C00) [pid = 3768] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:34:48 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (16D5F000) [pid = 3768] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:34:48 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (157C9800) [pid = 3768] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:34:48 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (10E28000) [pid = 3768] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:34:48 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (130AB800) [pid = 3768] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:34:48 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1697B000) [pid = 3768] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:34:48 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (19D20400) [pid = 3768] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:34:48 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (155C3C00) [pid = 3768] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:34:48 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1A50E800) [pid = 3768] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:34:48 INFO - PROCESS | 3768 | 1467246888591 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 748ms 17:34:48 INFO - PROCESS | 3768 | 1467246888607 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 17:34:48 INFO - PROCESS | 3768 | 1467246888609 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 17:34:48 INFO - PROCESS | 3768 | 1467246888613 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:34:48 INFO - PROCESS | 3768 | 1467246888615 Marionette TRACE conn2 <- [1,330,null,{}] 17:34:48 INFO - PROCESS | 3768 | 1467246888672 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:48 INFO - PROCESS | 3768 | 1467246888674 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:48 INFO - PROCESS | 3768 | 1467246888754 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 17:34:48 INFO - PROCESS | 3768 | 1467246888759 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:48 INFO - PROCESS | 3768 | 1467246888761 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:48 INFO - PROCESS | 3768 | ++DOCSHELL 10E28000 == 44 [pid = 3768] [id = 92] 17:34:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (16D5F000) [pid = 3768] [serial = 273] [outer = 00000000] 17:34:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (17F82C00) [pid = 3768] [serial = 274] [outer = 16D5F000] 17:34:48 INFO - PROCESS | 3768 | 1467246888808 Marionette DEBUG loaded listener.js 17:34:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (1A9D4000) [pid = 3768] [serial = 275] [outer = 16D5F000] 17:34:49 INFO - PROCESS | 3768 | 1467246889225 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 636ms 17:34:49 INFO - PROCESS | 3768 | 1467246889263 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 17:34:49 INFO - PROCESS | 3768 | 1467246889265 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 17:34:49 INFO - PROCESS | 3768 | 1467246889269 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:34:49 INFO - PROCESS | 3768 | 1467246889270 Marionette TRACE conn2 <- [1,334,null,{}] 17:34:49 INFO - PROCESS | 3768 | 1467246889274 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:49 INFO - PROCESS | 3768 | 1467246889276 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:49 INFO - PROCESS | 3768 | 1467246889387 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 17:34:49 INFO - PROCESS | 3768 | 1467246889394 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:49 INFO - PROCESS | 3768 | 1467246889396 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:49 INFO - PROCESS | 3768 | ++DOCSHELL 16984800 == 45 [pid = 3768] [id = 93] 17:34:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (19D20400) [pid = 3768] [serial = 276] [outer = 00000000] 17:34:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (129A8000) [pid = 3768] [serial = 277] [outer = 19D20400] 17:34:49 INFO - PROCESS | 3768 | 1467246889443 Marionette DEBUG loaded listener.js 17:34:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (1AE49400) [pid = 3768] [serial = 278] [outer = 19D20400] 17:34:49 INFO - PROCESS | 3768 | 1467246889846 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 652ms 17:34:49 INFO - PROCESS | 3768 | 1467246889907 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 17:34:49 INFO - PROCESS | 3768 | 1467246889909 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 17:34:49 INFO - PROCESS | 3768 | 1467246889912 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:34:49 INFO - PROCESS | 3768 | 1467246889914 Marionette TRACE conn2 <- [1,338,null,{}] 17:34:49 INFO - PROCESS | 3768 | 1467246889917 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:49 INFO - PROCESS | 3768 | 1467246889919 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:50 INFO - PROCESS | 3768 | 1467246889999 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 17:34:50 INFO - PROCESS | 3768 | 1467246890004 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:50 INFO - PROCESS | 3768 | 1467246890006 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:50 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F0000 == 46 [pid = 3768] [id = 94] 17:34:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (0C7F3800) [pid = 3768] [serial = 279] [outer = 00000000] 17:34:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (0C7F8400) [pid = 3768] [serial = 280] [outer = 0C7F3800] 17:34:50 INFO - PROCESS | 3768 | 1467246890048 Marionette DEBUG loaded listener.js 17:34:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (0C7FC800) [pid = 3768] [serial = 281] [outer = 0C7F3800] 17:34:50 INFO - PROCESS | 3768 | 1467246890459 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 605ms 17:34:50 INFO - PROCESS | 3768 | 1467246890510 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 17:34:50 INFO - PROCESS | 3768 | 1467246890512 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 17:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:34:50 INFO - PROCESS | 3768 | 1467246890519 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:34:50 INFO - PROCESS | 3768 | 1467246890522 Marionette TRACE conn2 <- [1,342,null,{}] 17:34:50 INFO - PROCESS | 3768 | 1467246890525 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:50 INFO - PROCESS | 3768 | 1467246890528 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:50 INFO - PROCESS | 3768 | 1467246890793 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 17:34:50 INFO - PROCESS | 3768 | 1467246890914 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:50 INFO - PROCESS | 3768 | 1467246890918 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:50 INFO - PROCESS | 3768 | ++DOCSHELL 11024800 == 47 [pid = 3768] [id = 95] 17:34:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (11028400) [pid = 3768] [serial = 282] [outer = 00000000] 17:34:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (1143C000) [pid = 3768] [serial = 283] [outer = 11028400] 17:34:50 INFO - PROCESS | 3768 | 1467246890974 Marionette DEBUG loaded listener.js 17:34:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (1293AC00) [pid = 3768] [serial = 284] [outer = 11028400] 17:34:51 INFO - PROCESS | 3768 | 1467246891507 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1017ms 17:34:51 INFO - PROCESS | 3768 | 1467246891557 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 17:34:51 INFO - PROCESS | 3768 | 1467246891561 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 17:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:34:51 INFO - PROCESS | 3768 | 1467246891566 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:34:51 INFO - PROCESS | 3768 | 1467246891569 Marionette TRACE conn2 <- [1,346,null,{}] 17:34:51 INFO - PROCESS | 3768 | 1467246891573 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:51 INFO - PROCESS | 3768 | 1467246891576 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:51 INFO - PROCESS | 3768 | 1467246891696 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 17:34:51 INFO - PROCESS | 3768 | 1467246891793 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:51 INFO - PROCESS | 3768 | 1467246891796 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:51 INFO - PROCESS | 3768 | ++DOCSHELL 150BB400 == 48 [pid = 3768] [id = 96] 17:34:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (155C2000) [pid = 3768] [serial = 285] [outer = 00000000] 17:34:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (15C62800) [pid = 3768] [serial = 286] [outer = 155C2000] 17:34:51 INFO - PROCESS | 3768 | 1467246891850 Marionette DEBUG loaded listener.js 17:34:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (15C67400) [pid = 3768] [serial = 287] [outer = 155C2000] 17:34:52 INFO - PROCESS | 3768 | 1467246892480 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 970ms 17:34:52 INFO - PROCESS | 3768 | 1467246892544 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 17:34:52 INFO - PROCESS | 3768 | 1467246892548 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 17:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:34:52 INFO - PROCESS | 3768 | 1467246892551 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:34:52 INFO - PROCESS | 3768 | 1467246892554 Marionette TRACE conn2 <- [1,350,null,{}] 17:34:52 INFO - PROCESS | 3768 | 1467246892558 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:52 INFO - PROCESS | 3768 | 1467246892560 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:52 INFO - PROCESS | 3768 | 1467246892666 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 17:34:52 INFO - PROCESS | 3768 | 1467246892794 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:52 INFO - PROCESS | 3768 | 1467246892797 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:52 INFO - PROCESS | 3768 | ++DOCSHELL 15C70000 == 49 [pid = 3768] [id = 97] 17:34:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (15C70400) [pid = 3768] [serial = 288] [outer = 00000000] 17:34:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (15CF4400) [pid = 3768] [serial = 289] [outer = 15C70400] 17:34:52 INFO - PROCESS | 3768 | 1467246892860 Marionette DEBUG loaded listener.js 17:34:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (1697C800) [pid = 3768] [serial = 290] [outer = 15C70400] 17:34:53 INFO - PROCESS | 3768 | 1467246893409 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 922ms 17:34:53 INFO - PROCESS | 3768 | 1467246893454 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 17:34:53 INFO - PROCESS | 3768 | 1467246893458 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 17:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:34:53 INFO - PROCESS | 3768 | 1467246893469 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:34:53 INFO - PROCESS | 3768 | 1467246893474 Marionette TRACE conn2 <- [1,354,null,{}] 17:34:53 INFO - PROCESS | 3768 | 1467246893478 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:53 INFO - PROCESS | 3768 | 1467246893480 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:53 INFO - PROCESS | 3768 | 1467246893586 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 17:34:53 INFO - PROCESS | 3768 | 1467246893679 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:53 INFO - PROCESS | 3768 | 1467246893681 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:53 INFO - PROCESS | 3768 | ++DOCSHELL 15CEF000 == 50 [pid = 3768] [id = 98] 17:34:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (179AF400) [pid = 3768] [serial = 291] [outer = 00000000] 17:34:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (1A32A400) [pid = 3768] [serial = 292] [outer = 179AF400] 17:34:53 INFO - PROCESS | 3768 | 1467246893742 Marionette DEBUG loaded listener.js 17:34:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (1A508C00) [pid = 3768] [serial = 293] [outer = 179AF400] 17:34:54 INFO - PROCESS | 3768 | 1467246894379 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 906ms 17:34:54 INFO - PROCESS | 3768 | 1467246894401 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 17:34:54 INFO - PROCESS | 3768 | 1467246894403 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 17:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:34:54 INFO - PROCESS | 3768 | 1467246894407 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:34:54 INFO - PROCESS | 3768 | 1467246894409 Marionette TRACE conn2 <- [1,358,null,{}] 17:34:54 INFO - PROCESS | 3768 | 1467246894412 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:54 INFO - PROCESS | 3768 | 1467246894414 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:54 INFO - PROCESS | 3768 | 1467246894518 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 17:34:54 INFO - PROCESS | 3768 | 1467246894612 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:54 INFO - PROCESS | 3768 | 1467246894615 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:54 INFO - PROCESS | 3768 | ++DOCSHELL 19D1B800 == 51 [pid = 3768] [id = 99] 17:34:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (1A50E800) [pid = 3768] [serial = 294] [outer = 00000000] 17:34:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (1AC0F800) [pid = 3768] [serial = 295] [outer = 1A50E800] 17:34:54 INFO - PROCESS | 3768 | 1467246894666 Marionette DEBUG loaded listener.js 17:34:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 115 (1AE48000) [pid = 3768] [serial = 296] [outer = 1A50E800] 17:34:55 INFO - PROCESS | 3768 | 1467246895195 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 859ms 17:34:55 INFO - PROCESS | 3768 | 1467246895250 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 3768 | 1467246895252 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 17:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:34:55 INFO - PROCESS | 3768 | 1467246895256 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - PROCESS | 3768 | 1467246895258 Marionette TRACE conn2 <- [1,362,null,{}] 17:34:55 INFO - PROCESS | 3768 | 1467246895261 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:55 INFO - PROCESS | 3768 | 1467246895264 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:55 INFO - PROCESS | 3768 | 1467246895511 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 17:34:55 INFO - PROCESS | 3768 | 1467246895620 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:55 INFO - PROCESS | 3768 | 1467246895623 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:55 INFO - PROCESS | 3768 | ++DOCSHELL 10A74400 == 52 [pid = 3768] [id = 100] 17:34:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 116 (10A76000) [pid = 3768] [serial = 297] [outer = 00000000] 17:34:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 117 (10E27400) [pid = 3768] [serial = 298] [outer = 10A76000] 17:34:55 INFO - PROCESS | 3768 | 1467246895673 Marionette DEBUG loaded listener.js 17:34:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 118 (1126E400) [pid = 3768] [serial = 299] [outer = 10A76000] 17:34:56 INFO - PROCESS | 3768 | 1467246896313 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1065ms 17:34:56 INFO - PROCESS | 3768 | 1467246896364 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 17:34:56 INFO - PROCESS | 3768 | 1467246896368 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 17:34:56 INFO - PROCESS | 3768 | 1467246896374 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:34:56 INFO - PROCESS | 3768 | 1467246896377 Marionette TRACE conn2 <- [1,366,null,{}] 17:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:34:56 INFO - PROCESS | 3768 | 1467246896381 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:56 INFO - PROCESS | 3768 | 1467246896384 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:56 INFO - PROCESS | 3768 | 1467246896481 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 17:34:56 INFO - PROCESS | 3768 | 1467246896577 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 3768 | 1467246896579 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:56 INFO - PROCESS | 3768 | ++DOCSHELL 140E7400 == 53 [pid = 3768] [id = 101] 17:34:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 119 (14494C00) [pid = 3768] [serial = 300] [outer = 00000000] 17:34:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 120 (155C0000) [pid = 3768] [serial = 301] [outer = 14494C00] 17:34:56 INFO - PROCESS | 3768 | 1467246896627 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 121 (15C66000) [pid = 3768] [serial = 302] [outer = 14494C00] 17:34:56 INFO - PROCESS | 3768 | --DOCSHELL 16984800 == 52 [pid = 3768] [id = 93] 17:34:56 INFO - PROCESS | 3768 | --DOCSHELL 10E28000 == 51 [pid = 3768] [id = 92] 17:34:56 INFO - PROCESS | 3768 | --DOCSHELL 10A80800 == 50 [pid = 3768] [id = 91] 17:34:56 INFO - PROCESS | 3768 | --DOCSHELL 19D1CC00 == 49 [pid = 3768] [id = 90] 17:34:56 INFO - PROCESS | 3768 | --DOCSHELL 179AF800 == 48 [pid = 3768] [id = 89] 17:34:56 INFO - PROCESS | 3768 | --DOCSHELL 1770A400 == 47 [pid = 3768] [id = 88] 17:34:56 INFO - PROCESS | 3768 | --DOCSHELL 16D60000 == 46 [pid = 3768] [id = 87] 17:34:56 INFO - PROCESS | 3768 | --DOCSHELL 13149000 == 45 [pid = 3768] [id = 86] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 120 (1A9D5400) [pid = 3768] [serial = 238] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOCSHELL 13454000 == 44 [pid = 3768] [id = 85] 17:34:56 INFO - PROCESS | 3768 | --DOCSHELL 19D1F800 == 43 [pid = 3768] [id = 83] 17:34:56 INFO - PROCESS | 3768 | --DOCSHELL 15769400 == 42 [pid = 3768] [id = 82] 17:34:56 INFO - PROCESS | 3768 | --DOCSHELL 10B81000 == 41 [pid = 3768] [id = 81] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 119 (18022800) [pid = 3768] [serial = 223] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 118 (19A1C400) [pid = 3768] [serial = 224] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 117 (19D26400) [pid = 3768] [serial = 227] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 116 (19D25800) [pid = 3768] [serial = 226] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 115 (176F2C00) [pid = 3768] [serial = 220] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 114 (15CE9C00) [pid = 3768] [serial = 214] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (15CF3400) [pid = 3768] [serial = 215] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (13451C00) [pid = 3768] [serial = 209] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (131DF000) [pid = 3768] [serial = 208] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (1449A800) [pid = 3768] [serial = 199] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (1314E800) [pid = 3768] [serial = 211] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (1345DC00) [pid = 3768] [serial = 212] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (16D65000) [pid = 3768] [serial = 218] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (16D60800) [pid = 3768] [serial = 217] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (110EEC00) [pid = 3768] [serial = 196] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (1A36D800) [pid = 3768] [serial = 229] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (19FA8000) [pid = 3768] [serial = 202] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (16B58800) [pid = 3768] [serial = 205] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (19D22800) [pid = 3768] [serial = 232] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (1A5E5800) [pid = 3768] [serial = 235] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (19FAE000) [pid = 3768] [serial = 230] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (1A36D400) [pid = 3768] [serial = 233] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (1A752800) [pid = 3768] [serial = 236] [outer = 00000000] [url = about:blank] 17:34:56 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (17709400) [pid = 3768] [serial = 221] [outer = 00000000] [url = about:blank] 17:34:57 INFO - PROCESS | 3768 | 1467246897086 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 747ms 17:34:57 INFO - PROCESS | 3768 | 1467246897136 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 17:34:57 INFO - PROCESS | 3768 | 1467246897138 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 17:34:57 INFO - PROCESS | 3768 | 1467246897142 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:34:57 INFO - PROCESS | 3768 | 1467246897144 Marionette TRACE conn2 <- [1,370,null,{}] 17:34:57 INFO - PROCESS | 3768 | 1467246897152 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:57 INFO - PROCESS | 3768 | 1467246897154 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:57 INFO - PROCESS | 3768 | 1467246897240 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 17:34:57 INFO - PROCESS | 3768 | 1467246897249 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:57 INFO - PROCESS | 3768 | 1467246897251 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:57 INFO - PROCESS | 3768 | ++DOCSHELL 13452800 == 42 [pid = 3768] [id = 102] 17:34:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (13454000) [pid = 3768] [serial = 303] [outer = 00000000] 17:34:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (15C6C400) [pid = 3768] [serial = 304] [outer = 13454000] 17:34:57 INFO - PROCESS | 3768 | 1467246897295 Marionette DEBUG loaded listener.js 17:34:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (15CEC400) [pid = 3768] [serial = 305] [outer = 13454000] 17:34:57 INFO - PROCESS | 3768 | 1467246897760 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 652ms 17:34:57 INFO - PROCESS | 3768 | 1467246897781 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 17:34:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:34:57 INFO - PROCESS | 3768 | 1467246897785 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 17:34:57 INFO - PROCESS | 3768 | 1467246897794 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:34:57 INFO - PROCESS | 3768 | 1467246897799 Marionette TRACE conn2 <- [1,374,null,{}] 17:34:57 INFO - PROCESS | 3768 | 1467246897802 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:57 INFO - PROCESS | 3768 | 1467246897805 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:57 INFO - PROCESS | 3768 | 1467246897898 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 17:34:57 INFO - PROCESS | 3768 | 1467246897905 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:57 INFO - PROCESS | 3768 | 1467246897907 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:57 INFO - PROCESS | 3768 | ++DOCSHELL 15765C00 == 43 [pid = 3768] [id = 103] 17:34:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (1697C000) [pid = 3768] [serial = 306] [outer = 00000000] 17:34:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (1770C400) [pid = 3768] [serial = 307] [outer = 1697C000] 17:34:57 INFO - PROCESS | 3768 | 1467246897951 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (177CF000) [pid = 3768] [serial = 308] [outer = 1697C000] 17:34:58 INFO - PROCESS | 3768 | 1467246898443 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:34:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:34:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 667ms 17:34:58 INFO - PROCESS | 3768 | 1467246898477 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 17:34:58 INFO - PROCESS | 3768 | 1467246898479 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 17:34:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:34:58 INFO - PROCESS | 3768 | 1467246898482 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:34:58 INFO - PROCESS | 3768 | 1467246898484 Marionette TRACE conn2 <- [1,378,null,{}] 17:34:58 INFO - PROCESS | 3768 | 1467246898487 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:58 INFO - PROCESS | 3768 | 1467246898489 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:58 INFO - PROCESS | 3768 | 1467246898570 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 17:34:58 INFO - PROCESS | 3768 | 1467246898577 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:58 INFO - PROCESS | 3768 | 1467246898579 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:58 INFO - PROCESS | 3768 | ++DOCSHELL 15C6AC00 == 44 [pid = 3768] [id = 104] 17:34:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (176EBC00) [pid = 3768] [serial = 309] [outer = 00000000] 17:34:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (177D9400) [pid = 3768] [serial = 310] [outer = 176EBC00] 17:34:58 INFO - PROCESS | 3768 | 1467246898631 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (177DCC00) [pid = 3768] [serial = 311] [outer = 176EBC00] 17:34:59 INFO - PROCESS | 3768 | 1467246899093 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:34:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:34:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 636ms 17:34:59 INFO - PROCESS | 3768 | 1467246899120 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 17:34:59 INFO - PROCESS | 3768 | 1467246899122 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 17:34:59 INFO - PROCESS | 3768 | 1467246899126 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:34:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:34:59 INFO - PROCESS | 3768 | 1467246899127 Marionette TRACE conn2 <- [1,382,null,{}] 17:34:59 INFO - PROCESS | 3768 | 1467246899137 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:59 INFO - PROCESS | 3768 | 1467246899139 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:59 INFO - PROCESS | 3768 | 1467246899246 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 17:34:59 INFO - PROCESS | 3768 | 1467246899251 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:59 INFO - PROCESS | 3768 | 1467246899257 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:34:59 INFO - PROCESS | 3768 | ++DOCSHELL 17F18800 == 45 [pid = 3768] [id = 105] 17:34:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (17F1C000) [pid = 3768] [serial = 312] [outer = 00000000] 17:34:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (19A18800) [pid = 3768] [serial = 313] [outer = 17F1C000] 17:34:59 INFO - PROCESS | 3768 | 1467246899309 Marionette DEBUG loaded listener.js 17:34:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (19D1FC00) [pid = 3768] [serial = 314] [outer = 17F1C000] 17:34:59 INFO - PROCESS | 3768 | 1467246899808 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:34:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:34:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 700ms 17:34:59 INFO - PROCESS | 3768 | 1467246899835 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 17:34:59 INFO - PROCESS | 3768 | 1467246899837 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 17:34:59 INFO - PROCESS | 3768 | 1467246899841 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:34:59 INFO - PROCESS | 3768 | 1467246899842 Marionette TRACE conn2 <- [1,386,null,{}] 17:34:59 INFO - PROCESS | 3768 | 1467246899846 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:59 INFO - PROCESS | 3768 | 1467246899848 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:00 INFO - PROCESS | 3768 | 1467246900038 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 17:35:00 INFO - PROCESS | 3768 | 1467246900068 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:00 INFO - PROCESS | 3768 | 1467246900070 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:00 INFO - PROCESS | 3768 | ++DOCSHELL 19D27400 == 46 [pid = 3768] [id = 106] 17:35:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (19FAD000) [pid = 3768] [serial = 315] [outer = 00000000] 17:35:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (1A370000) [pid = 3768] [serial = 316] [outer = 19FAD000] 17:35:00 INFO - PROCESS | 3768 | 1467246900112 Marionette DEBUG loaded listener.js 17:35:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (1A372000) [pid = 3768] [serial = 317] [outer = 19FAD000] 17:35:00 INFO - PROCESS | 3768 | 1467246900535 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 699ms 17:35:00 INFO - PROCESS | 3768 | 1467246900574 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 17:35:00 INFO - PROCESS | 3768 | 1467246900575 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 17:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:35:00 INFO - PROCESS | 3768 | 1467246900586 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:35:00 INFO - PROCESS | 3768 | 1467246900587 Marionette TRACE conn2 <- [1,390,null,{}] 17:35:00 INFO - PROCESS | 3768 | 1467246900591 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:00 INFO - PROCESS | 3768 | 1467246900593 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:00 INFO - PROCESS | 3768 | 1467246900709 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 17:35:00 INFO - PROCESS | 3768 | 1467246900714 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:00 INFO - PROCESS | 3768 | 1467246900716 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:00 INFO - PROCESS | 3768 | ++DOCSHELL 177D2000 == 47 [pid = 3768] [id = 107] 17:35:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (1A320000) [pid = 3768] [serial = 318] [outer = 00000000] 17:35:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (1A5ED400) [pid = 3768] [serial = 319] [outer = 1A320000] 17:35:00 INFO - PROCESS | 3768 | 1467246900760 Marionette DEBUG loaded listener.js 17:35:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (1A753800) [pid = 3768] [serial = 320] [outer = 1A320000] 17:35:01 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (19D26C00) [pid = 3768] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:35:01 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (16D60C00) [pid = 3768] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:35:01 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (14001C00) [pid = 3768] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:35:01 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (1801BC00) [pid = 3768] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:35:01 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (177E5800) [pid = 3768] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:35:01 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (1345D400) [pid = 3768] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:35:01 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (1A757000) [pid = 3768] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:35:01 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (16D5F000) [pid = 3768] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:35:01 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (19D20400) [pid = 3768] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:35:01 INFO - PROCESS | 3768 | 1467246901301 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 747ms 17:35:01 INFO - PROCESS | 3768 | 1467246901333 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 17:35:01 INFO - PROCESS | 3768 | 1467246901335 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 17:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:35:01 INFO - PROCESS | 3768 | 1467246901338 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:35:01 INFO - PROCESS | 3768 | 1467246901340 Marionette TRACE conn2 <- [1,394,null,{}] 17:35:01 INFO - PROCESS | 3768 | 1467246901343 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:01 INFO - PROCESS | 3768 | 1467246901345 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:01 INFO - PROCESS | 3768 | 1467246901423 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 17:35:01 INFO - PROCESS | 3768 | 1467246901428 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:01 INFO - PROCESS | 3768 | 1467246901430 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:01 INFO - PROCESS | 3768 | ++DOCSHELL 1047DC00 == 48 [pid = 3768] [id = 108] 17:35:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (10E02000) [pid = 3768] [serial = 321] [outer = 00000000] 17:35:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (10E0C800) [pid = 3768] [serial = 322] [outer = 10E02000] 17:35:01 INFO - PROCESS | 3768 | 1467246901473 Marionette DEBUG loaded listener.js 17:35:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (10E0F000) [pid = 3768] [serial = 323] [outer = 10E02000] 17:35:01 INFO - PROCESS | 3768 | 1467246901942 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 604ms 17:35:01 INFO - PROCESS | 3768 | 1467246901965 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 17:35:01 INFO - PROCESS | 3768 | 1467246901967 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 17:35:01 INFO - PROCESS | 3768 | 1467246901970 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:35:01 INFO - PROCESS | 3768 | 1467246901972 Marionette TRACE conn2 <- [1,398,null,{}] 17:35:01 INFO - PROCESS | 3768 | 1467246901975 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:01 INFO - PROCESS | 3768 | 1467246901977 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:02 INFO - PROCESS | 3768 | 1467246902066 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 17:35:02 INFO - PROCESS | 3768 | 1467246902071 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:02 INFO - PROCESS | 3768 | 1467246902073 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:02 INFO - PROCESS | 3768 | ++DOCSHELL 12936800 == 49 [pid = 3768] [id = 109] 17:35:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (129F2C00) [pid = 3768] [serial = 324] [outer = 00000000] 17:35:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (15CECC00) [pid = 3768] [serial = 325] [outer = 129F2C00] 17:35:02 INFO - PROCESS | 3768 | 1467246902117 Marionette DEBUG loaded listener.js 17:35:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (17F17000) [pid = 3768] [serial = 326] [outer = 129F2C00] 17:35:02 INFO - PROCESS | 3768 | 1467246902534 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:35:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:35:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 604ms 17:35:02 INFO - PROCESS | 3768 | 1467246902578 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 3768 | 1467246902580 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 17:35:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:35:02 INFO - PROCESS | 3768 | 1467246902593 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - PROCESS | 3768 | 1467246902595 Marionette TRACE conn2 <- [1,402,null,{}] 17:35:02 INFO - PROCESS | 3768 | 1467246902603 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:02 INFO - PROCESS | 3768 | 1467246902605 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:02 INFO - PROCESS | 3768 | 1467246902686 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 17:35:02 INFO - PROCESS | 3768 | 1467246902691 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:02 INFO - PROCESS | 3768 | 1467246902694 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:02 INFO - PROCESS | 3768 | ++DOCSHELL 13C1EC00 == 50 [pid = 3768] [id = 110] 17:35:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (19FA5C00) [pid = 3768] [serial = 327] [outer = 00000000] 17:35:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (1A516800) [pid = 3768] [serial = 328] [outer = 19FA5C00] 17:35:02 INFO - PROCESS | 3768 | 1467246902739 Marionette DEBUG loaded listener.js 17:35:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (1AC05800) [pid = 3768] [serial = 329] [outer = 19FA5C00] 17:35:03 INFO - PROCESS | 3768 | 1467246903204 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 668ms 17:35:03 INFO - PROCESS | 3768 | 1467246903244 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 17:35:03 INFO - PROCESS | 3768 | 1467246903246 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 17:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:35:03 INFO - PROCESS | 3768 | 1467246903249 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:35:03 INFO - PROCESS | 3768 | 1467246903252 Marionette TRACE conn2 <- [1,406,null,{}] 17:35:03 INFO - PROCESS | 3768 | 1467246903255 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:03 INFO - PROCESS | 3768 | 1467246903257 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:03 INFO - PROCESS | 3768 | 1467246903400 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 17:35:03 INFO - PROCESS | 3768 | 1467246903531 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:03 INFO - PROCESS | 3768 | 1467246903534 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:03 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F7C00 == 51 [pid = 3768] [id = 111] 17:35:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 115 (0C7FA800) [pid = 3768] [serial = 330] [outer = 00000000] 17:35:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 116 (10A04400) [pid = 3768] [serial = 331] [outer = 0C7FA800] 17:35:03 INFO - PROCESS | 3768 | 1467246903594 Marionette DEBUG loaded listener.js 17:35:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 117 (10E08C00) [pid = 3768] [serial = 332] [outer = 0C7FA800] 17:35:04 INFO - PROCESS | 3768 | 1467246904294 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:35:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:35:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1049ms 17:35:04 INFO - PROCESS | 3768 | 1467246904350 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 17:35:04 INFO - PROCESS | 3768 | 1467246904355 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 17:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:35:04 INFO - PROCESS | 3768 | 1467246904360 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:35:04 INFO - PROCESS | 3768 | 1467246904363 Marionette TRACE conn2 <- [1,410,null,{}] 17:35:04 INFO - PROCESS | 3768 | 1467246904367 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:04 INFO - PROCESS | 3768 | 1467246904370 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:04 INFO - PROCESS | 3768 | 1467246904480 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 17:35:04 INFO - PROCESS | 3768 | 1467246904607 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:04 INFO - PROCESS | 3768 | 1467246904611 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:04 INFO - PROCESS | 3768 | ++DOCSHELL 13452400 == 52 [pid = 3768] [id = 112] 17:35:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 118 (13946C00) [pid = 3768] [serial = 333] [outer = 00000000] 17:35:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 119 (144E8000) [pid = 3768] [serial = 334] [outer = 13946C00] 17:35:04 INFO - PROCESS | 3768 | 1467246904667 Marionette DEBUG loaded listener.js 17:35:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 120 (15C63400) [pid = 3768] [serial = 335] [outer = 13946C00] 17:35:05 INFO - PROCESS | 3768 | 1467246905269 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:35:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:35:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 970ms 17:35:05 INFO - PROCESS | 3768 | 1467246905303 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 17:35:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:35:05 INFO - PROCESS | 3768 | 1467246905306 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 17:35:05 INFO - PROCESS | 3768 | 1467246905310 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:35:05 INFO - PROCESS | 3768 | 1467246905312 Marionette TRACE conn2 <- [1,414,null,{}] 17:35:05 INFO - PROCESS | 3768 | 1467246905316 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:05 INFO - PROCESS | 3768 | 1467246905319 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:05 INFO - PROCESS | 3768 | 1467246905428 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 17:35:05 INFO - PROCESS | 3768 | 1467246905529 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:05 INFO - PROCESS | 3768 | 1467246905581 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:05 INFO - PROCESS | 3768 | ++DOCSHELL 15011C00 == 53 [pid = 3768] [id = 113] 17:35:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 121 (1710E400) [pid = 3768] [serial = 336] [outer = 00000000] 17:35:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 122 (177D4000) [pid = 3768] [serial = 337] [outer = 1710E400] 17:35:05 INFO - PROCESS | 3768 | 1467246905675 Marionette DEBUG loaded listener.js 17:35:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 123 (179A6C00) [pid = 3768] [serial = 338] [outer = 1710E400] 17:35:06 INFO - PROCESS | 3768 | 1467246906280 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1018ms 17:35:06 INFO - PROCESS | 3768 | 1467246906345 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 17:35:06 INFO - PROCESS | 3768 | 1467246906349 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 17:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:35:06 INFO - PROCESS | 3768 | 1467246906360 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:35:06 INFO - PROCESS | 3768 | 1467246906364 Marionette TRACE conn2 <- [1,418,null,{}] 17:35:06 INFO - PROCESS | 3768 | 1467246906368 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:06 INFO - PROCESS | 3768 | 1467246906371 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:06 INFO - PROCESS | 3768 | 1467246906481 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 17:35:06 INFO - PROCESS | 3768 | 1467246906607 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:06 INFO - PROCESS | 3768 | 1467246906610 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:06 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F6400 == 54 [pid = 3768] [id = 114] 17:35:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 124 (15FA9800) [pid = 3768] [serial = 339] [outer = 00000000] 17:35:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 125 (19F77000) [pid = 3768] [serial = 340] [outer = 15FA9800] 17:35:06 INFO - PROCESS | 3768 | 1467246906669 Marionette DEBUG loaded listener.js 17:35:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 126 (1A510000) [pid = 3768] [serial = 341] [outer = 15FA9800] 17:35:07 INFO - PROCESS | 3768 | 1467246907847 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 17:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1542ms 17:35:07 INFO - PROCESS | 3768 | 1467246907947 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 17:35:07 INFO - PROCESS | 3768 | 1467246907951 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 17:35:07 INFO - PROCESS | 3768 | 1467246907957 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:35:07 INFO - PROCESS | 3768 | 1467246907960 Marionette TRACE conn2 <- [1,422,null,{}] 17:35:07 INFO - PROCESS | 3768 | 1467246907965 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:07 INFO - PROCESS | 3768 | 1467246907968 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:08 INFO - PROCESS | 3768 | 1467246908052 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 17:35:08 INFO - PROCESS | 3768 | 1467246908181 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:08 INFO - PROCESS | 3768 | 1467246908184 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:08 INFO - PROCESS | 3768 | ++DOCSHELL 10E09400 == 55 [pid = 3768] [id = 115] 17:35:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 127 (13120400) [pid = 3768] [serial = 342] [outer = 00000000] 17:35:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 128 (1345C800) [pid = 3768] [serial = 343] [outer = 13120400] 17:35:08 INFO - PROCESS | 3768 | 1467246908242 Marionette DEBUG loaded listener.js 17:35:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 129 (1400D800) [pid = 3768] [serial = 344] [outer = 13120400] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 1345D000 == 54 [pid = 3768] [id = 67] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 19A21C00 == 53 [pid = 3768] [id = 68] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 13C1EC00 == 52 [pid = 3768] [id = 110] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 12936800 == 51 [pid = 3768] [id = 109] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 1047DC00 == 50 [pid = 3768] [id = 108] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 177D2000 == 49 [pid = 3768] [id = 107] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 19D27400 == 48 [pid = 3768] [id = 106] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 17F18800 == 47 [pid = 3768] [id = 105] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 15C6AC00 == 46 [pid = 3768] [id = 104] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 15765C00 == 45 [pid = 3768] [id = 103] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 13452800 == 44 [pid = 3768] [id = 102] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 140E7400 == 43 [pid = 3768] [id = 101] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 10A74400 == 42 [pid = 3768] [id = 100] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 11024800 == 41 [pid = 3768] [id = 95] 17:35:08 INFO - PROCESS | 3768 | --DOCSHELL 0C7F0000 == 40 [pid = 3768] [id = 94] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 128 (1A515C00) [pid = 3768] [serial = 268] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 127 (17114400) [pid = 3768] [serial = 259] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 126 (177B8C00) [pid = 3768] [serial = 260] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 125 (1500AC00) [pid = 3768] [serial = 256] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 124 (157D0800) [pid = 3768] [serial = 257] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 123 (19D27C00) [pid = 3768] [serial = 266] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 122 (17AD0C00) [pid = 3768] [serial = 262] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 121 (1A371800) [pid = 3768] [serial = 247] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 120 (129F5800) [pid = 3768] [serial = 241] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 119 (1AC04C00) [pid = 3768] [serial = 250] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 118 (14495800) [pid = 3768] [serial = 254] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 117 (1400D400) [pid = 3768] [serial = 253] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 116 (1A5E7000) [pid = 3768] [serial = 269] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 115 (15FAD000) [pid = 3768] [serial = 244] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 114 (1A9D1800) [pid = 3768] [serial = 271] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (1A9D4000) [pid = 3768] [serial = 275] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (17F82C00) [pid = 3768] [serial = 274] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (1AC09000) [pid = 3768] [serial = 272] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (19D26000) [pid = 3768] [serial = 265] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (1AE49400) [pid = 3768] [serial = 278] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (129A8000) [pid = 3768] [serial = 277] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (17F7A400) [pid = 3768] [serial = 263] [outer = 00000000] [url = about:blank] 17:35:08 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (0C7F8400) [pid = 3768] [serial = 280] [outer = 00000000] [url = about:blank] 17:35:09 INFO - PROCESS | 3768 | 1467246909272 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1352ms 17:35:09 INFO - PROCESS | 3768 | 1467246909303 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 17:35:09 INFO - PROCESS | 3768 | 1467246909307 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 17:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:35:09 INFO - PROCESS | 3768 | 1467246909314 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:35:09 INFO - PROCESS | 3768 | 1467246909316 Marionette TRACE conn2 <- [1,426,null,{}] 17:35:09 INFO - PROCESS | 3768 | 1467246909366 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:09 INFO - PROCESS | 3768 | 1467246909369 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:09 INFO - PROCESS | 3768 | 1467246909455 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 17:35:09 INFO - PROCESS | 3768 | 1467246909461 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:09 INFO - PROCESS | 3768 | 1467246909463 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:09 INFO - PROCESS | 3768 | ++DOCSHELL 11AE2000 == 41 [pid = 3768] [id = 116] 17:35:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (11C4B000) [pid = 3768] [serial = 345] [outer = 00000000] 17:35:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (1449A800) [pid = 3768] [serial = 346] [outer = 11C4B000] 17:35:09 INFO - PROCESS | 3768 | 1467246909509 Marionette DEBUG loaded listener.js 17:35:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (14F45400) [pid = 3768] [serial = 347] [outer = 11C4B000] 17:35:10 INFO - PROCESS | 3768 | 1467246909988 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:35:10 INFO - PROCESS | 3768 | 1467246910047 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 17:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:35:10 INFO - PROCESS | 3768 | 1467246910051 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:35:10 INFO - PROCESS | 3768 | 1467246910054 Marionette TRACE conn2 <- [1,430,null,{}] 17:35:10 INFO - PROCESS | 3768 | 1467246910064 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:10 INFO - PROCESS | 3768 | 1467246910068 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:10 INFO - PROCESS | 3768 | 1467246910155 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 17:35:10 INFO - PROCESS | 3768 | 1467246910164 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:10 INFO - PROCESS | 3768 | 1467246910167 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:10 INFO - PROCESS | 3768 | ++DOCSHELL 15CEA000 == 42 [pid = 3768] [id = 117] 17:35:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (15CEAC00) [pid = 3768] [serial = 348] [outer = 00000000] 17:35:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (16978C00) [pid = 3768] [serial = 349] [outer = 15CEAC00] 17:35:10 INFO - PROCESS | 3768 | 1467246910212 Marionette DEBUG loaded listener.js 17:35:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (16D60000) [pid = 3768] [serial = 350] [outer = 15CEAC00] 17:35:10 INFO - PROCESS | 3768 | 1467246910939 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 17:35:11 INFO - PROCESS | 3768 | 1467246910996 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 17:35:11 INFO - PROCESS | 3768 | 1467246911001 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 17:35:11 INFO - PROCESS | 3768 | 1467246911006 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:35:11 INFO - PROCESS | 3768 | 1467246911011 Marionette TRACE conn2 <- [1,434,null,{}] 17:35:11 INFO - PROCESS | 3768 | 1467246911016 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:11 INFO - PROCESS | 3768 | 1467246911019 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:11 INFO - PROCESS | 3768 | 1467246911170 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 17:35:11 INFO - PROCESS | 3768 | 1467246911227 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:11 INFO - PROCESS | 3768 | 1467246911230 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:11 INFO - PROCESS | 3768 | ++DOCSHELL 13031C00 == 43 [pid = 3768] [id = 118] 17:35:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (13120000) [pid = 3768] [serial = 351] [outer = 00000000] 17:35:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (14F44800) [pid = 3768] [serial = 352] [outer = 13120000] 17:35:11 INFO - PROCESS | 3768 | 1467246911339 Marionette DEBUG loaded listener.js 17:35:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 115 (14F4B400) [pid = 3768] [serial = 353] [outer = 13120000] 17:35:11 INFO - PROCESS | 3768 | 1467246911894 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 906ms 17:35:11 INFO - PROCESS | 3768 | 1467246911945 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 17:35:11 INFO - PROCESS | 3768 | 1467246911949 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 17:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:35:11 INFO - PROCESS | 3768 | 1467246911956 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:35:11 INFO - PROCESS | 3768 | 1467246911959 Marionette TRACE conn2 <- [1,438,null,{}] 17:35:11 INFO - PROCESS | 3768 | 1467246911963 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:11 INFO - PROCESS | 3768 | 1467246911965 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:12 INFO - PROCESS | 3768 | 1467246912074 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 17:35:12 INFO - PROCESS | 3768 | 1467246912173 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:12 INFO - PROCESS | 3768 | 1467246912176 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:12 INFO - PROCESS | 3768 | ++DOCSHELL 16F0E000 == 44 [pid = 3768] [id = 119] 17:35:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 116 (16F11C00) [pid = 3768] [serial = 354] [outer = 00000000] 17:35:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 117 (176EF000) [pid = 3768] [serial = 355] [outer = 16F11C00] 17:35:12 INFO - PROCESS | 3768 | 1467246912230 Marionette DEBUG loaded listener.js 17:35:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 118 (177B7800) [pid = 3768] [serial = 356] [outer = 16F11C00] 17:35:12 INFO - PROCESS | 3768 | 1467246912834 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 970ms 17:35:12 INFO - PROCESS | 3768 | 1467246912900 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 17:35:12 INFO - PROCESS | 3768 | 1467246912903 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 17:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:35:12 INFO - PROCESS | 3768 | 1467246912907 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:35:12 INFO - PROCESS | 3768 | 1467246912911 Marionette TRACE conn2 <- [1,442,null,{}] 17:35:12 INFO - PROCESS | 3768 | 1467246912922 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:12 INFO - PROCESS | 3768 | 1467246912926 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:13 INFO - PROCESS | 3768 | 1467246913060 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 17:35:13 INFO - PROCESS | 3768 | 1467246913238 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:13 INFO - PROCESS | 3768 | 1467246913241 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:13 INFO - PROCESS | 3768 | ++DOCSHELL 19846400 == 45 [pid = 3768] [id = 120] 17:35:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 119 (19847C00) [pid = 3768] [serial = 357] [outer = 00000000] 17:35:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 120 (1984D800) [pid = 3768] [serial = 358] [outer = 19847C00] 17:35:13 INFO - PROCESS | 3768 | 1467246913297 Marionette DEBUG loaded listener.js 17:35:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 121 (19852000) [pid = 3768] [serial = 359] [outer = 19847C00] 17:35:13 INFO - PROCESS | 3768 | 1467246913864 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1018ms 17:35:13 INFO - PROCESS | 3768 | 1467246913940 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 17:35:13 INFO - PROCESS | 3768 | 1467246913943 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 17:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:35:13 INFO - PROCESS | 3768 | 1467246913947 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:35:13 INFO - PROCESS | 3768 | 1467246913949 Marionette TRACE conn2 <- [1,446,null,{}] 17:35:13 INFO - PROCESS | 3768 | 1467246913965 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:13 INFO - PROCESS | 3768 | 1467246913969 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:14 INFO - PROCESS | 3768 | 1467246914146 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 17:35:14 INFO - PROCESS | 3768 | 1467246914199 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:14 INFO - PROCESS | 3768 | 1467246914202 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:14 INFO - PROCESS | 3768 | ++DOCSHELL 19854C00 == 46 [pid = 3768] [id = 121] 17:35:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 122 (19D19800) [pid = 3768] [serial = 360] [outer = 00000000] 17:35:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 123 (19D26400) [pid = 3768] [serial = 361] [outer = 19D19800] 17:35:14 INFO - PROCESS | 3768 | 1467246914254 Marionette DEBUG loaded listener.js 17:35:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 124 (19FA3C00) [pid = 3768] [serial = 362] [outer = 19D19800] 17:35:14 INFO - PROCESS | 3768 | 1467246914847 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 954ms 17:35:14 INFO - PROCESS | 3768 | 1467246914891 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 17:35:14 INFO - PROCESS | 3768 | 1467246914894 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 17:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:35:14 INFO - PROCESS | 3768 | 1467246914898 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:35:14 INFO - PROCESS | 3768 | 1467246914900 Marionette TRACE conn2 <- [1,450,null,{}] 17:35:14 INFO - PROCESS | 3768 | 1467246914903 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:14 INFO - PROCESS | 3768 | 1467246914906 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:15 INFO - PROCESS | 3768 | 1467246915051 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 17:35:15 INFO - PROCESS | 3768 | 1467246915176 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:15 INFO - PROCESS | 3768 | 1467246915179 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:15 INFO - PROCESS | 3768 | ++DOCSHELL 15C6F000 == 47 [pid = 3768] [id = 122] 17:35:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 125 (19D25800) [pid = 3768] [serial = 363] [outer = 00000000] 17:35:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 126 (1A516400) [pid = 3768] [serial = 364] [outer = 19D25800] 17:35:15 INFO - PROCESS | 3768 | 1467246915233 Marionette DEBUG loaded listener.js 17:35:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 127 (1A5E1C00) [pid = 3768] [serial = 365] [outer = 19D25800] 17:35:15 INFO - PROCESS | 3768 | 1467246915850 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:35:15 INFO - PROCESS | 3768 | 1467246915936 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 17:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:35:15 INFO - PROCESS | 3768 | 1467246915940 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:35:15 INFO - PROCESS | 3768 | 1467246915942 Marionette TRACE conn2 <- [1,454,null,{}] 17:35:15 INFO - PROCESS | 3768 | 1467246915946 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:15 INFO - PROCESS | 3768 | 1467246915952 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:16 INFO - PROCESS | 3768 | 1467246916187 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 17:35:16 INFO - PROCESS | 3768 | 1467246916312 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:16 INFO - PROCESS | 3768 | 1467246916315 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:16 INFO - PROCESS | 3768 | ++DOCSHELL 10E0C400 == 48 [pid = 3768] [id = 123] 17:35:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 128 (10E0D400) [pid = 3768] [serial = 366] [outer = 00000000] 17:35:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 129 (13031400) [pid = 3768] [serial = 367] [outer = 10E0D400] 17:35:16 INFO - PROCESS | 3768 | 1467246916366 Marionette DEBUG loaded listener.js 17:35:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 130 (140EF000) [pid = 3768] [serial = 368] [outer = 10E0D400] 17:35:16 INFO - PROCESS | 3768 | --DOCSHELL 10A7DC00 == 47 [pid = 3768] [id = 54] 17:35:16 INFO - PROCESS | 3768 | --DOCSHELL 11AE2000 == 46 [pid = 3768] [id = 116] 17:35:16 INFO - PROCESS | 3768 | --DOCSHELL 10E09400 == 45 [pid = 3768] [id = 115] 17:35:16 INFO - PROCESS | 3768 | --DOCSHELL 15011C00 == 44 [pid = 3768] [id = 113] 17:35:16 INFO - PROCESS | 3768 | --DOCSHELL 13452400 == 43 [pid = 3768] [id = 112] 17:35:16 INFO - PROCESS | 3768 | --DOCSHELL 0C7F7C00 == 42 [pid = 3768] [id = 111] 17:35:16 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:16 INFO - PROCESS | 3768 | 1467246916968 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1065ms 17:35:17 INFO - PROCESS | 3768 | 1467246917016 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 17:35:17 INFO - PROCESS | 3768 | 1467246917020 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 17:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:35:17 INFO - PROCESS | 3768 | 1467246917024 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:35:17 INFO - PROCESS | 3768 | 1467246917027 Marionette TRACE conn2 <- [1,458,null,{}] 17:35:17 INFO - PROCESS | 3768 | 1467246917047 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:17 INFO - PROCESS | 3768 | 1467246917050 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:17 INFO - PROCESS | 3768 | 1467246917139 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 17:35:17 INFO - PROCESS | 3768 | 1467246917260 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:17 INFO - PROCESS | 3768 | 1467246917263 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:17 INFO - PROCESS | 3768 | ++DOCSHELL 13149000 == 43 [pid = 3768] [id = 124] 17:35:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 131 (1400E000) [pid = 3768] [serial = 369] [outer = 00000000] 17:35:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 132 (15CF1C00) [pid = 3768] [serial = 370] [outer = 1400E000] 17:35:17 INFO - PROCESS | 3768 | 1467246917309 Marionette DEBUG loaded listener.js 17:35:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 133 (171CBC00) [pid = 3768] [serial = 371] [outer = 1400E000] 17:35:17 INFO - PROCESS | 3768 | 1467246917778 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:35:17 INFO - PROCESS | 3768 | 1467246917831 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 17:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:35:17 INFO - PROCESS | 3768 | 1467246917834 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:35:17 INFO - PROCESS | 3768 | 1467246917836 Marionette TRACE conn2 <- [1,462,null,{}] 17:35:17 INFO - PROCESS | 3768 | 1467246917840 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:17 INFO - PROCESS | 3768 | 1467246917842 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:17 INFO - PROCESS | 3768 | 1467246917969 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 17:35:18 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:35:18 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:35:18 INFO - PROCESS | 3768 | 1467246918054 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 3768 | 1467246918057 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:18 INFO - PROCESS | 3768 | ++DOCSHELL 19A16C00 == 44 [pid = 3768] [id = 125] 17:35:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 134 (19A21C00) [pid = 3768] [serial = 372] [outer = 00000000] 17:35:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 135 (1A32A800) [pid = 3768] [serial = 373] [outer = 19A21C00] 17:35:18 INFO - PROCESS | 3768 | 1467246918101 Marionette DEBUG loaded listener.js 17:35:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 136 (1A752C00) [pid = 3768] [serial = 374] [outer = 19A21C00] 17:35:18 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:18 INFO - PROCESS | 3768 | 1467246918544 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:35:18 INFO - PROCESS | 3768 | 1467246918581 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 17:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:35:18 INFO - PROCESS | 3768 | 1467246918594 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:35:18 INFO - PROCESS | 3768 | 1467246918598 Marionette TRACE conn2 <- [1,466,null,{}] 17:35:18 INFO - PROCESS | 3768 | 1467246918602 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:18 INFO - PROCESS | 3768 | 1467246918605 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:18 INFO - PROCESS | 3768 | 1467246918723 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 17:35:18 INFO - PROCESS | 3768 | 1467246918831 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 3768 | 1467246918833 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:18 INFO - PROCESS | 3768 | ++DOCSHELL 1AE48800 == 45 [pid = 3768] [id = 126] 17:35:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 137 (1AE4FC00) [pid = 3768] [serial = 375] [outer = 00000000] 17:35:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 138 (1B117000) [pid = 3768] [serial = 376] [outer = 1AE4FC00] 17:35:18 INFO - PROCESS | 3768 | 1467246918877 Marionette DEBUG loaded listener.js 17:35:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 139 (1B11A000) [pid = 3768] [serial = 377] [outer = 1AE4FC00] 17:35:19 INFO - PROCESS | 3768 | --DOMWINDOW == 138 (13120400) [pid = 3768] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:35:19 INFO - PROCESS | 3768 | --DOMWINDOW == 137 (11C4B000) [pid = 3768] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:35:19 INFO - PROCESS | 3768 | --DOMWINDOW == 136 (1A320000) [pid = 3768] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:35:19 INFO - PROCESS | 3768 | --DOMWINDOW == 135 (10A76000) [pid = 3768] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:35:19 INFO - PROCESS | 3768 | --DOMWINDOW == 134 (176EBC00) [pid = 3768] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:35:19 INFO - PROCESS | 3768 | --DOMWINDOW == 133 (14494C00) [pid = 3768] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:35:19 INFO - PROCESS | 3768 | --DOMWINDOW == 132 (1697C000) [pid = 3768] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:35:19 INFO - PROCESS | 3768 | --DOMWINDOW == 131 (13454000) [pid = 3768] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:35:19 INFO - PROCESS | 3768 | --DOMWINDOW == 130 (19FAD000) [pid = 3768] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:35:19 INFO - PROCESS | 3768 | --DOMWINDOW == 129 (10E02000) [pid = 3768] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:35:19 INFO - PROCESS | 3768 | --DOMWINDOW == 128 (17F1C000) [pid = 3768] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:35:19 INFO - PROCESS | 3768 | --DOMWINDOW == 127 (129F2C00) [pid = 3768] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:35:19 INFO - PROCESS | 3768 | 1467246919316 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:35:19 INFO - PROCESS | 3768 | 1467246919380 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 17:35:19 INFO - PROCESS | 3768 | 1467246919383 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:35:19 INFO - PROCESS | 3768 | 1467246919385 Marionette TRACE conn2 <- [1,470,null,{}] 17:35:19 INFO - PROCESS | 3768 | 1467246919388 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:19 INFO - PROCESS | 3768 | 1467246919390 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:19 INFO - PROCESS | 3768 | 1467246919473 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 17:35:19 INFO - PROCESS | 3768 | 1467246919478 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:19 INFO - PROCESS | 3768 | 1467246919480 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:19 INFO - PROCESS | 3768 | ++DOCSHELL 10A04800 == 46 [pid = 3768] [id = 127] 17:35:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 128 (10A76400) [pid = 3768] [serial = 378] [outer = 00000000] 17:35:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 129 (15C63000) [pid = 3768] [serial = 379] [outer = 10A76400] 17:35:19 INFO - PROCESS | 3768 | 1467246919609 Marionette DEBUG loaded listener.js 17:35:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 130 (1A9C9400) [pid = 3768] [serial = 380] [outer = 10A76400] 17:35:19 INFO - PROCESS | 3768 | 1467246919966 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 652ms 17:35:20 INFO - PROCESS | 3768 | 1467246920022 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 17:35:20 INFO - PROCESS | 3768 | 1467246920024 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 17:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:35:20 INFO - PROCESS | 3768 | 1467246920028 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:35:20 INFO - PROCESS | 3768 | 1467246920029 Marionette TRACE conn2 <- [1,474,null,{}] 17:35:20 INFO - PROCESS | 3768 | 1467246920032 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:20 INFO - PROCESS | 3768 | 1467246920034 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:20 INFO - PROCESS | 3768 | 1467246920152 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 17:35:20 INFO - PROCESS | 3768 | 1467246920167 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:20 INFO - PROCESS | 3768 | 1467246920173 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:20 INFO - PROCESS | 3768 | ++DOCSHELL 16F27000 == 47 [pid = 3768] [id = 128] 17:35:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 131 (16F27800) [pid = 3768] [serial = 381] [outer = 00000000] 17:35:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 132 (16F2DC00) [pid = 3768] [serial = 382] [outer = 16F27800] 17:35:20 INFO - PROCESS | 3768 | 1467246920224 Marionette DEBUG loaded listener.js 17:35:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 133 (1984BC00) [pid = 3768] [serial = 383] [outer = 16F27800] 17:35:20 INFO - PROCESS | 3768 | 1467246920683 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 636ms 17:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:35:20 INFO - PROCESS | 3768 | 1467246920698 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 17:35:20 INFO - PROCESS | 3768 | 1467246920700 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 17:35:20 INFO - PROCESS | 3768 | 1467246920703 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:35:20 INFO - PROCESS | 3768 | 1467246920705 Marionette TRACE conn2 <- [1,478,null,{}] 17:35:20 INFO - PROCESS | 3768 | 1467246920708 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:20 INFO - PROCESS | 3768 | 1467246920710 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:20 INFO - PROCESS | 3768 | 1467246920827 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 17:35:20 INFO - PROCESS | 3768 | 1467246920872 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:20 INFO - PROCESS | 3768 | 1467246920874 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:20 INFO - PROCESS | 3768 | ++DOCSHELL 14F48800 == 48 [pid = 3768] [id = 129] 17:35:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 134 (177DC400) [pid = 3768] [serial = 384] [outer = 00000000] 17:35:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 135 (19AC9C00) [pid = 3768] [serial = 385] [outer = 177DC400] 17:35:20 INFO - PROCESS | 3768 | 1467246920921 Marionette DEBUG loaded listener.js 17:35:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 136 (19ACE400) [pid = 3768] [serial = 386] [outer = 177DC400] 17:35:21 INFO - PROCESS | 3768 | 1467246921409 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 747ms 17:35:21 INFO - PROCESS | 3768 | 1467246921448 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 17:35:21 INFO - PROCESS | 3768 | 1467246921453 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 17:35:21 INFO - PROCESS | 3768 | 1467246921483 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:35:21 INFO - PROCESS | 3768 | 1467246921487 Marionette TRACE conn2 <- [1,482,null,{}] 17:35:21 INFO - PROCESS | 3768 | 1467246921499 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:21 INFO - PROCESS | 3768 | 1467246921504 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:21 INFO - PROCESS | 3768 | 1467246921647 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 17:35:21 INFO - PROCESS | 3768 | 1467246921780 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:21 INFO - PROCESS | 3768 | 1467246921784 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:21 INFO - PROCESS | 3768 | ++DOCSHELL 11024800 == 49 [pid = 3768] [id = 130] 17:35:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 137 (11441400) [pid = 3768] [serial = 387] [outer = 00000000] 17:35:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 138 (1576C000) [pid = 3768] [serial = 388] [outer = 11441400] 17:35:21 INFO - PROCESS | 3768 | 1467246921839 Marionette DEBUG loaded listener.js 17:35:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 139 (15CF1800) [pid = 3768] [serial = 389] [outer = 11441400] 17:35:22 INFO - PROCESS | 3768 | 1467246922535 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:35:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:35:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1065ms 17:35:22 INFO - PROCESS | 3768 | 1467246922566 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 17:35:22 INFO - PROCESS | 3768 | 1467246922571 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 17:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:35:22 INFO - PROCESS | 3768 | 1467246922577 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:35:22 INFO - PROCESS | 3768 | 1467246922580 Marionette TRACE conn2 <- [1,486,null,{}] 17:35:22 INFO - PROCESS | 3768 | 1467246922584 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:22 INFO - PROCESS | 3768 | 1467246922587 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:22 INFO - PROCESS | 3768 | 1467246922699 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 17:35:22 INFO - PROCESS | 3768 | 1467246922837 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:22 INFO - PROCESS | 3768 | 1467246922840 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:22 INFO - PROCESS | 3768 | ++DOCSHELL 179A3800 == 50 [pid = 3768] [id = 131] 17:35:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 140 (179B2800) [pid = 3768] [serial = 390] [outer = 00000000] 17:35:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 141 (19850400) [pid = 3768] [serial = 391] [outer = 179B2800] 17:35:22 INFO - PROCESS | 3768 | 1467246922895 Marionette DEBUG loaded listener.js 17:35:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 142 (19AC2C00) [pid = 3768] [serial = 392] [outer = 179B2800] 17:35:23 INFO - PROCESS | 3768 | 1467246923471 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:35:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:35:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 954ms 17:35:23 INFO - PROCESS | 3768 | 1467246923522 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 17:35:23 INFO - PROCESS | 3768 | 1467246923525 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 17:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:35:23 INFO - PROCESS | 3768 | 1467246923529 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:35:23 INFO - PROCESS | 3768 | 1467246923532 Marionette TRACE conn2 <- [1,490,null,{}] 17:35:23 INFO - PROCESS | 3768 | 1467246923543 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:23 INFO - PROCESS | 3768 | 1467246923548 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:23 INFO - PROCESS | 3768 | 1467246923653 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 17:35:23 INFO - PROCESS | 3768 | 1467246923764 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:23 INFO - PROCESS | 3768 | 1467246923768 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:23 INFO - PROCESS | 3768 | ++DOCSHELL 1AE40C00 == 51 [pid = 3768] [id = 132] 17:35:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 143 (1AE46400) [pid = 3768] [serial = 393] [outer = 00000000] 17:35:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 144 (1AF01800) [pid = 3768] [serial = 394] [outer = 1AE46400] 17:35:23 INFO - PROCESS | 3768 | 1467246923863 Marionette DEBUG loaded listener.js 17:35:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 145 (1AF05C00) [pid = 3768] [serial = 395] [outer = 1AE46400] 17:35:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 146 (1AC04C00) [pid = 3768] [serial = 396] [outer = 1B3BFC00] 17:35:24 INFO - PROCESS | 3768 | 1467246924574 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:35:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:35:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1065ms 17:35:24 INFO - PROCESS | 3768 | 1467246924610 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 17:35:24 INFO - PROCESS | 3768 | 1467246924613 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 17:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:35:24 INFO - PROCESS | 3768 | 1467246924634 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:35:24 INFO - PROCESS | 3768 | 1467246924636 Marionette TRACE conn2 <- [1,494,null,{}] 17:35:24 INFO - PROCESS | 3768 | 1467246924640 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:24 INFO - PROCESS | 3768 | 1467246924642 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:24 INFO - PROCESS | 3768 | 1467246924748 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 17:35:24 INFO - PROCESS | 3768 | 1467246924891 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:24 INFO - PROCESS | 3768 | 1467246924893 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:24 INFO - PROCESS | 3768 | ++DOCSHELL 14F43C00 == 52 [pid = 3768] [id = 133] 17:35:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 147 (14F44000) [pid = 3768] [serial = 397] [outer = 00000000] 17:35:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 148 (1AF0C800) [pid = 3768] [serial = 398] [outer = 14F44000] 17:35:24 INFO - PROCESS | 3768 | 1467246924946 Marionette DEBUG loaded listener.js 17:35:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 149 (1AF0DC00) [pid = 3768] [serial = 399] [outer = 14F44000] 17:35:25 INFO - PROCESS | 3768 | 1467246925723 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1177ms 17:35:25 INFO - PROCESS | 3768 | 1467246925775 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 17:35:25 INFO - PROCESS | 3768 | 1467246925779 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 17:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:35:25 INFO - PROCESS | 3768 | 1467246925800 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:35:25 INFO - PROCESS | 3768 | 1467246925805 Marionette TRACE conn2 <- [1,498,null,{}] 17:35:25 INFO - PROCESS | 3768 | 1467246925812 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:25 INFO - PROCESS | 3768 | 1467246925815 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:25 INFO - PROCESS | 3768 | 1467246925927 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 17:35:26 INFO - PROCESS | 3768 | 1467246926055 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:26 INFO - PROCESS | 3768 | 1467246926058 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:26 INFO - PROCESS | 3768 | ++DOCSHELL 104E4400 == 53 [pid = 3768] [id = 134] 17:35:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 150 (10A03400) [pid = 3768] [serial = 400] [outer = 00000000] 17:35:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 151 (129B4400) [pid = 3768] [serial = 401] [outer = 10A03400] 17:35:26 INFO - PROCESS | 3768 | 1467246926112 Marionette DEBUG loaded listener.js 17:35:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 152 (140EB400) [pid = 3768] [serial = 402] [outer = 10A03400] 17:35:26 INFO - PROCESS | 3768 | 1467246926774 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:35:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:35:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1018ms 17:35:26 INFO - PROCESS | 3768 | 1467246926833 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 17:35:26 INFO - PROCESS | 3768 | 1467246926837 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 17:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:35:26 INFO - PROCESS | 3768 | 1467246926844 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:35:26 INFO - PROCESS | 3768 | 1467246926848 Marionette TRACE conn2 <- [1,502,null,{}] 17:35:26 INFO - PROCESS | 3768 | 1467246926853 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:26 INFO - PROCESS | 3768 | 1467246926857 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:26 INFO - PROCESS | 3768 | 1467246926957 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 17:35:27 INFO - PROCESS | 3768 | 1467246927075 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:27 INFO - PROCESS | 3768 | 1467246927077 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:27 INFO - PROCESS | 3768 | --DOCSHELL 16F27000 == 52 [pid = 3768] [id = 128] 17:35:27 INFO - PROCESS | 3768 | --DOCSHELL 10A04800 == 51 [pid = 3768] [id = 127] 17:35:27 INFO - PROCESS | 3768 | --DOCSHELL 1AE48800 == 50 [pid = 3768] [id = 126] 17:35:27 INFO - PROCESS | 3768 | --DOCSHELL 19A16C00 == 49 [pid = 3768] [id = 125] 17:35:27 INFO - PROCESS | 3768 | --DOCSHELL 13149000 == 48 [pid = 3768] [id = 124] 17:35:27 INFO - PROCESS | 3768 | --DOCSHELL 10E0C400 == 47 [pid = 3768] [id = 123] 17:35:27 INFO - PROCESS | 3768 | --DOCSHELL 16F0E000 == 46 [pid = 3768] [id = 119] 17:35:27 INFO - PROCESS | 3768 | --DOCSHELL 13031C00 == 45 [pid = 3768] [id = 118] 17:35:27 INFO - PROCESS | 3768 | --DOCSHELL 15CEA000 == 44 [pid = 3768] [id = 117] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 151 (1A5ED400) [pid = 3768] [serial = 319] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 150 (1126E400) [pid = 3768] [serial = 299] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 149 (10E27400) [pid = 3768] [serial = 298] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 148 (177D9400) [pid = 3768] [serial = 310] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 147 (15C66000) [pid = 3768] [serial = 302] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 146 (155C0000) [pid = 3768] [serial = 301] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 145 (1770C400) [pid = 3768] [serial = 307] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 144 (177CF000) [pid = 3768] [serial = 308] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 143 (1AC0F800) [pid = 3768] [serial = 295] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 142 (15C6C400) [pid = 3768] [serial = 304] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 141 (15CEC400) [pid = 3768] [serial = 305] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 140 (1143C000) [pid = 3768] [serial = 283] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 139 (1A32A400) [pid = 3768] [serial = 292] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 138 (15CF4400) [pid = 3768] [serial = 289] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 137 (15C62800) [pid = 3768] [serial = 286] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 136 (1A372000) [pid = 3768] [serial = 317] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 135 (1A370000) [pid = 3768] [serial = 316] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 134 (10E0F000) [pid = 3768] [serial = 323] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 133 (14F45400) [pid = 3768] [serial = 347] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 132 (10E0C800) [pid = 3768] [serial = 322] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 131 (1A753800) [pid = 3768] [serial = 320] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 130 (19A18800) [pid = 3768] [serial = 313] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 129 (16978C00) [pid = 3768] [serial = 349] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 128 (19D1FC00) [pid = 3768] [serial = 314] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 127 (15CECC00) [pid = 3768] [serial = 325] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 126 (17F17000) [pid = 3768] [serial = 326] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 125 (177DCC00) [pid = 3768] [serial = 311] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 124 (1400D800) [pid = 3768] [serial = 344] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 123 (10A04400) [pid = 3768] [serial = 331] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 122 (144E8000) [pid = 3768] [serial = 334] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 121 (1345C800) [pid = 3768] [serial = 343] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 120 (19F77000) [pid = 3768] [serial = 340] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 119 (177D4000) [pid = 3768] [serial = 337] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 118 (1A516800) [pid = 3768] [serial = 328] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | --DOMWINDOW == 117 (1449A800) [pid = 3768] [serial = 346] [outer = 00000000] [url = about:blank] 17:35:27 INFO - PROCESS | 3768 | ++DOCSHELL 10A04800 == 45 [pid = 3768] [id = 135] 17:35:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 118 (10E01400) [pid = 3768] [serial = 403] [outer = 00000000] 17:35:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 119 (10E10800) [pid = 3768] [serial = 404] [outer = 10E01400] 17:35:27 INFO - PROCESS | 3768 | 1467246927158 Marionette DEBUG loaded listener.js 17:35:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 120 (11C4B000) [pid = 3768] [serial = 405] [outer = 10E01400] 17:35:27 INFO - PROCESS | 3768 | 1467246927581 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:35:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 811ms 17:35:27 INFO - PROCESS | 3768 | 1467246927645 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 17:35:27 INFO - PROCESS | 3768 | 1467246927648 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 17:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:35:27 INFO - PROCESS | 3768 | 1467246927652 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:35:27 INFO - PROCESS | 3768 | 1467246927655 Marionette TRACE conn2 <- [1,506,null,{}] 17:35:27 INFO - PROCESS | 3768 | 1467246927665 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:27 INFO - PROCESS | 3768 | 1467246927669 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:27 INFO - PROCESS | 3768 | 1467246927757 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 17:35:27 INFO - PROCESS | 3768 | 1467246927766 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:27 INFO - PROCESS | 3768 | 1467246927769 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:27 INFO - PROCESS | 3768 | ++DOCSHELL 15C6FC00 == 46 [pid = 3768] [id = 136] 17:35:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 121 (15C70C00) [pid = 3768] [serial = 406] [outer = 00000000] 17:35:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 122 (15CED400) [pid = 3768] [serial = 407] [outer = 15C70C00] 17:35:27 INFO - PROCESS | 3768 | 1467246927815 Marionette DEBUG loaded listener.js 17:35:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 123 (15FAC400) [pid = 3768] [serial = 408] [outer = 15C70C00] 17:35:28 INFO - PROCESS | 3768 | 1467246928331 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:35:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:35:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 715ms 17:35:28 INFO - PROCESS | 3768 | 1467246928382 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 17:35:28 INFO - PROCESS | 3768 | 1467246928384 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 17:35:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:35:28 INFO - PROCESS | 3768 | 1467246928387 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:35:28 INFO - PROCESS | 3768 | 1467246928389 Marionette TRACE conn2 <- [1,510,null,{}] 17:35:28 INFO - PROCESS | 3768 | 1467246928392 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:28 INFO - PROCESS | 3768 | 1467246928394 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:28 INFO - PROCESS | 3768 | 1467246928478 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 17:35:28 INFO - PROCESS | 3768 | 1467246928486 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:28 INFO - PROCESS | 3768 | 1467246928488 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:28 INFO - PROCESS | 3768 | ++DOCSHELL 15CF7000 == 47 [pid = 3768] [id = 137] 17:35:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 124 (1697C000) [pid = 3768] [serial = 409] [outer = 00000000] 17:35:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 125 (16F25000) [pid = 3768] [serial = 410] [outer = 1697C000] 17:35:28 INFO - PROCESS | 3768 | 1467246928532 Marionette DEBUG loaded listener.js 17:35:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 126 (16F29C00) [pid = 3768] [serial = 411] [outer = 1697C000] 17:35:29 INFO - PROCESS | 3768 | 1467246928980 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 652ms 17:35:29 INFO - PROCESS | 3768 | 1467246929025 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 17:35:29 INFO - PROCESS | 3768 | 1467246929027 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 17:35:29 INFO - PROCESS | 3768 | 1467246929031 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:35:29 INFO - PROCESS | 3768 | 1467246929032 Marionette TRACE conn2 <- [1,514,null,{}] 17:35:29 INFO - PROCESS | 3768 | 1467246929035 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:29 INFO - PROCESS | 3768 | 1467246929037 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:29 INFO - PROCESS | 3768 | 1467246929126 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 17:35:29 INFO - PROCESS | 3768 | 1467246929133 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:29 INFO - PROCESS | 3768 | 1467246929135 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:29 INFO - PROCESS | 3768 | ++DOCSHELL 10E02C00 == 48 [pid = 3768] [id = 138] 17:35:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 127 (157D3000) [pid = 3768] [serial = 412] [outer = 00000000] 17:35:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 128 (177CF800) [pid = 3768] [serial = 413] [outer = 157D3000] 17:35:29 INFO - PROCESS | 3768 | 1467246929178 Marionette DEBUG loaded listener.js 17:35:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 129 (177D4400) [pid = 3768] [serial = 414] [outer = 157D3000] 17:35:29 INFO - PROCESS | 3768 | 1467246929639 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 17:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 636ms 17:35:29 INFO - PROCESS | 3768 | 1467246929672 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 17:35:29 INFO - PROCESS | 3768 | 1467246929674 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 17:35:29 INFO - PROCESS | 3768 | 1467246929677 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:35:29 INFO - PROCESS | 3768 | 1467246929679 Marionette TRACE conn2 <- [1,518,null,{}] 17:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:35:29 INFO - PROCESS | 3768 | 1467246929682 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:29 INFO - PROCESS | 3768 | 1467246929688 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:29 INFO - PROCESS | 3768 | 1467246929826 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 17:35:29 INFO - PROCESS | 3768 | 1467246929832 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:29 INFO - PROCESS | 3768 | 1467246929834 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:29 INFO - PROCESS | 3768 | ++DOCSHELL 10A7AC00 == 49 [pid = 3768] [id = 139] 17:35:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 130 (13127C00) [pid = 3768] [serial = 415] [outer = 00000000] 17:35:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 131 (1801E400) [pid = 3768] [serial = 416] [outer = 13127C00] 17:35:29 INFO - PROCESS | 3768 | 1467246929877 Marionette DEBUG loaded listener.js 17:35:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 132 (19A18800) [pid = 3768] [serial = 417] [outer = 13127C00] 17:35:30 INFO - PROCESS | 3768 | 1467246930369 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:35:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:35:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 715ms 17:35:30 INFO - PROCESS | 3768 | 1467246930411 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 17:35:30 INFO - PROCESS | 3768 | 1467246930413 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 17:35:30 INFO - PROCESS | 3768 | 1467246930416 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:35:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:35:30 INFO - PROCESS | 3768 | 1467246930417 Marionette TRACE conn2 <- [1,522,null,{}] 17:35:30 INFO - PROCESS | 3768 | 1467246930421 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:30 INFO - PROCESS | 3768 | 1467246930422 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:30 INFO - PROCESS | 3768 | 1467246930533 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 17:35:30 INFO - PROCESS | 3768 | 1467246930621 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:30 INFO - PROCESS | 3768 | 1467246930623 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:30 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F1000 == 50 [pid = 3768] [id = 140] 17:35:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 133 (19AC3000) [pid = 3768] [serial = 418] [outer = 00000000] 17:35:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 134 (19D1AC00) [pid = 3768] [serial = 419] [outer = 19AC3000] 17:35:30 INFO - PROCESS | 3768 | 1467246930665 Marionette DEBUG loaded listener.js 17:35:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 135 (19D21000) [pid = 3768] [serial = 420] [outer = 19AC3000] 17:35:31 INFO - PROCESS | 3768 | 1467246931089 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:35:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:35:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 716ms 17:35:31 INFO - PROCESS | 3768 | 1467246931116 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 17:35:31 INFO - PROCESS | 3768 | 1467246931118 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 17:35:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:35:31 INFO - PROCESS | 3768 | 1467246931137 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:35:31 INFO - PROCESS | 3768 | 1467246931139 Marionette TRACE conn2 <- [1,526,null,{}] 17:35:31 INFO - PROCESS | 3768 | 1467246931147 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:31 INFO - PROCESS | 3768 | 1467246931149 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:31 INFO - PROCESS | 3768 | 1467246931259 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 17:35:31 INFO - PROCESS | 3768 | 1467246931321 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:31 INFO - PROCESS | 3768 | 1467246931323 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:31 INFO - PROCESS | 3768 | ++DOCSHELL 1A32B400 == 51 [pid = 3768] [id = 141] 17:35:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 136 (1A32C800) [pid = 3768] [serial = 421] [outer = 00000000] 17:35:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 137 (1A375000) [pid = 3768] [serial = 422] [outer = 1A32C800] 17:35:31 INFO - PROCESS | 3768 | 1467246931371 Marionette DEBUG loaded listener.js 17:35:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 138 (1A511C00) [pid = 3768] [serial = 423] [outer = 1A32C800] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 137 (11028400) [pid = 3768] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 136 (104E8800) [pid = 3768] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 135 (15CF3C00) [pid = 3768] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 134 (1A9D5800) [pid = 3768] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 133 (1A759C00) [pid = 3768] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 132 (1A50E800) [pid = 3768] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 131 (0C7FA800) [pid = 3768] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 130 (15FA9800) [pid = 3768] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 129 (15C70400) [pid = 3768] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 128 (19D24800) [pid = 3768] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 127 (13946C00) [pid = 3768] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 126 (10E20400) [pid = 3768] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 125 (0C7F3800) [pid = 3768] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 124 (1A5EBC00) [pid = 3768] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 123 (10A07800) [pid = 3768] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 122 (155C2000) [pid = 3768] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 121 (179AF400) [pid = 3768] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 120 (19A22800) [pid = 3768] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 119 (1576CC00) [pid = 3768] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 118 (19FA5C00) [pid = 3768] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 117 (13946000) [pid = 3768] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 116 (1710E400) [pid = 3768] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 115 (19A21C00) [pid = 3768] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 114 (15CEAC00) [pid = 3768] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (1AE4FC00) [pid = 3768] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (19D19800) [pid = 3768] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (10A76400) [pid = 3768] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (16F11C00) [pid = 3768] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (19D25800) [pid = 3768] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (16F27800) [pid = 3768] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (10E0D400) [pid = 3768] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (13120000) [pid = 3768] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (19847C00) [pid = 3768] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:35:32 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (1400E000) [pid = 3768] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:35:32 INFO - PROCESS | 3768 | 1467246932191 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:35:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 17:35:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1065ms 17:35:32 INFO - PROCESS | 3768 | 1467246932227 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 17:35:32 INFO - PROCESS | 3768 | 1467246932229 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 17:35:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:35:32 INFO - PROCESS | 3768 | 1467246932232 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:35:32 INFO - PROCESS | 3768 | 1467246932234 Marionette TRACE conn2 <- [1,530,null,{}] 17:35:32 INFO - PROCESS | 3768 | 1467246932238 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:32 INFO - PROCESS | 3768 | 1467246932239 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:32 INFO - PROCESS | 3768 | 1467246932321 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 17:35:32 INFO - PROCESS | 3768 | 1467246932420 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:32 INFO - PROCESS | 3768 | 1467246932421 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:32 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F1800 == 52 [pid = 3768] [id = 142] 17:35:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (0C7F8000) [pid = 3768] [serial = 424] [outer = 00000000] 17:35:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (10E23400) [pid = 3768] [serial = 425] [outer = 0C7F8000] 17:35:32 INFO - PROCESS | 3768 | 1467246932464 Marionette DEBUG loaded listener.js 17:35:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (13946C00) [pid = 3768] [serial = 426] [outer = 0C7F8000] 17:35:32 INFO - PROCESS | 3768 | 1467246932810 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:35:32 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 17:35:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:35:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:35:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:35:32 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 17:35:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:35:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:35:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:35:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 652ms 17:35:32 INFO - PROCESS | 3768 | 1467246932869 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 17:35:32 INFO - PROCESS | 3768 | 1467246932871 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 17:35:32 INFO - PROCESS | 3768 | 1467246932874 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:35:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:35:32 INFO - PROCESS | 3768 | 1467246932876 Marionette TRACE conn2 <- [1,534,null,{}] 17:35:32 INFO - PROCESS | 3768 | 1467246932880 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:32 INFO - PROCESS | 3768 | 1467246932881 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:33 INFO - PROCESS | 3768 | 1467246933013 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 17:35:33 INFO - PROCESS | 3768 | 1467246933021 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:33 INFO - PROCESS | 3768 | 1467246933023 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:33 INFO - PROCESS | 3768 | ++DOCSHELL 10E03800 == 53 [pid = 3768] [id = 143] 17:35:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (11028400) [pid = 3768] [serial = 427] [outer = 00000000] 17:35:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (15CF5400) [pid = 3768] [serial = 428] [outer = 11028400] 17:35:33 INFO - PROCESS | 3768 | 1467246933073 Marionette DEBUG loaded listener.js 17:35:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (1801E800) [pid = 3768] [serial = 429] [outer = 11028400] 17:35:33 INFO - PROCESS | 3768 | 1467246933465 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:35:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 17:35:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 652ms 17:35:33 INFO - PROCESS | 3768 | 1467246933513 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 17:35:33 INFO - PROCESS | 3768 | 1467246933515 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 17:35:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:35:33 INFO - PROCESS | 3768 | 1467246933518 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:35:33 INFO - PROCESS | 3768 | 1467246933520 Marionette TRACE conn2 <- [1,538,null,{}] 17:35:33 INFO - PROCESS | 3768 | 1467246933523 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:33 INFO - PROCESS | 3768 | 1467246933526 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:33 INFO - PROCESS | 3768 | 1467246933659 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 17:35:33 INFO - PROCESS | 3768 | 1467246933707 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:33 INFO - PROCESS | 3768 | 1467246933710 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:33 INFO - PROCESS | 3768 | ++DOCSHELL 1984AC00 == 54 [pid = 3768] [id = 144] 17:35:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (1984B800) [pid = 3768] [serial = 430] [outer = 00000000] 17:35:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (1A329C00) [pid = 3768] [serial = 431] [outer = 1984B800] 17:35:33 INFO - PROCESS | 3768 | 1467246933755 Marionette DEBUG loaded listener.js 17:35:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (1A74D800) [pid = 3768] [serial = 432] [outer = 1984B800] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 19854C00 == 53 [pid = 3768] [id = 121] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 19846400 == 52 [pid = 3768] [id = 120] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 150BB400 == 51 [pid = 3768] [id = 96] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 1A756400 == 50 [pid = 3768] [id = 80] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 1A5E9000 == 49 [pid = 3768] [id = 65] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 1A74DC00 == 48 [pid = 3768] [id = 84] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 0C7F6400 == 47 [pid = 3768] [id = 114] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 19D1B800 == 46 [pid = 3768] [id = 99] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 104E3800 == 45 [pid = 3768] [id = 53] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 15C6F000 == 44 [pid = 3768] [id = 122] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 15C70000 == 43 [pid = 3768] [id = 97] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 15CEF000 == 42 [pid = 3768] [id = 98] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 104E4400 == 41 [pid = 3768] [id = 134] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 14F43C00 == 40 [pid = 3768] [id = 133] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 179A3800 == 39 [pid = 3768] [id = 131] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 1AE40C00 == 38 [pid = 3768] [id = 132] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 14F48800 == 37 [pid = 3768] [id = 129] 17:35:34 INFO - PROCESS | 3768 | --DOCSHELL 11024800 == 36 [pid = 3768] [id = 130] 17:35:35 INFO - PROCESS | 3768 | --DOCSHELL 10A04800 == 35 [pid = 3768] [id = 135] 17:35:35 INFO - PROCESS | 3768 | --DOCSHELL 15C6FC00 == 34 [pid = 3768] [id = 136] 17:35:35 INFO - PROCESS | 3768 | --DOCSHELL 10E02C00 == 33 [pid = 3768] [id = 138] 17:35:35 INFO - PROCESS | 3768 | --DOCSHELL 10E03800 == 32 [pid = 3768] [id = 143] 17:35:35 INFO - PROCESS | 3768 | --DOCSHELL 0C7F1000 == 31 [pid = 3768] [id = 140] 17:35:35 INFO - PROCESS | 3768 | --DOCSHELL 0C7F1800 == 30 [pid = 3768] [id = 142] 17:35:35 INFO - PROCESS | 3768 | --DOCSHELL 15CF7000 == 29 [pid = 3768] [id = 137] 17:35:35 INFO - PROCESS | 3768 | --DOCSHELL 1A32B400 == 28 [pid = 3768] [id = 141] 17:35:35 INFO - PROCESS | 3768 | --DOCSHELL 10A7AC00 == 27 [pid = 3768] [id = 139] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (1293AC00) [pid = 3768] [serial = 284] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (1281BC00) [pid = 3768] [serial = 197] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (19A19000) [pid = 3768] [serial = 206] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (1AC0C400) [pid = 3768] [serial = 251] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (1AA40000) [pid = 3768] [serial = 239] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (1AE48000) [pid = 3768] [serial = 296] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (10E08C00) [pid = 3768] [serial = 332] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (1A510000) [pid = 3768] [serial = 341] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (1697C800) [pid = 3768] [serial = 290] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (1A755000) [pid = 3768] [serial = 248] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (15C63400) [pid = 3768] [serial = 335] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (13120C00) [pid = 3768] [serial = 242] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (0C7FC800) [pid = 3768] [serial = 281] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (1A757C00) [pid = 3768] [serial = 194] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (1A512800) [pid = 3768] [serial = 157] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (15C67400) [pid = 3768] [serial = 287] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (1A508C00) [pid = 3768] [serial = 293] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (1A5E0000) [pid = 3768] [serial = 203] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (16F7CC00) [pid = 3768] [serial = 245] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1AC05800) [pid = 3768] [serial = 329] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (1576D800) [pid = 3768] [serial = 200] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (179A6C00) [pid = 3768] [serial = 338] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1A32A800) [pid = 3768] [serial = 373] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16D60000) [pid = 3768] [serial = 350] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1B117000) [pid = 3768] [serial = 376] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (19FA3C00) [pid = 3768] [serial = 362] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19D26400) [pid = 3768] [serial = 361] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1A752C00) [pid = 3768] [serial = 374] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15C63000) [pid = 3768] [serial = 379] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177B7800) [pid = 3768] [serial = 356] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (176EF000) [pid = 3768] [serial = 355] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A5E1C00) [pid = 3768] [serial = 365] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1A516400) [pid = 3768] [serial = 364] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F2DC00) [pid = 3768] [serial = 382] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1984BC00) [pid = 3768] [serial = 383] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (140EF000) [pid = 3768] [serial = 368] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (13031400) [pid = 3768] [serial = 367] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (14F4B400) [pid = 3768] [serial = 353] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (14F44800) [pid = 3768] [serial = 352] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (19852000) [pid = 3768] [serial = 359] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1984D800) [pid = 3768] [serial = 358] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15CF1C00) [pid = 3768] [serial = 370] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (171CBC00) [pid = 3768] [serial = 371] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1B11A000) [pid = 3768] [serial = 377] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (19AC9C00) [pid = 3768] [serial = 385] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1A9C9400) [pid = 3768] [serial = 380] [outer = 00000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3768 | 1467246935898 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:35:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 17:35:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2416ms 17:35:35 INFO - PROCESS | 3768 | 1467246935953 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 17:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:35:35 INFO - PROCESS | 3768 | 1467246935957 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 17:35:35 INFO - PROCESS | 3768 | 1467246935962 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:35:35 INFO - PROCESS | 3768 | 1467246935965 Marionette TRACE conn2 <- [1,542,null,{}] 17:35:35 INFO - PROCESS | 3768 | 1467246935971 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:35 INFO - PROCESS | 3768 | 1467246935974 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:36 INFO - PROCESS | 3768 | 1467246936069 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 17:35:36 INFO - PROCESS | 3768 | 1467246936076 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:36 INFO - PROCESS | 3768 | 1467246936080 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:36 INFO - PROCESS | 3768 | ++DOCSHELL 104E4400 == 28 [pid = 3768] [id = 145] 17:35:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (104E4C00) [pid = 3768] [serial = 433] [outer = 00000000] 17:35:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10A81800) [pid = 3768] [serial = 434] [outer = 104E4C00] 17:35:36 INFO - PROCESS | 3768 | 1467246936132 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10E02C00) [pid = 3768] [serial = 435] [outer = 104E4C00] 17:35:36 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:36 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:36 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:36 INFO - PROCESS | 3768 | 1467246936643 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 763ms 17:35:36 INFO - PROCESS | 3768 | 1467246936698 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 17:35:36 INFO - PROCESS | 3768 | 1467246936703 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 17:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:35:36 INFO - PROCESS | 3768 | 1467246936709 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:35:36 INFO - PROCESS | 3768 | 1467246936712 Marionette TRACE conn2 <- [1,546,null,{}] 17:35:36 INFO - PROCESS | 3768 | 1467246936716 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:36 INFO - PROCESS | 3768 | 1467246936719 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:36 INFO - PROCESS | 3768 | 1467246936833 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 17:35:36 INFO - PROCESS | 3768 | 1467246936924 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:36 INFO - PROCESS | 3768 | 1467246936927 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:36 INFO - PROCESS | 3768 | ++DOCSHELL 10E2A000 == 29 [pid = 3768] [id = 146] 17:35:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1126F000) [pid = 3768] [serial = 436] [outer = 00000000] 17:35:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (11AE0000) [pid = 3768] [serial = 437] [outer = 1126F000] 17:35:36 INFO - PROCESS | 3768 | 1467246936974 Marionette DEBUG loaded listener.js 17:35:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1281EC00) [pid = 3768] [serial = 438] [outer = 1126F000] 17:35:37 INFO - PROCESS | 3768 | 1467246937357 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 716ms 17:35:37 INFO - PROCESS | 3768 | 1467246937408 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 17:35:37 INFO - PROCESS | 3768 | 1467246937411 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 17:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:35:37 INFO - PROCESS | 3768 | 1467246937414 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:35:37 INFO - PROCESS | 3768 | 1467246937418 Marionette TRACE conn2 <- [1,550,null,{}] 17:35:37 INFO - PROCESS | 3768 | 1467246937460 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:37 INFO - PROCESS | 3768 | 1467246937464 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:37 INFO - PROCESS | 3768 | 1467246937556 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 17:35:37 INFO - PROCESS | 3768 | 1467246937573 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:37 INFO - PROCESS | 3768 | 1467246937577 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:37 INFO - PROCESS | 3768 | ++DOCSHELL 131E9000 == 30 [pid = 3768] [id = 147] 17:35:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1328DC00) [pid = 3768] [serial = 439] [outer = 00000000] 17:35:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1345D000) [pid = 3768] [serial = 440] [outer = 1328DC00] 17:35:37 INFO - PROCESS | 3768 | 1467246937625 Marionette DEBUG loaded listener.js 17:35:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (13C1F000) [pid = 3768] [serial = 441] [outer = 1328DC00] 17:35:37 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:38 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:38 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:38 INFO - PROCESS | 3768 | 1467246938123 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 715ms 17:35:38 INFO - PROCESS | 3768 | 1467246938166 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 17:35:38 INFO - PROCESS | 3768 | 1467246938169 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 17:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:35:38 INFO - PROCESS | 3768 | 1467246938172 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:35:38 INFO - PROCESS | 3768 | 1467246938174 Marionette TRACE conn2 <- [1,554,null,{}] 17:35:38 INFO - PROCESS | 3768 | 1467246938177 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:38 INFO - PROCESS | 3768 | 1467246938179 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:38 INFO - PROCESS | 3768 | 1467246938271 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 17:35:38 INFO - PROCESS | 3768 | 1467246938277 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:38 INFO - PROCESS | 3768 | 1467246938279 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:38 INFO - PROCESS | 3768 | ++DOCSHELL 140E8400 == 31 [pid = 3768] [id = 148] 17:35:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (140EC400) [pid = 3768] [serial = 442] [outer = 00000000] 17:35:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (14F3D400) [pid = 3768] [serial = 443] [outer = 140EC400] 17:35:38 INFO - PROCESS | 3768 | 1467246938325 Marionette DEBUG loaded listener.js 17:35:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (14F46400) [pid = 3768] [serial = 444] [outer = 140EC400] 17:35:38 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:38 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:38 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:38 INFO - PROCESS | 3768 | 1467246938738 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 604ms 17:35:38 INFO - PROCESS | 3768 | 1467246938780 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 17:35:38 INFO - PROCESS | 3768 | 1467246938782 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 17:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:35:38 INFO - PROCESS | 3768 | 1467246938786 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:35:38 INFO - PROCESS | 3768 | 1467246938787 Marionette TRACE conn2 <- [1,558,null,{}] 17:35:38 INFO - PROCESS | 3768 | 1467246938791 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:38 INFO - PROCESS | 3768 | 1467246938793 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:38 INFO - PROCESS | 3768 | 1467246938875 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 17:35:38 INFO - PROCESS | 3768 | 1467246938881 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:38 INFO - PROCESS | 3768 | 1467246938883 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:38 INFO - PROCESS | 3768 | ++DOCSHELL 144EB400 == 32 [pid = 3768] [id = 149] 17:35:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (14F49400) [pid = 3768] [serial = 445] [outer = 00000000] 17:35:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15763400) [pid = 3768] [serial = 446] [outer = 14F49400] 17:35:38 INFO - PROCESS | 3768 | 1467246938927 Marionette DEBUG loaded listener.js 17:35:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (157CA800) [pid = 3768] [serial = 447] [outer = 14F49400] 17:35:39 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:39 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:39 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:39 INFO - PROCESS | 3768 | 1467246939380 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 652ms 17:35:39 INFO - PROCESS | 3768 | 1467246939423 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 17:35:39 INFO - PROCESS | 3768 | 1467246939425 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 17:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:35:39 INFO - PROCESS | 3768 | 1467246939432 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:35:39 INFO - PROCESS | 3768 | 1467246939434 Marionette TRACE conn2 <- [1,562,null,{}] 17:35:39 INFO - PROCESS | 3768 | 1467246939438 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:39 INFO - PROCESS | 3768 | 1467246939443 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:39 INFO - PROCESS | 3768 | 1467246939603 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 17:35:39 INFO - PROCESS | 3768 | 1467246939616 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:39 INFO - PROCESS | 3768 | 1467246939618 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:39 INFO - PROCESS | 3768 | ++DOCSHELL 15C70400 == 33 [pid = 3768] [id = 150] 17:35:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15CE8400) [pid = 3768] [serial = 448] [outer = 00000000] 17:35:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (15FAAC00) [pid = 3768] [serial = 449] [outer = 15CE8400] 17:35:39 INFO - PROCESS | 3768 | 1467246939661 Marionette DEBUG loaded listener.js 17:35:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1697C800) [pid = 3768] [serial = 450] [outer = 15CE8400] 17:35:40 INFO - PROCESS | 3768 | 1467246940107 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 700ms 17:35:40 INFO - PROCESS | 3768 | 1467246940165 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 17:35:40 INFO - PROCESS | 3768 | 1467246940167 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 17:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:35:40 INFO - PROCESS | 3768 | 1467246940170 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:35:40 INFO - PROCESS | 3768 | 1467246940172 Marionette TRACE conn2 <- [1,566,null,{}] 17:35:40 INFO - PROCESS | 3768 | 1467246940185 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:40 INFO - PROCESS | 3768 | 1467246940187 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:40 INFO - PROCESS | 3768 | 1467246940290 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 17:35:40 INFO - PROCESS | 3768 | 1467246940297 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:40 INFO - PROCESS | 3768 | 1467246940299 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:40 INFO - PROCESS | 3768 | ++DOCSHELL 15CF4C00 == 34 [pid = 3768] [id = 151] 17:35:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16B4F800) [pid = 3768] [serial = 451] [outer = 00000000] 17:35:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (16F02400) [pid = 3768] [serial = 452] [outer = 16B4F800] 17:35:40 INFO - PROCESS | 3768 | 1467246940350 Marionette DEBUG loaded listener.js 17:35:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (16F06800) [pid = 3768] [serial = 453] [outer = 16B4F800] 17:35:40 INFO - PROCESS | 3768 | 1467246940770 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 636ms 17:35:40 INFO - PROCESS | 3768 | 1467246940808 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 17:35:40 INFO - PROCESS | 3768 | 1467246940810 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 17:35:40 INFO - PROCESS | 3768 | 1467246940814 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:35:40 INFO - PROCESS | 3768 | 1467246940815 Marionette TRACE conn2 <- [1,570,null,{}] 17:35:40 INFO - PROCESS | 3768 | 1467246940819 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:40 INFO - PROCESS | 3768 | 1467246940821 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:40 INFO - PROCESS | 3768 | 1467246940899 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 17:35:40 INFO - PROCESS | 3768 | 1467246940904 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:40 INFO - PROCESS | 3768 | 1467246940906 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:40 INFO - PROCESS | 3768 | ++DOCSHELL 16F1CC00 == 35 [pid = 3768] [id = 152] 17:35:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (16F25800) [pid = 3768] [serial = 454] [outer = 00000000] 17:35:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (16F30000) [pid = 3768] [serial = 455] [outer = 16F25800] 17:35:40 INFO - PROCESS | 3768 | 1467246940951 Marionette DEBUG loaded listener.js 17:35:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (16F30400) [pid = 3768] [serial = 456] [outer = 16F25800] 17:35:41 INFO - PROCESS | 3768 | 1467246941458 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 652ms 17:35:41 INFO - PROCESS | 3768 | 1467246941487 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 17:35:41 INFO - PROCESS | 3768 | 1467246941489 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 17:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:35:41 INFO - PROCESS | 3768 | 1467246941493 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:35:41 INFO - PROCESS | 3768 | 1467246941494 Marionette TRACE conn2 <- [1,574,null,{}] 17:35:41 INFO - PROCESS | 3768 | 1467246941498 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:41 INFO - PROCESS | 3768 | 1467246941499 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:41 INFO - PROCESS | 3768 | 1467246941608 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 17:35:41 INFO - PROCESS | 3768 | 1467246941615 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:41 INFO - PROCESS | 3768 | 1467246941617 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:41 INFO - PROCESS | 3768 | ++DOCSHELL 17173800 == 36 [pid = 3768] [id = 153] 17:35:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (171CF800) [pid = 3768] [serial = 457] [outer = 00000000] 17:35:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1770AC00) [pid = 3768] [serial = 458] [outer = 171CF800] 17:35:41 INFO - PROCESS | 3768 | 1467246941708 Marionette DEBUG loaded listener.js 17:35:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (1770F000) [pid = 3768] [serial = 459] [outer = 171CF800] 17:35:42 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:42 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:42 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:42 INFO - PROCESS | 3768 | 1467246942124 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:35:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:35:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 700ms 17:35:42 INFO - PROCESS | 3768 | 1467246942194 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 17:35:42 INFO - PROCESS | 3768 | 1467246942196 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 17:35:42 INFO - PROCESS | 3768 | 1467246942200 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:35:42 INFO - PROCESS | 3768 | 1467246942201 Marionette TRACE conn2 <- [1,578,null,{}] 17:35:42 INFO - PROCESS | 3768 | 1467246942205 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:42 INFO - PROCESS | 3768 | 1467246942206 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:42 INFO - PROCESS | 3768 | 1467246942331 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 17:35:42 INFO - PROCESS | 3768 | 1467246942339 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:42 INFO - PROCESS | 3768 | 1467246942341 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:42 INFO - PROCESS | 3768 | ++DOCSHELL 144ECC00 == 37 [pid = 3768] [id = 154] 17:35:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (144ED000) [pid = 3768] [serial = 460] [outer = 00000000] 17:35:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (177D4800) [pid = 3768] [serial = 461] [outer = 144ED000] 17:35:42 INFO - PROCESS | 3768 | 1467246942439 Marionette DEBUG loaded listener.js 17:35:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (177DA800) [pid = 3768] [serial = 462] [outer = 144ED000] 17:35:42 INFO - PROCESS | 3768 | 1467246942847 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:35:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:35:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 699ms 17:35:42 INFO - PROCESS | 3768 | 1467246942902 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 17:35:42 INFO - PROCESS | 3768 | 1467246942905 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 17:35:42 INFO - PROCESS | 3768 | 1467246942908 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:35:42 INFO - PROCESS | 3768 | 1467246942910 Marionette TRACE conn2 <- [1,582,null,{}] 17:35:42 INFO - PROCESS | 3768 | 1467246942913 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:42 INFO - PROCESS | 3768 | 1467246942916 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:43 INFO - PROCESS | 3768 | 1467246943067 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 17:35:43 INFO - PROCESS | 3768 | 1467246943130 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:43 INFO - PROCESS | 3768 | 1467246943133 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:43 INFO - PROCESS | 3768 | ++DOCSHELL 17AC5400 == 38 [pid = 3768] [id = 155] 17:35:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (17AC6400) [pid = 3768] [serial = 463] [outer = 00000000] 17:35:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (17F81800) [pid = 3768] [serial = 464] [outer = 17AC6400] 17:35:43 INFO - PROCESS | 3768 | 1467246943183 Marionette DEBUG loaded listener.js 17:35:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (19847000) [pid = 3768] [serial = 465] [outer = 17AC6400] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (1A32C800) [pid = 3768] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (19AC3000) [pid = 3768] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (0C7F8000) [pid = 3768] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (11028400) [pid = 3768] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (157D3000) [pid = 3768] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1697C000) [pid = 3768] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (15C70C00) [pid = 3768] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (10E01400) [pid = 3768] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (10A03400) [pid = 3768] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (14F44000) [pid = 3768] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1AE46400) [pid = 3768] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (179B2800) [pid = 3768] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (11441400) [pid = 3768] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (177DC400) [pid = 3768] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:35:43 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (13127C00) [pid = 3768] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:35:44 INFO - PROCESS | 3768 | 1467246944001 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1113ms 17:35:44 INFO - PROCESS | 3768 | 1467246944040 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 17:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:35:44 INFO - PROCESS | 3768 | 1467246944042 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 17:35:44 INFO - PROCESS | 3768 | 1467246944045 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:35:44 INFO - PROCESS | 3768 | 1467246944046 Marionette TRACE conn2 <- [1,586,null,{}] 17:35:44 INFO - PROCESS | 3768 | 1467246944050 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:44 INFO - PROCESS | 3768 | 1467246944051 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:44 INFO - PROCESS | 3768 | 1467246944131 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 17:35:44 INFO - PROCESS | 3768 | 1467246944136 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:44 INFO - PROCESS | 3768 | 1467246944138 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:44 INFO - PROCESS | 3768 | ++DOCSHELL 1314A400 == 39 [pid = 3768] [id = 156] 17:35:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (14495800) [pid = 3768] [serial = 466] [outer = 00000000] 17:35:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (15C27000) [pid = 3768] [serial = 467] [outer = 14495800] 17:35:44 INFO - PROCESS | 3768 | 1467246944181 Marionette DEBUG loaded listener.js 17:35:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (15CF2C00) [pid = 3768] [serial = 468] [outer = 14495800] 17:35:44 INFO - PROCESS | 3768 | 1467246944578 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 604ms 17:35:44 INFO - PROCESS | 3768 | 1467246944644 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 17:35:44 INFO - PROCESS | 3768 | 1467246944646 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 17:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:35:44 INFO - PROCESS | 3768 | 1467246944687 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:35:44 INFO - PROCESS | 3768 | 1467246944689 Marionette TRACE conn2 <- [1,590,null,{}] 17:35:44 INFO - PROCESS | 3768 | 1467246944692 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:44 INFO - PROCESS | 3768 | 1467246944704 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:44 INFO - PROCESS | 3768 | 1467246944785 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 17:35:44 INFO - PROCESS | 3768 | 1467246944796 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:44 INFO - PROCESS | 3768 | 1467246944798 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:44 INFO - PROCESS | 3768 | ++DOCSHELL 180F3800 == 40 [pid = 3768] [id = 157] 17:35:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1984D000) [pid = 3768] [serial = 469] [outer = 00000000] 17:35:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (19852000) [pid = 3768] [serial = 470] [outer = 1984D000] 17:35:44 INFO - PROCESS | 3768 | 1467246944841 Marionette DEBUG loaded listener.js 17:35:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (19A19400) [pid = 3768] [serial = 471] [outer = 1984D000] 17:35:45 INFO - PROCESS | 3768 | 1467246945369 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 747ms 17:35:45 INFO - PROCESS | 3768 | 1467246945421 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 17:35:45 INFO - PROCESS | 3768 | 1467246945423 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 17:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:35:45 INFO - PROCESS | 3768 | 1467246945426 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:35:45 INFO - PROCESS | 3768 | 1467246945428 Marionette TRACE conn2 <- [1,594,null,{}] 17:35:45 INFO - PROCESS | 3768 | 1467246945432 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:45 INFO - PROCESS | 3768 | 1467246945433 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:45 INFO - PROCESS | 3768 | 1467246945554 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 17:35:45 INFO - PROCESS | 3768 | 1467246945564 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:45 INFO - PROCESS | 3768 | 1467246945566 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:45 INFO - PROCESS | 3768 | ++DOCSHELL 19ACB400 == 41 [pid = 3768] [id = 158] 17:35:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (19ACDC00) [pid = 3768] [serial = 472] [outer = 00000000] 17:35:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (19F74C00) [pid = 3768] [serial = 473] [outer = 19ACDC00] 17:35:45 INFO - PROCESS | 3768 | 1467246945609 Marionette DEBUG loaded listener.js 17:35:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (19FA6C00) [pid = 3768] [serial = 474] [outer = 19ACDC00] 17:35:46 INFO - PROCESS | 3768 | 1467246946383 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1018ms 17:35:46 INFO - PROCESS | 3768 | 1467246946430 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 17:35:46 INFO - PROCESS | 3768 | 1467246946435 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 17:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:35:46 INFO - PROCESS | 3768 | 1467246946439 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:35:46 INFO - PROCESS | 3768 | 1467246946444 Marionette TRACE conn2 <- [1,598,null,{}] 17:35:46 INFO - PROCESS | 3768 | 1467246946449 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:46 INFO - PROCESS | 3768 | 1467246946452 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:46 INFO - PROCESS | 3768 | 1467246946582 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 17:35:46 INFO - PROCESS | 3768 | 1467246946709 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:46 INFO - PROCESS | 3768 | 1467246946712 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:46 INFO - PROCESS | 3768 | ++DOCSHELL 10A04400 == 42 [pid = 3768] [id = 159] 17:35:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (10A09C00) [pid = 3768] [serial = 475] [outer = 00000000] 17:35:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (10E08C00) [pid = 3768] [serial = 476] [outer = 10A09C00] 17:35:46 INFO - PROCESS | 3768 | 1467246946769 Marionette DEBUG loaded listener.js 17:35:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (110ED800) [pid = 3768] [serial = 477] [outer = 10A09C00] 17:35:47 INFO - PROCESS | 3768 | 1467246947477 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1065ms 17:35:47 INFO - PROCESS | 3768 | 1467246947520 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 17:35:47 INFO - PROCESS | 3768 | 1467246947524 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 17:35:47 INFO - PROCESS | 3768 | 1467246947556 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:35:47 INFO - PROCESS | 3768 | 1467246947559 Marionette TRACE conn2 <- [1,602,null,{}] 17:35:47 INFO - PROCESS | 3768 | 1467246947563 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:47 INFO - PROCESS | 3768 | 1467246947566 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:47 INFO - PROCESS | 3768 | 1467246947702 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 17:35:47 INFO - PROCESS | 3768 | 1467246947836 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:47 INFO - PROCESS | 3768 | 1467246947839 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:47 INFO - PROCESS | 3768 | ++DOCSHELL 12DC3800 == 43 [pid = 3768] [id = 160] 17:35:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (13126000) [pid = 3768] [serial = 478] [outer = 00000000] 17:35:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (13944400) [pid = 3768] [serial = 479] [outer = 13126000] 17:35:47 INFO - PROCESS | 3768 | 1467246947901 Marionette DEBUG loaded listener.js 17:35:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (144E4000) [pid = 3768] [serial = 480] [outer = 13126000] 17:35:48 INFO - PROCESS | 3768 | 1467246948782 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1319ms 17:35:48 INFO - PROCESS | 3768 | --DOCSHELL 10A81400 == 42 [pid = 3768] [id = 21] 17:35:48 INFO - PROCESS | 3768 | --DOCSHELL 11024400 == 41 [pid = 3768] [id = 27] 17:35:48 INFO - PROCESS | 3768 | --DOCSHELL 1026B000 == 40 [pid = 3768] [id = 28] 17:35:48 INFO - PROCESS | 3768 | --DOCSHELL 15FB3800 == 39 [pid = 3768] [id = 26] 17:35:48 INFO - PROCESS | 3768 | --DOCSHELL 155BFC00 == 38 [pid = 3768] [id = 25] 17:35:48 INFO - PROCESS | 3768 | --DOCSHELL 1449D000 == 37 [pid = 3768] [id = 24] 17:35:48 INFO - PROCESS | 3768 | --DOCSHELL 16744000 == 36 [pid = 3768] [id = 8] 17:35:48 INFO - PROCESS | 3768 | --DOCSHELL 13030C00 == 35 [pid = 3768] [id = 22] 17:35:48 INFO - PROCESS | 3768 | --DOCSHELL 1393A400 == 34 [pid = 3768] [id = 23] 17:35:48 INFO - PROCESS | 3768 | --DOCSHELL 1984AC00 == 33 [pid = 3768] [id = 144] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (1A375000) [pid = 3768] [serial = 422] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (19D21000) [pid = 3768] [serial = 420] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (10E23400) [pid = 3768] [serial = 425] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (19D1AC00) [pid = 3768] [serial = 419] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (1A511C00) [pid = 3768] [serial = 423] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1801E800) [pid = 3768] [serial = 429] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (177CF800) [pid = 3768] [serial = 413] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (16F25000) [pid = 3768] [serial = 410] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (16F29C00) [pid = 3768] [serial = 411] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (15CED400) [pid = 3768] [serial = 407] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (15FAC400) [pid = 3768] [serial = 408] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (10E10800) [pid = 3768] [serial = 404] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (11C4B000) [pid = 3768] [serial = 405] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (140EB400) [pid = 3768] [serial = 402] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (129B4400) [pid = 3768] [serial = 401] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1AF0DC00) [pid = 3768] [serial = 399] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1AF0C800) [pid = 3768] [serial = 398] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1AF05C00) [pid = 3768] [serial = 395] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1AF01800) [pid = 3768] [serial = 394] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (19AC2C00) [pid = 3768] [serial = 392] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19850400) [pid = 3768] [serial = 391] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15CF1800) [pid = 3768] [serial = 389] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1576C000) [pid = 3768] [serial = 388] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (19ACE400) [pid = 3768] [serial = 386] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1576A000) [pid = 3768] [serial = 173] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1801E400) [pid = 3768] [serial = 416] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (19A18800) [pid = 3768] [serial = 417] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15CF5400) [pid = 3768] [serial = 428] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1A329C00) [pid = 3768] [serial = 431] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (177D4400) [pid = 3768] [serial = 414] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (13946C00) [pid = 3768] [serial = 426] [outer = 00000000] [url = about:blank] 17:35:48 INFO - PROCESS | 3768 | 1467246948884 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 17:35:48 INFO - PROCESS | 3768 | 1467246948888 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 17:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:35:48 INFO - PROCESS | 3768 | 1467246948943 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:35:48 INFO - PROCESS | 3768 | 1467246948946 Marionette TRACE conn2 <- [1,606,null,{}] 17:35:48 INFO - PROCESS | 3768 | 1467246948952 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:48 INFO - PROCESS | 3768 | 1467246948954 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:49 INFO - PROCESS | 3768 | 1467246949047 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 17:35:49 INFO - PROCESS | 3768 | 1467246949055 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:49 INFO - PROCESS | 3768 | 1467246949059 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:49 INFO - PROCESS | 3768 | ++DOCSHELL 10B77C00 == 34 [pid = 3768] [id = 161] 17:35:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10E02000) [pid = 3768] [serial = 481] [outer = 00000000] 17:35:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10E1E800) [pid = 3768] [serial = 482] [outer = 10E02000] 17:35:49 INFO - PROCESS | 3768 | 1467246949110 Marionette DEBUG loaded listener.js 17:35:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (11021C00) [pid = 3768] [serial = 483] [outer = 10E02000] 17:35:49 INFO - PROCESS | 3768 | 1467246949596 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 700ms 17:35:49 INFO - PROCESS | 3768 | 1467246949644 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 17:35:49 INFO - PROCESS | 3768 | 1467246949650 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 17:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:35:49 INFO - PROCESS | 3768 | 1467246949659 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:35:49 INFO - PROCESS | 3768 | 1467246949661 Marionette TRACE conn2 <- [1,610,null,{}] 17:35:49 INFO - PROCESS | 3768 | 1467246949665 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:49 INFO - PROCESS | 3768 | 1467246949668 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:49 INFO - PROCESS | 3768 | 1467246949754 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 17:35:49 INFO - PROCESS | 3768 | 1467246949760 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:49 INFO - PROCESS | 3768 | 1467246949763 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:49 INFO - PROCESS | 3768 | ++DOCSHELL 12BCB400 == 35 [pid = 3768] [id = 162] 17:35:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (13034000) [pid = 3768] [serial = 484] [outer = 00000000] 17:35:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (13121C00) [pid = 3768] [serial = 485] [outer = 13034000] 17:35:49 INFO - PROCESS | 3768 | 1467246949811 Marionette DEBUG loaded listener.js 17:35:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (13288000) [pid = 3768] [serial = 486] [outer = 13034000] 17:35:50 INFO - PROCESS | 3768 | 1467246950280 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 636ms 17:35:50 INFO - PROCESS | 3768 | 1467246950297 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 17:35:50 INFO - PROCESS | 3768 | 1467246950299 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 17:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:35:50 INFO - PROCESS | 3768 | 1467246950307 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:35:50 INFO - PROCESS | 3768 | 1467246950310 Marionette TRACE conn2 <- [1,614,null,{}] 17:35:50 INFO - PROCESS | 3768 | 1467246950320 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:50 INFO - PROCESS | 3768 | 1467246950325 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:50 INFO - PROCESS | 3768 | 1467246950409 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 17:35:50 INFO - PROCESS | 3768 | 1467246950449 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:50 INFO - PROCESS | 3768 | 1467246950453 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:50 INFO - PROCESS | 3768 | ++DOCSHELL 155BBC00 == 36 [pid = 3768] [id = 163] 17:35:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (155BDC00) [pid = 3768] [serial = 487] [outer = 00000000] 17:35:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15770C00) [pid = 3768] [serial = 488] [outer = 155BDC00] 17:35:50 INFO - PROCESS | 3768 | 1467246950506 Marionette DEBUG loaded listener.js 17:35:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (15C6C800) [pid = 3768] [serial = 489] [outer = 155BDC00] 17:35:51 INFO - PROCESS | 3768 | 1467246951013 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 748ms 17:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:35:51 INFO - PROCESS | 3768 | 1467246951076 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 17:35:51 INFO - PROCESS | 3768 | 1467246951078 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 17:35:51 INFO - PROCESS | 3768 | 1467246951082 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:35:51 INFO - PROCESS | 3768 | 1467246951083 Marionette TRACE conn2 <- [1,618,null,{}] 17:35:51 INFO - PROCESS | 3768 | 1467246951087 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:51 INFO - PROCESS | 3768 | 1467246951089 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:51 INFO - PROCESS | 3768 | 1467246951172 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 17:35:51 INFO - PROCESS | 3768 | 1467246951177 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:51 INFO - PROCESS | 3768 | 1467246951179 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:51 INFO - PROCESS | 3768 | ++DOCSHELL 15CF7000 == 37 [pid = 3768] [id = 164] 17:35:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15FB3800) [pid = 3768] [serial = 490] [outer = 00000000] 17:35:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16D5F800) [pid = 3768] [serial = 491] [outer = 15FB3800] 17:35:51 INFO - PROCESS | 3768 | 1467246951223 Marionette DEBUG loaded listener.js 17:35:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16F21400) [pid = 3768] [serial = 492] [outer = 15FB3800] 17:35:51 INFO - PROCESS | 3768 | 1467246951685 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 635ms 17:35:51 INFO - PROCESS | 3768 | 1467246951726 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 17:35:51 INFO - PROCESS | 3768 | 1467246951729 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 17:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:35:51 INFO - PROCESS | 3768 | 1467246951732 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:35:51 INFO - PROCESS | 3768 | 1467246951734 Marionette TRACE conn2 <- [1,622,null,{}] 17:35:51 INFO - PROCESS | 3768 | 1467246951744 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:51 INFO - PROCESS | 3768 | 1467246951746 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:51 INFO - PROCESS | 3768 | 1467246951877 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 17:35:51 INFO - PROCESS | 3768 | 1467246951933 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:51 INFO - PROCESS | 3768 | 1467246951935 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:51 INFO - PROCESS | 3768 | ++DOCSHELL 16F24000 == 38 [pid = 3768] [id = 165] 17:35:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16F25000) [pid = 3768] [serial = 493] [outer = 00000000] 17:35:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16F2E400) [pid = 3768] [serial = 494] [outer = 16F25000] 17:35:51 INFO - PROCESS | 3768 | 1467246951979 Marionette DEBUG loaded listener.js 17:35:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16F73C00) [pid = 3768] [serial = 495] [outer = 16F25000] 17:35:52 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:52 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:52 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:52 INFO - PROCESS | 3768 | 1467246952423 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 779ms 17:35:52 INFO - PROCESS | 3768 | 1467246952491 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 17:35:52 INFO - PROCESS | 3768 | 1467246952493 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 17:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:35:52 INFO - PROCESS | 3768 | 1467246952496 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:35:52 INFO - PROCESS | 3768 | 1467246952498 Marionette TRACE conn2 <- [1,626,null,{}] 17:35:52 INFO - PROCESS | 3768 | 1467246952502 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:52 INFO - PROCESS | 3768 | 1467246952507 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:52 INFO - PROCESS | 3768 | 1467246952640 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 17:35:52 INFO - PROCESS | 3768 | 1467246952703 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:52 INFO - PROCESS | 3768 | 1467246952705 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:52 INFO - PROCESS | 3768 | ++DOCSHELL 177D9400 == 39 [pid = 3768] [id = 166] 17:35:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (177DAC00) [pid = 3768] [serial = 496] [outer = 00000000] 17:35:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (179B0C00) [pid = 3768] [serial = 497] [outer = 177DAC00] 17:35:52 INFO - PROCESS | 3768 | 1467246952812 Marionette DEBUG loaded listener.js 17:35:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (177E4800) [pid = 3768] [serial = 498] [outer = 177DAC00] 17:35:53 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:53 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:53 INFO - PROCESS | 3768 | 1467246953217 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 748ms 17:35:53 INFO - PROCESS | 3768 | 1467246953275 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 17:35:53 INFO - PROCESS | 3768 | 1467246953278 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 17:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:35:53 INFO - PROCESS | 3768 | 1467246953281 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:35:53 INFO - PROCESS | 3768 | 1467246953283 Marionette TRACE conn2 <- [1,630,null,{}] 17:35:53 INFO - PROCESS | 3768 | 1467246953286 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:53 INFO - PROCESS | 3768 | 1467246953288 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:53 INFO - PROCESS | 3768 | 1467246953394 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 17:35:53 INFO - PROCESS | 3768 | 1467246953399 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:53 INFO - PROCESS | 3768 | 1467246953401 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:53 INFO - PROCESS | 3768 | ++DOCSHELL 15CF0400 == 40 [pid = 3768] [id = 167] 17:35:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (17AD1000) [pid = 3768] [serial = 499] [outer = 00000000] 17:35:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (180F8000) [pid = 3768] [serial = 500] [outer = 17AD1000] 17:35:53 INFO - PROCESS | 3768 | 1467246953448 Marionette DEBUG loaded listener.js 17:35:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1984D800) [pid = 3768] [serial = 501] [outer = 17AD1000] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1328DC00) [pid = 3768] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (16B4F800) [pid = 3768] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (15CE8400) [pid = 3768] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16F25800) [pid = 3768] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1126F000) [pid = 3768] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (171CF800) [pid = 3768] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (104E4C00) [pid = 3768] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (140EC400) [pid = 3768] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (14F49400) [pid = 3768] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (144ED000) [pid = 3768] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (17AC6400) [pid = 3768] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1984D000) [pid = 3768] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1984B800) [pid = 3768] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:35:53 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (14495800) [pid = 3768] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:35:53 INFO - PROCESS | 3768 | 1467246953970 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:35:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:35:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 747ms 17:35:54 INFO - PROCESS | 3768 | 1467246954021 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 17:35:54 INFO - PROCESS | 3768 | 1467246954023 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 17:35:54 INFO - PROCESS | 3768 | 1467246954026 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:35:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:35:54 INFO - PROCESS | 3768 | 1467246954028 Marionette TRACE conn2 <- [1,634,null,{}] 17:35:54 INFO - PROCESS | 3768 | 1467246954031 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:54 INFO - PROCESS | 3768 | 1467246954033 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:54 INFO - PROCESS | 3768 | 1467246954113 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 17:35:54 INFO - PROCESS | 3768 | 1467246954119 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:54 INFO - PROCESS | 3768 | 1467246954121 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:54 INFO - PROCESS | 3768 | ++DOCSHELL 1281C400 == 41 [pid = 3768] [id = 168] 17:35:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (14F46800) [pid = 3768] [serial = 502] [outer = 00000000] 17:35:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16F2B400) [pid = 3768] [serial = 503] [outer = 14F46800] 17:35:54 INFO - PROCESS | 3768 | 1467246954164 Marionette DEBUG loaded listener.js 17:35:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (177B2C00) [pid = 3768] [serial = 504] [outer = 14F46800] 17:35:54 INFO - PROCESS | 3768 | 1467246954650 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:35:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:35:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 652ms 17:35:54 INFO - PROCESS | 3768 | 1467246954697 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 17:35:54 INFO - PROCESS | 3768 | 1467246954699 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 17:35:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:35:54 INFO - PROCESS | 3768 | 1467246954702 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:35:54 INFO - PROCESS | 3768 | 1467246954704 Marionette TRACE conn2 <- [1,638,null,{}] 17:35:54 INFO - PROCESS | 3768 | 1467246954707 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:54 INFO - PROCESS | 3768 | 1467246954709 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:54 INFO - PROCESS | 3768 | 1467246954800 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 17:35:54 INFO - PROCESS | 3768 | 1467246954832 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:54 INFO - PROCESS | 3768 | 1467246954835 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:54 INFO - PROCESS | 3768 | ++DOCSHELL 14F44C00 == 42 [pid = 3768] [id = 169] 17:35:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15CEAC00) [pid = 3768] [serial = 505] [outer = 00000000] 17:35:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19850400) [pid = 3768] [serial = 506] [outer = 15CEAC00] 17:35:54 INFO - PROCESS | 3768 | 1467246954884 Marionette DEBUG loaded listener.js 17:35:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19854000) [pid = 3768] [serial = 507] [outer = 15CEAC00] 17:35:55 INFO - PROCESS | 3768 | 1467246955311 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 652ms 17:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:35:55 INFO - PROCESS | 3768 | 1467246955353 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 17:35:55 INFO - PROCESS | 3768 | 1467246955355 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 17:35:55 INFO - PROCESS | 3768 | 1467246955358 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:35:55 INFO - PROCESS | 3768 | 1467246955360 Marionette TRACE conn2 <- [1,642,null,{}] 17:35:55 INFO - PROCESS | 3768 | 1467246955363 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:55 INFO - PROCESS | 3768 | 1467246955365 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:55 INFO - PROCESS | 3768 | 1467246955444 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 17:35:55 INFO - PROCESS | 3768 | 1467246955449 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:55 INFO - PROCESS | 3768 | 1467246955451 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:55 INFO - PROCESS | 3768 | ++DOCSHELL 150BE000 == 43 [pid = 3768] [id = 170] 17:35:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17F7D400) [pid = 3768] [serial = 508] [outer = 00000000] 17:35:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (19ACAC00) [pid = 3768] [serial = 509] [outer = 17F7D400] 17:35:55 INFO - PROCESS | 3768 | 1467246955495 Marionette DEBUG loaded listener.js 17:35:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (19ACB800) [pid = 3768] [serial = 510] [outer = 17F7D400] 17:35:56 INFO - PROCESS | 3768 | 1467246956082 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:35:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 748ms 17:35:56 INFO - PROCESS | 3768 | 1467246956098 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 17:35:56 INFO - PROCESS | 3768 | 1467246956102 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 17:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:35:56 INFO - PROCESS | 3768 | 1467246956121 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:35:56 INFO - PROCESS | 3768 | 1467246956124 Marionette TRACE conn2 <- [1,646,null,{}] 17:35:56 INFO - PROCESS | 3768 | 1467246956130 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:56 INFO - PROCESS | 3768 | 1467246956133 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:56 INFO - PROCESS | 3768 | 1467246956283 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 17:35:56 INFO - PROCESS | 3768 | 1467246956413 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:56 INFO - PROCESS | 3768 | 1467246956416 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:56 INFO - PROCESS | 3768 | ++DOCSHELL 10A79000 == 44 [pid = 3768] [id = 171] 17:35:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10E0E000) [pid = 3768] [serial = 511] [outer = 00000000] 17:35:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (129F5800) [pid = 3768] [serial = 512] [outer = 10E0E000] 17:35:56 INFO - PROCESS | 3768 | 1467246956472 Marionette DEBUG loaded listener.js 17:35:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (13147800) [pid = 3768] [serial = 513] [outer = 10E0E000] 17:35:57 INFO - PROCESS | 3768 | 1467246957062 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 953ms 17:35:57 INFO - PROCESS | 3768 | 1467246957100 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 17:35:57 INFO - PROCESS | 3768 | 1467246957105 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 17:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:35:57 INFO - PROCESS | 3768 | 1467246957111 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:35:57 INFO - PROCESS | 3768 | 1467246957114 Marionette TRACE conn2 <- [1,650,null,{}] 17:35:57 INFO - PROCESS | 3768 | 1467246957118 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:57 INFO - PROCESS | 3768 | 1467246957121 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:57 INFO - PROCESS | 3768 | 1467246957230 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 17:35:57 INFO - PROCESS | 3768 | 1467246957345 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:57 INFO - PROCESS | 3768 | 1467246957348 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:57 INFO - PROCESS | 3768 | ++DOCSHELL 14F3EC00 == 45 [pid = 3768] [id = 172] 17:35:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (14F45C00) [pid = 3768] [serial = 514] [outer = 00000000] 17:35:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (15C1D000) [pid = 3768] [serial = 515] [outer = 14F45C00] 17:35:57 INFO - PROCESS | 3768 | 1467246957443 Marionette DEBUG loaded listener.js 17:35:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (15CF3000) [pid = 3768] [serial = 516] [outer = 14F45C00] 17:35:57 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:57 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:58 INFO - PROCESS | 3768 | 1467246958048 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 17:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1018ms 17:35:58 INFO - PROCESS | 3768 | 1467246958112 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 17:35:58 INFO - PROCESS | 3768 | 1467246958114 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 17:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:35:58 INFO - PROCESS | 3768 | 1467246958118 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:35:58 INFO - PROCESS | 3768 | 1467246958122 Marionette TRACE conn2 <- [1,654,null,{}] 17:35:58 INFO - PROCESS | 3768 | 1467246958133 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:58 INFO - PROCESS | 3768 | 1467246958137 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:58 INFO - PROCESS | 3768 | 1467246958274 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 17:35:58 INFO - PROCESS | 3768 | 1467246958415 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:58 INFO - PROCESS | 3768 | 1467246958419 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:58 INFO - PROCESS | 3768 | ++DOCSHELL 19A1BC00 == 46 [pid = 3768] [id = 173] 17:35:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (19A1D400) [pid = 3768] [serial = 517] [outer = 00000000] 17:35:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (19AC8C00) [pid = 3768] [serial = 518] [outer = 19A1D400] 17:35:58 INFO - PROCESS | 3768 | 1467246958475 Marionette DEBUG loaded listener.js 17:35:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (19D1D400) [pid = 3768] [serial = 519] [outer = 19A1D400] 17:35:58 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:58 INFO - PROCESS | 3768 | [3768] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:59 INFO - PROCESS | 3768 | 1467246959044 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 17:35:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:35:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 954ms 17:35:59 INFO - PROCESS | 3768 | 1467246959095 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 3768 | 1467246959098 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 17:35:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:35:59 INFO - PROCESS | 3768 | 1467246959102 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:35:59 INFO - PROCESS | 3768 | 1467246959104 Marionette TRACE conn2 <- [1,658,null,{}] 17:35:59 INFO - PROCESS | 3768 | 1467246959107 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:59 INFO - PROCESS | 3768 | 1467246959110 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:59 INFO - PROCESS | 3768 | 1467246959215 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 17:35:59 INFO - PROCESS | 3768 | 1467246959342 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:59 INFO - PROCESS | 3768 | 1467246959344 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:35:59 INFO - PROCESS | 3768 | ++DOCSHELL 177D1000 == 47 [pid = 3768] [id = 174] 17:35:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (19D23C00) [pid = 3768] [serial = 520] [outer = 00000000] 17:35:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (19F69C00) [pid = 3768] [serial = 521] [outer = 19D23C00] 17:35:59 INFO - PROCESS | 3768 | 1467246959397 Marionette DEBUG loaded listener.js 17:35:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (19F74800) [pid = 3768] [serial = 522] [outer = 19D23C00] 17:36:00 INFO - PROCESS | 3768 | 1467246960110 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 17:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1049ms 17:36:00 INFO - PROCESS | 3768 | 1467246960166 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 17:36:00 INFO - PROCESS | 3768 | 1467246960170 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 17:36:00 INFO - PROCESS | 3768 | 1467246960175 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:36:00 INFO - PROCESS | 3768 | 1467246960178 Marionette TRACE conn2 <- [1,662,null,{}] 17:36:00 INFO - PROCESS | 3768 | 1467246960184 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:00 INFO - PROCESS | 3768 | 1467246960187 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:00 INFO - PROCESS | 3768 | 1467246960334 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 17:36:00 INFO - PROCESS | 3768 | 1467246960465 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:00 INFO - PROCESS | 3768 | 1467246960469 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:00 INFO - PROCESS | 3768 | ++DOCSHELL 13149000 == 48 [pid = 3768] [id = 175] 17:36:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (1328CC00) [pid = 3768] [serial = 523] [outer = 00000000] 17:36:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (1400CC00) [pid = 3768] [serial = 524] [outer = 1328CC00] 17:36:00 INFO - PROCESS | 3768 | 1467246960521 Marionette DEBUG loaded listener.js 17:36:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (140EFC00) [pid = 3768] [serial = 525] [outer = 1328CC00] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 104E8C00 == 47 [pid = 3768] [id = 19] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 155BBC00 == 46 [pid = 3768] [id = 163] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 1A375400 == 45 [pid = 3768] [id = 10] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 15CF7000 == 44 [pid = 3768] [id = 164] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 1A514400 == 43 [pid = 3768] [id = 11] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 1B280C00 == 42 [pid = 3768] [id = 18] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 16F24000 == 41 [pid = 3768] [id = 165] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 177D9400 == 40 [pid = 3768] [id = 166] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 15CF0400 == 39 [pid = 3768] [id = 167] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 1B116C00 == 38 [pid = 3768] [id = 15] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 14F44C00 == 37 [pid = 3768] [id = 169] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 1A74F800 == 36 [pid = 3768] [id = 12] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 1AE4B000 == 35 [pid = 3768] [id = 14] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 1281C400 == 34 [pid = 3768] [id = 168] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 13942000 == 33 [pid = 3768] [id = 20] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 1A9CE400 == 32 [pid = 3768] [id = 13] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 177D1000 == 31 [pid = 3768] [id = 174] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 14F3EC00 == 30 [pid = 3768] [id = 172] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 19A1BC00 == 29 [pid = 3768] [id = 173] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 150BE000 == 28 [pid = 3768] [id = 170] 17:36:01 INFO - PROCESS | 3768 | --DOCSHELL 10A79000 == 27 [pid = 3768] [id = 171] 17:36:01 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (1345D000) [pid = 3768] [serial = 440] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (13C1F000) [pid = 3768] [serial = 441] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (16F02400) [pid = 3768] [serial = 452] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (16F06800) [pid = 3768] [serial = 453] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (15FAAC00) [pid = 3768] [serial = 449] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1697C800) [pid = 3768] [serial = 450] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (16F30000) [pid = 3768] [serial = 455] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (11AE0000) [pid = 3768] [serial = 437] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1281EC00) [pid = 3768] [serial = 438] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1770AC00) [pid = 3768] [serial = 458] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (10A81800) [pid = 3768] [serial = 434] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (10E02C00) [pid = 3768] [serial = 435] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (14F3D400) [pid = 3768] [serial = 443] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (14F46400) [pid = 3768] [serial = 444] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (15763400) [pid = 3768] [serial = 446] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (157CA800) [pid = 3768] [serial = 447] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177D4800) [pid = 3768] [serial = 461] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1770F000) [pid = 3768] [serial = 459] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (17F81800) [pid = 3768] [serial = 464] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (177DA800) [pid = 3768] [serial = 462] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19852000) [pid = 3768] [serial = 470] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (19F74C00) [pid = 3768] [serial = 473] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A74D800) [pid = 3768] [serial = 432] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (19847000) [pid = 3768] [serial = 465] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19A19400) [pid = 3768] [serial = 471] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (15C27000) [pid = 3768] [serial = 467] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15CF2C00) [pid = 3768] [serial = 468] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16F30400) [pid = 3768] [serial = 456] [outer = 00000000] [url = about:blank] 17:36:01 INFO - PROCESS | 3768 | 1467246961791 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 17:36:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 17:36:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1638ms 17:36:01 INFO - PROCESS | 3768 | 1467246961836 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 17:36:01 INFO - PROCESS | 3768 | 1467246961840 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 17:36:01 INFO - PROCESS | 3768 | 1467246961844 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:36:01 INFO - PROCESS | 3768 | 1467246961847 Marionette TRACE conn2 <- [1,666,null,{}] 17:36:01 INFO - PROCESS | 3768 | 1467246961853 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:01 INFO - PROCESS | 3768 | 1467246961855 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:01 INFO - PROCESS | 3768 | 1467246961939 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 17:36:02 INFO - PROCESS | 3768 | 1467246962023 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:02 INFO - PROCESS | 3768 | 1467246962025 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:02 INFO - PROCESS | 3768 | ++DOCSHELL 1047E800 == 28 [pid = 3768] [id = 176] 17:36:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1047F800) [pid = 3768] [serial = 526] [outer = 00000000] 17:36:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (10B78000) [pid = 3768] [serial = 527] [outer = 1047F800] 17:36:02 INFO - PROCESS | 3768 | 1467246962073 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (10E03000) [pid = 3768] [serial = 528] [outer = 1047F800] 17:36:02 INFO - PROCESS | 3768 | 1467246962510 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 17:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 716ms 17:36:02 INFO - PROCESS | 3768 | 1467246962579 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 17:36:02 INFO - PROCESS | 3768 | 1467246962584 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 17:36:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:36:02 INFO - PROCESS | 3768 | 1467246962591 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:36:02 INFO - PROCESS | 3768 | 1467246962593 Marionette TRACE conn2 <- [1,670,null,{}] 17:36:02 INFO - PROCESS | 3768 | 1467246962597 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:02 INFO - PROCESS | 3768 | 1467246962599 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:02 INFO - PROCESS | 3768 | 1467246962685 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 17:36:02 INFO - PROCESS | 3768 | 1467246962691 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:02 INFO - PROCESS | 3768 | 1467246962693 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:02 INFO - PROCESS | 3768 | ++DOCSHELL 1126E400 == 29 [pid = 3768] [id = 177] 17:36:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1143C000) [pid = 3768] [serial = 529] [outer = 00000000] 17:36:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (11C48800) [pid = 3768] [serial = 530] [outer = 1143C000] 17:36:02 INFO - PROCESS | 3768 | 1467246962742 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (129B0000) [pid = 3768] [serial = 531] [outer = 1143C000] 17:36:03 INFO - PROCESS | 3768 | 1467246963737 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 17:36:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 17:36:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1208ms 17:36:03 INFO - PROCESS | 3768 | 1467246963791 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 17:36:03 INFO - PROCESS | 3768 | 1467246963793 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 17:36:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:36:03 INFO - PROCESS | 3768 | 1467246963797 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:36:03 INFO - PROCESS | 3768 | 1467246963800 Marionette TRACE conn2 <- [1,674,null,{}] 17:36:03 INFO - PROCESS | 3768 | 1467246963820 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:03 INFO - PROCESS | 3768 | 1467246963825 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:03 INFO - PROCESS | 3768 | 1467246963980 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 17:36:04 INFO - PROCESS | 3768 | 1467246964033 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:04 INFO - PROCESS | 3768 | 1467246964036 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:04 INFO - PROCESS | 3768 | ++DOCSHELL 140E7800 == 30 [pid = 3768] [id = 178] 17:36:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (140E7C00) [pid = 3768] [serial = 532] [outer = 00000000] 17:36:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (14F3E800) [pid = 3768] [serial = 533] [outer = 140E7C00] 17:36:04 INFO - PROCESS | 3768 | 1467246964083 Marionette DEBUG loaded listener.js 17:36:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (14F46400) [pid = 3768] [serial = 534] [outer = 140E7C00] 17:36:05 INFO - PROCESS | 3768 | 1467246965021 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 17:36:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:36:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1272ms 17:36:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:36:05 INFO - PROCESS | 3768 | 1467246965086 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 17:36:05 INFO - PROCESS | 3768 | 1467246965088 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 17:36:05 INFO - PROCESS | 3768 | 1467246965092 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:36:05 INFO - PROCESS | 3768 | 1467246965094 Marionette TRACE conn2 <- [1,678,null,{}] 17:36:05 INFO - PROCESS | 3768 | 1467246965098 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:05 INFO - PROCESS | 3768 | 1467246965100 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:05 INFO - PROCESS | 3768 | 1467246965213 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 17:36:05 INFO - PROCESS | 3768 | 1467246965261 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:05 INFO - PROCESS | 3768 | 1467246965263 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:05 INFO - PROCESS | 3768 | ++DOCSHELL 14F3D400 == 31 [pid = 3768] [id = 179] 17:36:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (14F3E000) [pid = 3768] [serial = 535] [outer = 00000000] 17:36:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15769400) [pid = 3768] [serial = 536] [outer = 14F3E000] 17:36:05 INFO - PROCESS | 3768 | 1467246965307 Marionette DEBUG loaded listener.js 17:36:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (15C1CC00) [pid = 3768] [serial = 537] [outer = 14F3E000] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (14F46800) [pid = 3768] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (13126000) [pid = 3768] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16F25000) [pid = 3768] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10E02000) [pid = 3768] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (17AD1000) [pid = 3768] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15FB3800) [pid = 3768] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (155BDC00) [pid = 3768] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15CEAC00) [pid = 3768] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (13034000) [pid = 3768] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19ACDC00) [pid = 3768] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (177DAC00) [pid = 3768] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10A09C00) [pid = 3768] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:36:05 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (17F7D400) [pid = 3768] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:36:06 INFO - PROCESS | 3768 | 1467246966372 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 17:36:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:36:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1319ms 17:36:06 INFO - PROCESS | 3768 | 1467246966426 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 17:36:06 INFO - PROCESS | 3768 | 1467246966428 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 17:36:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:36:06 INFO - PROCESS | 3768 | 1467246966434 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:36:06 INFO - PROCESS | 3768 | 1467246966435 Marionette TRACE conn2 <- [1,682,null,{}] 17:36:06 INFO - PROCESS | 3768 | 1467246966439 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:06 INFO - PROCESS | 3768 | 1467246966441 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:06 INFO - PROCESS | 3768 | 1467246966516 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 17:36:06 INFO - PROCESS | 3768 | 1467246966522 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:06 INFO - PROCESS | 3768 | 1467246966524 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:06 INFO - PROCESS | 3768 | ++DOCSHELL 10B74400 == 32 [pid = 3768] [id = 180] 17:36:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (10E0D000) [pid = 3768] [serial = 538] [outer = 00000000] 17:36:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (14F46800) [pid = 3768] [serial = 539] [outer = 10E0D000] 17:36:06 INFO - PROCESS | 3768 | 1467246966567 Marionette DEBUG loaded listener.js 17:36:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (155BDC00) [pid = 3768] [serial = 540] [outer = 10E0D000] 17:36:07 INFO - PROCESS | 3768 | 1467246967514 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 17:36:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 17:36:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1104ms 17:36:07 INFO - PROCESS | 3768 | 1467246967524 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 17:36:07 INFO - PROCESS | 3768 | 1467246967526 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 17:36:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:36:07 INFO - PROCESS | 3768 | 1467246967529 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:36:07 INFO - PROCESS | 3768 | 1467246967531 Marionette TRACE conn2 <- [1,686,null,{}] 17:36:07 INFO - PROCESS | 3768 | 1467246967535 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:07 INFO - PROCESS | 3768 | 1467246967540 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:07 INFO - PROCESS | 3768 | 1467246967665 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 17:36:07 INFO - PROCESS | 3768 | 1467246967671 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 3768 | 1467246967673 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:07 INFO - PROCESS | 3768 | ++DOCSHELL 15C68000 == 33 [pid = 3768] [id = 181] 17:36:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15C6A000) [pid = 3768] [serial = 541] [outer = 00000000] 17:36:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15FA8400) [pid = 3768] [serial = 542] [outer = 15C6A000] 17:36:07 INFO - PROCESS | 3768 | 1467246967716 Marionette DEBUG loaded listener.js 17:36:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1697E000) [pid = 3768] [serial = 543] [outer = 15C6A000] 17:36:08 INFO - PROCESS | 3768 | 1467246968889 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 17:36:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 17:36:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1400ms 17:36:08 INFO - PROCESS | 3768 | 1467246968935 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 17:36:08 INFO - PROCESS | 3768 | 1467246968939 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 17:36:08 INFO - PROCESS | 3768 | 1467246968944 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:36:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:36:08 INFO - PROCESS | 3768 | 1467246968948 Marionette TRACE conn2 <- [1,690,null,{}] 17:36:08 INFO - PROCESS | 3768 | 1467246968953 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:08 INFO - PROCESS | 3768 | 1467246968957 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:09 INFO - PROCESS | 3768 | 1467246969131 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 17:36:09 INFO - PROCESS | 3768 | 1467246969231 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:09 INFO - PROCESS | 3768 | 1467246969234 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:09 INFO - PROCESS | 3768 | ++DOCSHELL 10A78400 == 34 [pid = 3768] [id = 182] 17:36:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (10A7C000) [pid = 3768] [serial = 544] [outer = 00000000] 17:36:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (11ADF000) [pid = 3768] [serial = 545] [outer = 10A7C000] 17:36:09 INFO - PROCESS | 3768 | 1467246969290 Marionette DEBUG loaded listener.js 17:36:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (129F5C00) [pid = 3768] [serial = 546] [outer = 10A7C000] 17:36:10 INFO - PROCESS | 3768 | --DOCSHELL 10B74400 == 33 [pid = 3768] [id = 180] 17:36:10 INFO - PROCESS | 3768 | --DOCSHELL 14F3D400 == 32 [pid = 3768] [id = 179] 17:36:10 INFO - PROCESS | 3768 | --DOCSHELL 140E7800 == 31 [pid = 3768] [id = 178] 17:36:10 INFO - PROCESS | 3768 | --DOCSHELL 1126E400 == 30 [pid = 3768] [id = 177] 17:36:10 INFO - PROCESS | 3768 | --DOCSHELL 1047E800 == 29 [pid = 3768] [id = 176] 17:36:10 INFO - PROCESS | 3768 | --DOCSHELL 13149000 == 28 [pid = 3768] [id = 175] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19ACAC00) [pid = 3768] [serial = 509] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (19ACB800) [pid = 3768] [serial = 510] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19854000) [pid = 3768] [serial = 507] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16F2B400) [pid = 3768] [serial = 503] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (144E4000) [pid = 3768] [serial = 480] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16F73C00) [pid = 3768] [serial = 495] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10E1E800) [pid = 3768] [serial = 482] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (180F8000) [pid = 3768] [serial = 500] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16D5F800) [pid = 3768] [serial = 491] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (177B2C00) [pid = 3768] [serial = 504] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15770C00) [pid = 3768] [serial = 488] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (19850400) [pid = 3768] [serial = 506] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (13121C00) [pid = 3768] [serial = 485] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (15C6C800) [pid = 3768] [serial = 489] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (19FA6C00) [pid = 3768] [serial = 474] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (177E4800) [pid = 3768] [serial = 498] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (16F21400) [pid = 3768] [serial = 492] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (1984D800) [pid = 3768] [serial = 501] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (13944400) [pid = 3768] [serial = 479] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (10E08C00) [pid = 3768] [serial = 476] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (13288000) [pid = 3768] [serial = 486] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (179B0C00) [pid = 3768] [serial = 497] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (110ED800) [pid = 3768] [serial = 477] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (16F2E400) [pid = 3768] [serial = 494] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (11021C00) [pid = 3768] [serial = 483] [outer = 00000000] [url = about:blank] 17:36:10 INFO - PROCESS | 3768 | 1467246970519 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 17:36:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:36:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1619ms 17:36:10 INFO - PROCESS | 3768 | 1467246970578 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 17:36:10 INFO - PROCESS | 3768 | 1467246970581 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 17:36:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:36:10 INFO - PROCESS | 3768 | 1467246970623 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:36:10 INFO - PROCESS | 3768 | 1467246970626 Marionette TRACE conn2 <- [1,694,null,{}] 17:36:10 INFO - PROCESS | 3768 | 1467246970637 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:10 INFO - PROCESS | 3768 | 1467246970640 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:10 INFO - PROCESS | 3768 | 1467246970717 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 17:36:10 INFO - PROCESS | 3768 | 1467246970725 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:10 INFO - PROCESS | 3768 | 1467246970729 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:10 INFO - PROCESS | 3768 | ++DOCSHELL 10560800 == 29 [pid = 3768] [id = 183] 17:36:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (10E02400) [pid = 3768] [serial = 547] [outer = 00000000] 17:36:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (10ECF800) [pid = 3768] [serial = 548] [outer = 10E02400] 17:36:10 INFO - PROCESS | 3768 | 1467246970776 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (110E4000) [pid = 3768] [serial = 549] [outer = 10E02400] 17:36:11 INFO - PROCESS | 3768 | 1467246971712 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 17:36:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:36:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1148ms 17:36:11 INFO - PROCESS | 3768 | 1467246971725 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 3768 | 1467246971730 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 17:36:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:36:11 INFO - PROCESS | 3768 | 1467246971736 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - PROCESS | 3768 | 1467246971739 Marionette TRACE conn2 <- [1,698,null,{}] 17:36:11 INFO - PROCESS | 3768 | 1467246971742 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:11 INFO - PROCESS | 3768 | 1467246971745 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:11 INFO - PROCESS | 3768 | 1467246971828 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 17:36:11 INFO - PROCESS | 3768 | 1467246971835 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 3768 | 1467246971837 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:11 INFO - PROCESS | 3768 | ++DOCSHELL 1314A000 == 30 [pid = 3768] [id = 184] 17:36:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (13151000) [pid = 3768] [serial = 550] [outer = 00000000] 17:36:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (13288800) [pid = 3768] [serial = 551] [outer = 13151000] 17:36:11 INFO - PROCESS | 3768 | 1467246971883 Marionette DEBUG loaded listener.js 17:36:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (13942000) [pid = 3768] [serial = 552] [outer = 13151000] 17:36:12 INFO - PROCESS | 3768 | 1467246972823 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 17:36:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:36:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1148ms 17:36:12 INFO - PROCESS | 3768 | 1467246972881 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 17:36:12 INFO - PROCESS | 3768 | 1467246972883 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 17:36:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:36:12 INFO - PROCESS | 3768 | 1467246972887 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:36:12 INFO - PROCESS | 3768 | 1467246972891 Marionette TRACE conn2 <- [1,702,null,{}] 17:36:12 INFO - PROCESS | 3768 | 1467246972901 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:12 INFO - PROCESS | 3768 | 1467246972906 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:13 INFO - PROCESS | 3768 | 1467246973014 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 17:36:13 INFO - PROCESS | 3768 | 1467246973021 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:13 INFO - PROCESS | 3768 | 1467246973025 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:13 INFO - PROCESS | 3768 | ++DOCSHELL 155BBC00 == 31 [pid = 3768] [id = 185] 17:36:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (155BE000) [pid = 3768] [serial = 553] [outer = 00000000] 17:36:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (15C1C400) [pid = 3768] [serial = 554] [outer = 155BE000] 17:36:13 INFO - PROCESS | 3768 | 1467246973072 Marionette DEBUG loaded listener.js 17:36:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (15C6C000) [pid = 3768] [serial = 555] [outer = 155BE000] 17:36:13 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (14F3E000) [pid = 3768] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:36:13 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (1047F800) [pid = 3768] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:36:13 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (1143C000) [pid = 3768] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:36:13 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (10E0E000) [pid = 3768] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:36:13 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (14F45C00) [pid = 3768] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:36:13 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (19A1D400) [pid = 3768] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:36:13 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (19D23C00) [pid = 3768] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:36:13 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (1328CC00) [pid = 3768] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:36:13 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (10E0D000) [pid = 3768] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:36:13 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (140E7C00) [pid = 3768] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:36:14 INFO - PROCESS | 3768 | 1467246974038 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 17:36:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 17:36:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1195ms 17:36:14 INFO - PROCESS | 3768 | 1467246974090 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 3768 | 1467246974093 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 17:36:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:36:14 INFO - PROCESS | 3768 | 1467246974096 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:36:14 INFO - PROCESS | 3768 | 1467246974098 Marionette TRACE conn2 <- [1,706,null,{}] 17:36:14 INFO - PROCESS | 3768 | 1467246974101 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:14 INFO - PROCESS | 3768 | 1467246974103 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:14 INFO - PROCESS | 3768 | 1467246974184 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 17:36:14 INFO - PROCESS | 3768 | 1467246974190 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 3768 | 1467246974192 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:14 INFO - PROCESS | 3768 | ++DOCSHELL 10E0EC00 == 32 [pid = 3768] [id = 186] 17:36:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (13031400) [pid = 3768] [serial = 556] [outer = 00000000] 17:36:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (15C6F000) [pid = 3768] [serial = 557] [outer = 13031400] 17:36:14 INFO - PROCESS | 3768 | 1467246974237 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (15CED000) [pid = 3768] [serial = 558] [outer = 13031400] 17:36:15 INFO - PROCESS | 3768 | 1467246975185 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 17:36:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:36:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1101ms 17:36:15 INFO - PROCESS | 3768 | 1467246975229 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 3768 | 1467246975231 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 17:36:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:36:15 INFO - PROCESS | 3768 | 1467246975235 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:36:15 INFO - PROCESS | 3768 | 1467246975236 Marionette TRACE conn2 <- [1,710,null,{}] 17:36:15 INFO - PROCESS | 3768 | 1467246975240 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:15 INFO - PROCESS | 3768 | 1467246975242 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:15 INFO - PROCESS | 3768 | 1467246975317 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 17:36:15 INFO - PROCESS | 3768 | 1467246975322 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:15 INFO - PROCESS | 3768 | 1467246975325 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:15 INFO - PROCESS | 3768 | ++DOCSHELL 15C1D400 == 33 [pid = 3768] [id = 187] 17:36:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (15C68800) [pid = 3768] [serial = 559] [outer = 00000000] 17:36:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (16B5A800) [pid = 3768] [serial = 560] [outer = 15C68800] 17:36:15 INFO - PROCESS | 3768 | 1467246975368 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (16F0BC00) [pid = 3768] [serial = 561] [outer = 15C68800] 17:36:15 INFO - PROCESS | 3768 | 1467246975816 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 3768 | 1467246975874 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 17:36:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:36:15 INFO - PROCESS | 3768 | 1467246975878 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:36:15 INFO - PROCESS | 3768 | 1467246975879 Marionette TRACE conn2 <- [1,714,null,{}] 17:36:15 INFO - PROCESS | 3768 | 1467246975883 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:15 INFO - PROCESS | 3768 | 1467246975888 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:16 INFO - PROCESS | 3768 | 1467246975990 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 17:36:16 INFO - PROCESS | 3768 | 1467246976005 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 3768 | 1467246976007 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:16 INFO - PROCESS | 3768 | ++DOCSHELL 16F2CC00 == 34 [pid = 3768] [id = 188] 17:36:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (16F2B000) [pid = 3768] [serial = 562] [outer = 00000000] 17:36:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (16F6F400) [pid = 3768] [serial = 563] [outer = 16F2B000] 17:36:16 INFO - PROCESS | 3768 | 1467246976050 Marionette DEBUG loaded listener.js 17:36:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (16F73400) [pid = 3768] [serial = 564] [outer = 16F2B000] 17:36:16 INFO - PROCESS | 3768 | 1467246976686 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 17:36:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:36:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 849ms 17:36:16 INFO - PROCESS | 3768 | 1467246976721 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 17:36:16 INFO - PROCESS | 3768 | 1467246976725 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 17:36:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:36:16 INFO - PROCESS | 3768 | 1467246976744 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:36:16 INFO - PROCESS | 3768 | 1467246976747 Marionette TRACE conn2 <- [1,718,null,{}] 17:36:16 INFO - PROCESS | 3768 | 1467246976753 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:16 INFO - PROCESS | 3768 | 1467246976756 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:16 INFO - PROCESS | 3768 | 1467246976867 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 17:36:16 INFO - PROCESS | 3768 | 1467246976940 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 3768 | 1467246976943 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:17 INFO - PROCESS | 3768 | ++DOCSHELL 104EB400 == 35 [pid = 3768] [id = 189] 17:36:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (10B80400) [pid = 3768] [serial = 565] [outer = 00000000] 17:36:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (11AE7C00) [pid = 3768] [serial = 566] [outer = 10B80400] 17:36:17 INFO - PROCESS | 3768 | 1467246977042 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (13030C00) [pid = 3768] [serial = 567] [outer = 10B80400] 17:36:17 INFO - PROCESS | 3768 | 1467246977628 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 17:36:17 INFO - PROCESS | 3768 | 1467246977695 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 17:36:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:36:17 INFO - PROCESS | 3768 | 1467246977702 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:36:17 INFO - PROCESS | 3768 | 1467246977704 Marionette TRACE conn2 <- [1,722,null,{}] 17:36:17 INFO - PROCESS | 3768 | 1467246977709 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:17 INFO - PROCESS | 3768 | 1467246977711 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:17 INFO - PROCESS | 3768 | 1467246977845 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 17:36:17 INFO - PROCESS | 3768 | 1467246977925 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 3768 | 1467246977928 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:18 INFO - PROCESS | 3768 | ++DOCSHELL 14F4B800 == 36 [pid = 3768] [id = 190] 17:36:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (14F4BC00) [pid = 3768] [serial = 568] [outer = 00000000] 17:36:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (15770800) [pid = 3768] [serial = 569] [outer = 14F4BC00] 17:36:18 INFO - PROCESS | 3768 | 1467246978023 Marionette DEBUG loaded listener.js 17:36:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15CF2800) [pid = 3768] [serial = 570] [outer = 14F4BC00] 17:36:18 INFO - PROCESS | 3768 | 1467246978610 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 17:36:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:36:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 943ms 17:36:18 INFO - PROCESS | 3768 | 1467246978646 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 17:36:18 INFO - PROCESS | 3768 | 1467246978648 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 17:36:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:36:18 INFO - PROCESS | 3768 | 1467246978652 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:36:18 INFO - PROCESS | 3768 | 1467246978656 Marionette TRACE conn2 <- [1,726,null,{}] 17:36:18 INFO - PROCESS | 3768 | 1467246978667 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:18 INFO - PROCESS | 3768 | 1467246978672 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:18 INFO - PROCESS | 3768 | 1467246978778 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 17:36:18 INFO - PROCESS | 3768 | 1467246978873 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:18 INFO - PROCESS | 3768 | 1467246978876 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:18 INFO - PROCESS | 3768 | ++DOCSHELL 171D4400 == 37 [pid = 3768] [id = 191] 17:36:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (176EA000) [pid = 3768] [serial = 571] [outer = 00000000] 17:36:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1770B000) [pid = 3768] [serial = 572] [outer = 176EA000] 17:36:18 INFO - PROCESS | 3768 | 1467246978931 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (177B4400) [pid = 3768] [serial = 573] [outer = 176EA000] 17:36:20 INFO - PROCESS | 3768 | 1467246979997 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 17:36:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:36:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1368ms 17:36:20 INFO - PROCESS | 3768 | 1467246980036 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 17:36:20 INFO - PROCESS | 3768 | 1467246980040 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 17:36:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:36:20 INFO - PROCESS | 3768 | 1467246980046 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:36:20 INFO - PROCESS | 3768 | 1467246980049 Marionette TRACE conn2 <- [1,730,null,{}] 17:36:20 INFO - PROCESS | 3768 | 1467246980055 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:20 INFO - PROCESS | 3768 | 1467246980057 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:20 INFO - PROCESS | 3768 | 1467246980157 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 17:36:20 INFO - PROCESS | 3768 | 1467246980232 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:20 INFO - PROCESS | 3768 | 1467246980234 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:20 INFO - PROCESS | 3768 | ++DOCSHELL 10E0A000 == 38 [pid = 3768] [id = 192] 17:36:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10E0A400) [pid = 3768] [serial = 574] [outer = 00000000] 17:36:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (10E20400) [pid = 3768] [serial = 575] [outer = 10E0A400] 17:36:20 INFO - PROCESS | 3768 | 1467246980284 Marionette DEBUG loaded listener.js 17:36:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (110E8C00) [pid = 3768] [serial = 576] [outer = 10E0A400] 17:36:21 INFO - PROCESS | 3768 | --DOCSHELL 15C1D400 == 37 [pid = 3768] [id = 187] 17:36:21 INFO - PROCESS | 3768 | --DOCSHELL 10E0EC00 == 36 [pid = 3768] [id = 186] 17:36:21 INFO - PROCESS | 3768 | --DOCSHELL 155BBC00 == 35 [pid = 3768] [id = 185] 17:36:21 INFO - PROCESS | 3768 | --DOCSHELL 1314A000 == 34 [pid = 3768] [id = 184] 17:36:21 INFO - PROCESS | 3768 | --DOCSHELL 10560800 == 33 [pid = 3768] [id = 183] 17:36:21 INFO - PROCESS | 3768 | --DOCSHELL 15C68000 == 32 [pid = 3768] [id = 181] 17:36:21 INFO - PROCESS | 3768 | --DOCSHELL 10A78400 == 31 [pid = 3768] [id = 182] 17:36:21 INFO - PROCESS | 3768 | --DOCSHELL 171D4400 == 30 [pid = 3768] [id = 191] 17:36:21 INFO - PROCESS | 3768 | --DOCSHELL 16F2CC00 == 29 [pid = 3768] [id = 188] 17:36:21 INFO - PROCESS | 3768 | --DOCSHELL 104EB400 == 28 [pid = 3768] [id = 189] 17:36:21 INFO - PROCESS | 3768 | --DOCSHELL 14F4B800 == 27 [pid = 3768] [id = 190] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (15769400) [pid = 3768] [serial = 536] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10B78000) [pid = 3768] [serial = 527] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10E03000) [pid = 3768] [serial = 528] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (11C48800) [pid = 3768] [serial = 530] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (13147800) [pid = 3768] [serial = 513] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (129F5800) [pid = 3768] [serial = 512] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (15CF3000) [pid = 3768] [serial = 516] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (15C1D000) [pid = 3768] [serial = 515] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (19D1D400) [pid = 3768] [serial = 519] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (19AC8C00) [pid = 3768] [serial = 518] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (19F74800) [pid = 3768] [serial = 522] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (19F69C00) [pid = 3768] [serial = 521] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (15C1CC00) [pid = 3768] [serial = 537] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (15FA8400) [pid = 3768] [serial = 542] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (140EFC00) [pid = 3768] [serial = 525] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (1400CC00) [pid = 3768] [serial = 524] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (14F46800) [pid = 3768] [serial = 539] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (14F3E800) [pid = 3768] [serial = 533] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (14F46400) [pid = 3768] [serial = 534] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (129B0000) [pid = 3768] [serial = 531] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (155BDC00) [pid = 3768] [serial = 540] [outer = 00000000] [url = about:blank] 17:36:21 INFO - PROCESS | 3768 | 1467246981876 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 17:36:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 17:36:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1855ms 17:36:21 INFO - PROCESS | 3768 | 1467246981904 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 17:36:21 INFO - PROCESS | 3768 | 1467246981908 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 17:36:21 INFO - PROCESS | 3768 | 1467246981912 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:36:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:36:21 INFO - PROCESS | 3768 | 1467246981916 Marionette TRACE conn2 <- [1,734,null,{}] 17:36:21 INFO - PROCESS | 3768 | 1467246981921 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:21 INFO - PROCESS | 3768 | 1467246981923 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:22 INFO - PROCESS | 3768 | 1467246982002 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 17:36:22 INFO - PROCESS | 3768 | 1467246982010 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:22 INFO - PROCESS | 3768 | 1467246982012 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:22 INFO - PROCESS | 3768 | ++DOCSHELL 10E03000 == 28 [pid = 3768] [id = 193] 17:36:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (10E03C00) [pid = 3768] [serial = 577] [outer = 00000000] 17:36:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (11022800) [pid = 3768] [serial = 578] [outer = 10E03C00] 17:36:22 INFO - PROCESS | 3768 | 1467246982059 Marionette DEBUG loaded listener.js 17:36:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (110F2C00) [pid = 3768] [serial = 579] [outer = 10E03C00] 17:36:23 INFO - PROCESS | 3768 | 1467246983002 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 17:36:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 17:36:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1148ms 17:36:23 INFO - PROCESS | 3768 | 1467246983055 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 17:36:23 INFO - PROCESS | 3768 | 1467246983059 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 17:36:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:36:23 INFO - PROCESS | 3768 | 1467246983066 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:36:23 INFO - PROCESS | 3768 | 1467246983069 Marionette TRACE conn2 <- [1,738,null,{}] 17:36:23 INFO - PROCESS | 3768 | 1467246983073 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:23 INFO - PROCESS | 3768 | 1467246983075 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:23 INFO - PROCESS | 3768 | 1467246983164 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 17:36:23 INFO - PROCESS | 3768 | 1467246983171 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:23 INFO - PROCESS | 3768 | 1467246983173 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:23 INFO - PROCESS | 3768 | ++DOCSHELL 13151C00 == 29 [pid = 3768] [id = 194] 17:36:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (13154400) [pid = 3768] [serial = 580] [outer = 00000000] 17:36:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (1345D000) [pid = 3768] [serial = 581] [outer = 13154400] 17:36:23 INFO - PROCESS | 3768 | 1467246983220 Marionette DEBUG loaded listener.js 17:36:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (1400CC00) [pid = 3768] [serial = 582] [outer = 13154400] 17:36:24 INFO - PROCESS | 3768 | 1467246984191 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 17:36:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:36:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1147ms 17:36:24 INFO - PROCESS | 3768 | 1467246984211 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 17:36:24 INFO - PROCESS | 3768 | 1467246984213 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 17:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:36:24 INFO - PROCESS | 3768 | 1467246984217 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:36:24 INFO - PROCESS | 3768 | 1467246984220 Marionette TRACE conn2 <- [1,742,null,{}] 17:36:24 INFO - PROCESS | 3768 | 1467246984236 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:24 INFO - PROCESS | 3768 | 1467246984240 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:24 INFO - PROCESS | 3768 | 1467246984345 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 17:36:24 INFO - PROCESS | 3768 | 1467246984352 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 3768 | 1467246984355 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:24 INFO - PROCESS | 3768 | ++DOCSHELL 14F4B800 == 30 [pid = 3768] [id = 195] 17:36:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (14F4C000) [pid = 3768] [serial = 583] [outer = 00000000] 17:36:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (15766400) [pid = 3768] [serial = 584] [outer = 14F4C000] 17:36:24 INFO - PROCESS | 3768 | 1467246984404 Marionette DEBUG loaded listener.js 17:36:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (157CDC00) [pid = 3768] [serial = 585] [outer = 14F4C000] 17:36:25 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (16F2B000) [pid = 3768] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:36:25 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (155BE000) [pid = 3768] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:36:25 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (13031400) [pid = 3768] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:36:25 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (10A7C000) [pid = 3768] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:36:25 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (10E02400) [pid = 3768] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:36:25 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (15C68800) [pid = 3768] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:36:25 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (15C6A000) [pid = 3768] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:36:25 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (13151000) [pid = 3768] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:36:25 INFO - PROCESS | 3768 | 1467246985434 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 17:36:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 17:36:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1195ms 17:36:25 INFO - PROCESS | 3768 | 1467246985452 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 17:36:25 INFO - PROCESS | 3768 | 1467246985454 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 17:36:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:36:25 INFO - PROCESS | 3768 | 1467246985458 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:36:25 INFO - PROCESS | 3768 | 1467246985459 Marionette TRACE conn2 <- [1,746,null,{}] 17:36:25 INFO - PROCESS | 3768 | 1467246985463 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:25 INFO - PROCESS | 3768 | 1467246985464 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:25 INFO - PROCESS | 3768 | 1467246985544 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 17:36:25 INFO - PROCESS | 3768 | 1467246985550 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:25 INFO - PROCESS | 3768 | 1467246985552 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:25 INFO - PROCESS | 3768 | ++DOCSHELL 130A1800 == 31 [pid = 3768] [id = 196] 17:36:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (13151000) [pid = 3768] [serial = 586] [outer = 00000000] 17:36:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (15770000) [pid = 3768] [serial = 587] [outer = 13151000] 17:36:25 INFO - PROCESS | 3768 | 1467246985596 Marionette DEBUG loaded listener.js 17:36:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (15C65800) [pid = 3768] [serial = 588] [outer = 13151000] 17:36:26 INFO - PROCESS | 3768 | 1467246986033 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:36:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:36:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 597ms 17:36:26 INFO - PROCESS | 3768 | 1467246986054 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 3768 | 1467246986056 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 17:36:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:36:26 INFO - PROCESS | 3768 | 1467246986064 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:36:26 INFO - PROCESS | 3768 | 1467246986066 Marionette TRACE conn2 <- [1,750,null,{}] 17:36:26 INFO - PROCESS | 3768 | 1467246986069 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:26 INFO - PROCESS | 3768 | 1467246986071 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:26 INFO - PROCESS | 3768 | 1467246986145 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 17:36:26 INFO - PROCESS | 3768 | 1467246986150 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 3768 | 1467246986152 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:26 INFO - PROCESS | 3768 | ++DOCSHELL 15CF0C00 == 32 [pid = 3768] [id = 197] 17:36:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (15CF2C00) [pid = 3768] [serial = 589] [outer = 00000000] 17:36:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (15FB2800) [pid = 3768] [serial = 590] [outer = 15CF2C00] 17:36:26 INFO - PROCESS | 3768 | 1467246986198 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (16D5A000) [pid = 3768] [serial = 591] [outer = 15CF2C00] 17:36:27 INFO - PROCESS | 3768 | 1467246987089 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:36:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:36:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1038ms 17:36:27 INFO - PROCESS | 3768 | 1467246987114 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 17:36:27 INFO - PROCESS | 3768 | 1467246987116 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 17:36:27 INFO - PROCESS | 3768 | 1467246987120 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:36:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:36:27 INFO - PROCESS | 3768 | 1467246987121 Marionette TRACE conn2 <- [1,754,null,{}] 17:36:27 INFO - PROCESS | 3768 | 1467246987125 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:27 INFO - PROCESS | 3768 | 1467246987130 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:27 INFO - PROCESS | 3768 | 1467246987256 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 17:36:27 INFO - PROCESS | 3768 | 1467246987264 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:27 INFO - PROCESS | 3768 | 1467246987266 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:27 INFO - PROCESS | 3768 | ++DOCSHELL 15C6D800 == 33 [pid = 3768] [id = 198] 17:36:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (16F27800) [pid = 3768] [serial = 592] [outer = 00000000] 17:36:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (16F2E400) [pid = 3768] [serial = 593] [outer = 16F27800] 17:36:27 INFO - PROCESS | 3768 | 1467246987309 Marionette DEBUG loaded listener.js 17:36:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (1710D000) [pid = 3768] [serial = 594] [outer = 16F27800] 17:36:28 INFO - PROCESS | 3768 | 1467246988491 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:36:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:36:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1399ms 17:36:28 INFO - PROCESS | 3768 | 1467246988516 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 3768 | 1467246988520 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 17:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:36:28 INFO - PROCESS | 3768 | 1467246988525 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - PROCESS | 3768 | 1467246988528 Marionette TRACE conn2 <- [1,758,null,{}] 17:36:28 INFO - PROCESS | 3768 | 1467246988533 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:28 INFO - PROCESS | 3768 | 1467246988537 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:28 INFO - PROCESS | 3768 | 1467246988702 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 17:36:28 INFO - PROCESS | 3768 | 1467246988776 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:28 INFO - PROCESS | 3768 | 1467246988779 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:28 INFO - PROCESS | 3768 | ++DOCSHELL 10432400 == 34 [pid = 3768] [id = 199] 17:36:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10433400) [pid = 3768] [serial = 595] [outer = 00000000] 17:36:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (12DFD000) [pid = 3768] [serial = 596] [outer = 10433400] 17:36:28 INFO - PROCESS | 3768 | 1467246988844 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (13287000) [pid = 3768] [serial = 597] [outer = 10433400] 17:36:29 INFO - PROCESS | 3768 | --DOCSHELL 15CF0C00 == 33 [pid = 3768] [id = 197] 17:36:29 INFO - PROCESS | 3768 | --DOCSHELL 130A1800 == 32 [pid = 3768] [id = 196] 17:36:29 INFO - PROCESS | 3768 | --DOCSHELL 14F4B800 == 31 [pid = 3768] [id = 195] 17:36:29 INFO - PROCESS | 3768 | --DOCSHELL 13151C00 == 30 [pid = 3768] [id = 194] 17:36:29 INFO - PROCESS | 3768 | --DOCSHELL 10E03000 == 29 [pid = 3768] [id = 193] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16F73400) [pid = 3768] [serial = 564] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (15C1C400) [pid = 3768] [serial = 554] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (15C6F000) [pid = 3768] [serial = 557] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (11ADF000) [pid = 3768] [serial = 545] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (16F6F400) [pid = 3768] [serial = 563] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (129F5C00) [pid = 3768] [serial = 546] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (10ECF800) [pid = 3768] [serial = 548] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (110E4000) [pid = 3768] [serial = 549] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (16B5A800) [pid = 3768] [serial = 560] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (1697E000) [pid = 3768] [serial = 543] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (13288800) [pid = 3768] [serial = 551] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (16F0BC00) [pid = 3768] [serial = 561] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (15C6C000) [pid = 3768] [serial = 555] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 53 (15CED000) [pid = 3768] [serial = 558] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | --DOMWINDOW == 52 (13942000) [pid = 3768] [serial = 552] [outer = 00000000] [url = about:blank] 17:36:29 INFO - PROCESS | 3768 | 1467246989623 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1163ms 17:36:29 INFO - PROCESS | 3768 | 1467246989681 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 17:36:29 INFO - PROCESS | 3768 | 1467246989685 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 17:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:36:29 INFO - PROCESS | 3768 | 1467246989689 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:36:29 INFO - PROCESS | 3768 | 1467246989692 Marionette TRACE conn2 <- [1,762,null,{}] 17:36:29 INFO - PROCESS | 3768 | 1467246989698 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:29 INFO - PROCESS | 3768 | 1467246989701 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:29 INFO - PROCESS | 3768 | 1467246989790 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 17:36:29 INFO - PROCESS | 3768 | 1467246989803 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 3768 | 1467246989806 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:29 INFO - PROCESS | 3768 | ++DOCSHELL 10A0AC00 == 30 [pid = 3768] [id = 200] 17:36:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 53 (10A7E000) [pid = 3768] [serial = 598] [outer = 00000000] 17:36:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (10B7C000) [pid = 3768] [serial = 599] [outer = 10A7E000] 17:36:29 INFO - PROCESS | 3768 | 1467246989860 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (10E08800) [pid = 3768] [serial = 600] [outer = 10A7E000] 17:36:30 INFO - PROCESS | 3768 | 1467246990374 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 17:36:30 INFO - PROCESS | 3768 | 1467246990418 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 3768 | 1467246990423 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 17:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:36:30 INFO - PROCESS | 3768 | 1467246990430 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - PROCESS | 3768 | 1467246990432 Marionette TRACE conn2 <- [1,766,null,{}] 17:36:30 INFO - PROCESS | 3768 | 1467246990436 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:30 INFO - PROCESS | 3768 | 1467246990439 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:30 INFO - PROCESS | 3768 | 1467246990521 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 17:36:30 INFO - PROCESS | 3768 | 1467246990530 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:30 INFO - PROCESS | 3768 | 1467246990532 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:30 INFO - PROCESS | 3768 | ++DOCSHELL 12821400 == 31 [pid = 3768] [id = 201] 17:36:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (12822400) [pid = 3768] [serial = 601] [outer = 00000000] 17:36:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (129EA800) [pid = 3768] [serial = 602] [outer = 12822400] 17:36:30 INFO - PROCESS | 3768 | 1467246990579 Marionette DEBUG loaded listener.js 17:36:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (12DFC000) [pid = 3768] [serial = 603] [outer = 12822400] 17:36:31 INFO - PROCESS | 3768 | 1467246991015 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 644ms 17:36:31 INFO - PROCESS | 3768 | 1467246991067 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 17:36:31 INFO - PROCESS | 3768 | 1467246991069 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 17:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:36:31 INFO - PROCESS | 3768 | 1467246991073 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:36:31 INFO - PROCESS | 3768 | 1467246991076 Marionette TRACE conn2 <- [1,770,null,{}] 17:36:31 INFO - PROCESS | 3768 | 1467246991087 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:31 INFO - PROCESS | 3768 | 1467246991091 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:31 INFO - PROCESS | 3768 | 1467246991189 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 17:36:31 INFO - PROCESS | 3768 | 1467246991198 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 3768 | 1467246991201 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:31 INFO - PROCESS | 3768 | ++DOCSHELL 140EA800 == 32 [pid = 3768] [id = 202] 17:36:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (140EB400) [pid = 3768] [serial = 604] [outer = 00000000] 17:36:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (14499C00) [pid = 3768] [serial = 605] [outer = 140EB400] 17:36:31 INFO - PROCESS | 3768 | 1467246991322 Marionette DEBUG loaded listener.js 17:36:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (144E3800) [pid = 3768] [serial = 606] [outer = 140EB400] 17:36:31 INFO - PROCESS | 3768 | 1467246991738 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 708ms 17:36:31 INFO - PROCESS | 3768 | 1467246991772 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 17:36:31 INFO - PROCESS | 3768 | 1467246991774 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 17:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:36:31 INFO - PROCESS | 3768 | 1467246991777 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:36:31 INFO - PROCESS | 3768 | 1467246991779 Marionette TRACE conn2 <- [1,774,null,{}] 17:36:31 INFO - PROCESS | 3768 | 1467246991783 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:31 INFO - PROCESS | 3768 | 1467246991784 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:31 INFO - PROCESS | 3768 | 1467246991908 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 17:36:31 INFO - PROCESS | 3768 | 1467246991921 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 3768 | 1467246991923 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:31 INFO - PROCESS | 3768 | ++DOCSHELL 14F3D400 == 33 [pid = 3768] [id = 203] 17:36:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (14F3EC00) [pid = 3768] [serial = 607] [outer = 00000000] 17:36:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (15764400) [pid = 3768] [serial = 608] [outer = 14F3EC00] 17:36:31 INFO - PROCESS | 3768 | 1467246991967 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (15C1A800) [pid = 3768] [serial = 609] [outer = 14F3EC00] 17:36:32 INFO - PROCESS | 3768 | 1467246992382 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 645ms 17:36:32 INFO - PROCESS | 3768 | 1467246992415 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 17:36:32 INFO - PROCESS | 3768 | 1467246992417 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 17:36:32 INFO - PROCESS | 3768 | 1467246992420 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:36:32 INFO - PROCESS | 3768 | 1467246992422 Marionette TRACE conn2 <- [1,778,null,{}] 17:36:32 INFO - PROCESS | 3768 | 1467246992425 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:32 INFO - PROCESS | 3768 | 1467246992427 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:32 INFO - PROCESS | 3768 | 1467246992530 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 17:36:32 INFO - PROCESS | 3768 | 1467246992612 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:32 INFO - PROCESS | 3768 | 1467246992614 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:32 INFO - PROCESS | 3768 | ++DOCSHELL 15C67000 == 34 [pid = 3768] [id = 204] 17:36:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (15C6BC00) [pid = 3768] [serial = 610] [outer = 00000000] 17:36:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (15CE9C00) [pid = 3768] [serial = 611] [outer = 15C6BC00] 17:36:32 INFO - PROCESS | 3768 | 1467246992657 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (15CEF800) [pid = 3768] [serial = 612] [outer = 15C6BC00] 17:36:33 INFO - PROCESS | 3768 | 1467246993074 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 17:36:33 INFO - PROCESS | 3768 | 1467246993120 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 17:36:33 INFO - PROCESS | 3768 | 1467246993122 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 17:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:36:33 INFO - PROCESS | 3768 | 1467246993126 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:36:33 INFO - PROCESS | 3768 | 1467246993128 Marionette TRACE conn2 <- [1,782,null,{}] 17:36:33 INFO - PROCESS | 3768 | 1467246993131 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:33 INFO - PROCESS | 3768 | 1467246993137 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:33 INFO - PROCESS | 3768 | 1467246993264 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 17:36:33 INFO - PROCESS | 3768 | 1467246993322 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 3768 | 1467246993324 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:33 INFO - PROCESS | 3768 | ++DOCSHELL 16986000 == 35 [pid = 3768] [id = 205] 17:36:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16B4E800) [pid = 3768] [serial = 613] [outer = 00000000] 17:36:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16F07400) [pid = 3768] [serial = 614] [outer = 16B4E800] 17:36:33 INFO - PROCESS | 3768 | 1467246993367 Marionette DEBUG loaded listener.js 17:36:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16F0DC00) [pid = 3768] [serial = 615] [outer = 16B4E800] 17:36:33 INFO - PROCESS | 3768 | 1467246993758 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:36:33 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15CF2C00) [pid = 3768] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:36:33 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (14F4C000) [pid = 3768] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:36:33 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (10E0A400) [pid = 3768] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:36:33 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (13154400) [pid = 3768] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:36:33 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (10E03C00) [pid = 3768] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:36:33 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (10B80400) [pid = 3768] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:36:33 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (14F4BC00) [pid = 3768] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:36:33 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (176EA000) [pid = 3768] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 692ms 17:36:33 INFO - PROCESS | 3768 | 1467246993825 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 17:36:33 INFO - PROCESS | 3768 | 1467246993827 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 17:36:33 INFO - PROCESS | 3768 | 1467246993831 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:36:33 INFO - PROCESS | 3768 | 1467246993833 Marionette TRACE conn2 <- [1,786,null,{}] 17:36:33 INFO - PROCESS | 3768 | 1467246993836 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:33 INFO - PROCESS | 3768 | 1467246993838 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:33 INFO - PROCESS | 3768 | 1467246993948 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 17:36:33 INFO - PROCESS | 3768 | 1467246993959 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 3768 | 1467246993961 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:33 INFO - PROCESS | 3768 | ++DOCSHELL 10439800 == 36 [pid = 3768] [id = 206] 17:36:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (14F47000) [pid = 3768] [serial = 616] [outer = 00000000] 17:36:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (15FB5800) [pid = 3768] [serial = 617] [outer = 14F47000] 17:36:34 INFO - PROCESS | 3768 | 1467246994004 Marionette DEBUG loaded listener.js 17:36:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (16D65000) [pid = 3768] [serial = 618] [outer = 14F47000] 17:36:34 INFO - PROCESS | 3768 | 1467246994410 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 17:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 17:36:34 INFO - PROCESS | 3768 | 1467246994469 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 3768 | 1467246994471 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 17:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:36:34 INFO - PROCESS | 3768 | 1467246994475 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 3768 | 1467246994476 Marionette TRACE conn2 <- [1,790,null,{}] 17:36:34 INFO - PROCESS | 3768 | 1467246994480 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:34 INFO - PROCESS | 3768 | 1467246994482 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:34 INFO - PROCESS | 3768 | 1467246994557 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 17:36:34 INFO - PROCESS | 3768 | 1467246994563 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:34 INFO - PROCESS | 3768 | 1467246994565 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:34 INFO - PROCESS | 3768 | ++DOCSHELL 16F24C00 == 37 [pid = 3768] [id = 207] 17:36:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (16F25400) [pid = 3768] [serial = 619] [outer = 00000000] 17:36:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (16F2CC00) [pid = 3768] [serial = 620] [outer = 16F25400] 17:36:34 INFO - PROCESS | 3768 | 1467246994608 Marionette DEBUG loaded listener.js 17:36:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16F73400) [pid = 3768] [serial = 621] [outer = 16F25400] 17:36:35 INFO - PROCESS | 3768 | 1467246995071 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 17:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 598ms 17:36:35 INFO - PROCESS | 3768 | 1467246995106 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 17:36:35 INFO - PROCESS | 3768 | 1467246995108 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 17:36:35 INFO - PROCESS | 3768 | 1467246995111 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:36:35 INFO - PROCESS | 3768 | 1467246995113 Marionette TRACE conn2 <- [1,794,null,{}] 17:36:35 INFO - PROCESS | 3768 | 1467246995116 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:35 INFO - PROCESS | 3768 | 1467246995118 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:35 INFO - PROCESS | 3768 | 1467246995193 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 17:36:35 INFO - PROCESS | 3768 | 1467246995198 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 3768 | 1467246995201 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:35 INFO - PROCESS | 3768 | ++DOCSHELL 14498C00 == 38 [pid = 3768] [id = 208] 17:36:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15FB3000) [pid = 3768] [serial = 622] [outer = 00000000] 17:36:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (12DFBC00) [pid = 3768] [serial = 623] [outer = 15FB3000] 17:36:35 INFO - PROCESS | 3768 | 1467246995247 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (176E9000) [pid = 3768] [serial = 624] [outer = 15FB3000] 17:36:35 INFO - PROCESS | 3768 | 1467246995672 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 17:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 598ms 17:36:35 INFO - PROCESS | 3768 | 1467246995710 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 17:36:35 INFO - PROCESS | 3768 | 1467246995712 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 17:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:36:35 INFO - PROCESS | 3768 | 1467246995716 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:36:35 INFO - PROCESS | 3768 | 1467246995718 Marionette TRACE conn2 <- [1,798,null,{}] 17:36:35 INFO - PROCESS | 3768 | 1467246995732 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:35 INFO - PROCESS | 3768 | 1467246995734 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:35 INFO - PROCESS | 3768 | 1467246995816 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 17:36:35 INFO - PROCESS | 3768 | 1467246995822 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 3768 | 1467246995823 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:35 INFO - PROCESS | 3768 | ++DOCSHELL 10560000 == 39 [pid = 3768] [id = 209] 17:36:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15CF2C00) [pid = 3768] [serial = 625] [outer = 00000000] 17:36:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (177CE400) [pid = 3768] [serial = 626] [outer = 15CF2C00] 17:36:35 INFO - PROCESS | 3768 | 1467246995867 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (177CE800) [pid = 3768] [serial = 627] [outer = 15CF2C00] 17:36:36 INFO - PROCESS | 3768 | 1467246996509 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 912ms 17:36:36 INFO - PROCESS | 3768 | 1467246996621 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 17:36:36 INFO - PROCESS | 3768 | 1467246996626 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 17:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:36:36 INFO - PROCESS | 3768 | 1467246996631 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:36:36 INFO - PROCESS | 3768 | 1467246996636 Marionette TRACE conn2 <- [1,802,null,{}] 17:36:36 INFO - PROCESS | 3768 | 1467246996641 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:36 INFO - PROCESS | 3768 | 1467246996644 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:36 INFO - PROCESS | 3768 | 1467246996795 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 17:36:36 INFO - PROCESS | 3768 | 1467246996912 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:36 INFO - PROCESS | 3768 | 1467246996915 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:36 INFO - PROCESS | 3768 | ++DOCSHELL 10B78400 == 40 [pid = 3768] [id = 210] 17:36:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (10B7E400) [pid = 3768] [serial = 628] [outer = 00000000] 17:36:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (11445800) [pid = 3768] [serial = 629] [outer = 10B7E400] 17:36:36 INFO - PROCESS | 3768 | 1467246996971 Marionette DEBUG loaded listener.js 17:36:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (13126000) [pid = 3768] [serial = 630] [outer = 10B7E400] 17:36:37 INFO - PROCESS | 3768 | 1467246997533 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 3768 | 1467246997582 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 17:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:36:37 INFO - PROCESS | 3768 | 1467246997588 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:36:37 INFO - PROCESS | 3768 | 1467246997591 Marionette TRACE conn2 <- [1,806,null,{}] 17:36:37 INFO - PROCESS | 3768 | 1467246997595 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:37 INFO - PROCESS | 3768 | 1467246997598 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:37 INFO - PROCESS | 3768 | 1467246997737 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 17:36:37 INFO - PROCESS | 3768 | 1467246997886 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:37 INFO - PROCESS | 3768 | 1467246997889 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:37 INFO - PROCESS | 3768 | ++DOCSHELL 15C62400 == 41 [pid = 3768] [id = 211] 17:36:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (15C63400) [pid = 3768] [serial = 631] [outer = 00000000] 17:36:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15CF1400) [pid = 3768] [serial = 632] [outer = 15C63400] 17:36:37 INFO - PROCESS | 3768 | 1467246997945 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15FB4C00) [pid = 3768] [serial = 633] [outer = 15C63400] 17:36:38 INFO - PROCESS | 3768 | 1467246998561 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1006ms 17:36:38 INFO - PROCESS | 3768 | 1467246998590 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 17:36:38 INFO - PROCESS | 3768 | 1467246998593 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 17:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:36:38 INFO - PROCESS | 3768 | 1467246998597 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:36:38 INFO - PROCESS | 3768 | 1467246998601 Marionette TRACE conn2 <- [1,810,null,{}] 17:36:38 INFO - PROCESS | 3768 | 1467246998612 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:38 INFO - PROCESS | 3768 | 1467246998616 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:38 INFO - PROCESS | 3768 | 1467246998848 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 17:36:39 INFO - PROCESS | 3768 | 1467246998990 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:39 INFO - PROCESS | 3768 | 1467246998993 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:39 INFO - PROCESS | 3768 | ++DOCSHELL 102CB400 == 42 [pid = 3768] [id = 212] 17:36:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (102D2000) [pid = 3768] [serial = 634] [outer = 00000000] 17:36:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (10560800) [pid = 3768] [serial = 635] [outer = 102D2000] 17:36:39 INFO - PROCESS | 3768 | 1467246999042 Marionette DEBUG loaded listener.js 17:36:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (10A7BC00) [pid = 3768] [serial = 636] [outer = 102D2000] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 10E0A000 == 41 [pid = 3768] [id = 192] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 14498C00 == 40 [pid = 3768] [id = 208] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 16F24C00 == 39 [pid = 3768] [id = 207] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 10439800 == 38 [pid = 3768] [id = 206] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 16986000 == 37 [pid = 3768] [id = 205] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 15C67000 == 36 [pid = 3768] [id = 204] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 14F3D400 == 35 [pid = 3768] [id = 203] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 140EA800 == 34 [pid = 3768] [id = 202] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 12821400 == 33 [pid = 3768] [id = 201] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 10A0AC00 == 32 [pid = 3768] [id = 200] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 10432400 == 31 [pid = 3768] [id = 199] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 15C6D800 == 30 [pid = 3768] [id = 198] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 15C62400 == 29 [pid = 3768] [id = 211] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 10560000 == 28 [pid = 3768] [id = 209] 17:36:39 INFO - PROCESS | 3768 | --DOCSHELL 10B78400 == 27 [pid = 3768] [id = 210] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15FB2800) [pid = 3768] [serial = 590] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15766400) [pid = 3768] [serial = 584] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (110E8C00) [pid = 3768] [serial = 576] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10E20400) [pid = 3768] [serial = 575] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1345D000) [pid = 3768] [serial = 581] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (11022800) [pid = 3768] [serial = 578] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (110F2C00) [pid = 3768] [serial = 579] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (13030C00) [pid = 3768] [serial = 567] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (11AE7C00) [pid = 3768] [serial = 566] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15CF2800) [pid = 3768] [serial = 570] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15770800) [pid = 3768] [serial = 569] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (177B4400) [pid = 3768] [serial = 573] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1770B000) [pid = 3768] [serial = 572] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15770000) [pid = 3768] [serial = 587] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (157CDC00) [pid = 3768] [serial = 585] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1400CC00) [pid = 3768] [serial = 582] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16D5A000) [pid = 3768] [serial = 591] [outer = 00000000] [url = about:blank] 17:36:39 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (16F2E400) [pid = 3768] [serial = 593] [outer = 00000000] [url = about:blank] 17:36:40 INFO - PROCESS | 3768 | 1467247000264 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 17:36:40 INFO - PROCESS | 3768 | 1467247000303 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 17:36:40 INFO - PROCESS | 3768 | 1467247000308 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:36:40 INFO - PROCESS | 3768 | 1467247000311 Marionette TRACE conn2 <- [1,814,null,{}] 17:36:40 INFO - PROCESS | 3768 | 1467247000317 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:40 INFO - PROCESS | 3768 | 1467247000320 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:40 INFO - PROCESS | 3768 | 1467247000404 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 17:36:40 INFO - PROCESS | 3768 | 1467247000486 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:40 INFO - PROCESS | 3768 | 1467247000488 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:40 INFO - PROCESS | 3768 | ++DOCSHELL 10A7AC00 == 28 [pid = 3768] [id = 213] 17:36:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10A7F800) [pid = 3768] [serial = 637] [outer = 00000000] 17:36:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (11020800) [pid = 3768] [serial = 638] [outer = 10A7F800] 17:36:40 INFO - PROCESS | 3768 | 1467247000536 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1102A000) [pid = 3768] [serial = 639] [outer = 10A7F800] 17:36:40 INFO - PROCESS | 3768 | 1467247000941 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 708ms 17:36:41 INFO - PROCESS | 3768 | 1467247001009 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 3768 | 1467247001014 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 17:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:36:41 INFO - PROCESS | 3768 | 1467247001020 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 3768 | 1467247001023 Marionette TRACE conn2 <- [1,818,null,{}] 17:36:41 INFO - PROCESS | 3768 | 1467247001031 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:41 INFO - PROCESS | 3768 | 1467247001034 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:41 INFO - PROCESS | 3768 | 1467247001123 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 17:36:41 INFO - PROCESS | 3768 | 1467247001169 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 3768 | 1467247001172 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:41 INFO - PROCESS | 3768 | ++DOCSHELL 12DF5800 == 29 [pid = 3768] [id = 214] 17:36:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (12DF7400) [pid = 3768] [serial = 640] [outer = 00000000] 17:36:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (130AB800) [pid = 3768] [serial = 641] [outer = 12DF7400] 17:36:41 INFO - PROCESS | 3768 | 1467247001221 Marionette DEBUG loaded listener.js 17:36:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (13155000) [pid = 3768] [serial = 642] [outer = 12DF7400] 17:36:41 INFO - PROCESS | 3768 | 1467247001665 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 17:36:41 INFO - PROCESS | 3768 | 1467247001719 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 3768 | 1467247001721 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 17:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:36:41 INFO - PROCESS | 3768 | 1467247001725 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 3768 | 1467247001728 Marionette TRACE conn2 <- [1,822,null,{}] 17:36:41 INFO - PROCESS | 3768 | 1467247001739 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:41 INFO - PROCESS | 3768 | 1467247001744 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:41 INFO - PROCESS | 3768 | 1467247001824 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 17:36:41 INFO - PROCESS | 3768 | 1467247001833 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 3768 | 1467247001836 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:41 INFO - PROCESS | 3768 | ++DOCSHELL 14496400 == 30 [pid = 3768] [id = 215] 17:36:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (14498C00) [pid = 3768] [serial = 643] [outer = 00000000] 17:36:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (144EF000) [pid = 3768] [serial = 644] [outer = 14498C00] 17:36:41 INFO - PROCESS | 3768 | 1467247001883 Marionette DEBUG loaded listener.js 17:36:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (14F46400) [pid = 3768] [serial = 645] [outer = 14498C00] 17:36:42 INFO - PROCESS | 3768 | 1467247002315 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 645ms 17:36:42 INFO - PROCESS | 3768 | 1467247002366 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 17:36:42 INFO - PROCESS | 3768 | 1467247002369 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 17:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:36:42 INFO - PROCESS | 3768 | 1467247002382 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:36:42 INFO - PROCESS | 3768 | 1467247002384 Marionette TRACE conn2 <- [1,826,null,{}] 17:36:42 INFO - PROCESS | 3768 | 1467247002387 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:42 INFO - PROCESS | 3768 | 1467247002389 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:42 INFO - PROCESS | 3768 | 1467247002498 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 17:36:42 INFO - PROCESS | 3768 | 1467247002575 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:42 INFO - PROCESS | 3768 | 1467247002577 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:42 INFO - PROCESS | 3768 | ++DOCSHELL 1576BC00 == 31 [pid = 3768] [id = 216] 17:36:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1576D000) [pid = 3768] [serial = 646] [outer = 00000000] 17:36:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15C62400) [pid = 3768] [serial = 647] [outer = 1576D000] 17:36:42 INFO - PROCESS | 3768 | 1467247002620 Marionette DEBUG loaded listener.js 17:36:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15C6AC00) [pid = 3768] [serial = 648] [outer = 1576D000] 17:36:43 INFO - PROCESS | 3768 | 1467247003029 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 707ms 17:36:43 INFO - PROCESS | 3768 | 1467247003072 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 17:36:43 INFO - PROCESS | 3768 | 1467247003074 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 17:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:36:43 INFO - PROCESS | 3768 | 1467247003078 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:36:43 INFO - PROCESS | 3768 | 1467247003079 Marionette TRACE conn2 <- [1,830,null,{}] 17:36:43 INFO - PROCESS | 3768 | 1467247003083 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:43 INFO - PROCESS | 3768 | 1467247003085 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:43 INFO - PROCESS | 3768 | 1467247003193 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 17:36:43 INFO - PROCESS | 3768 | 1467247003199 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 3768 | 1467247003201 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:43 INFO - PROCESS | 3768 | ++DOCSHELL 15C1D000 == 32 [pid = 3768] [id = 217] 17:36:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (15C6C800) [pid = 3768] [serial = 649] [outer = 00000000] 17:36:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15CF3000) [pid = 3768] [serial = 650] [outer = 15C6C800] 17:36:43 INFO - PROCESS | 3768 | 1467247003244 Marionette DEBUG loaded listener.js 17:36:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15FB2C00) [pid = 3768] [serial = 651] [outer = 15C6C800] 17:36:43 INFO - PROCESS | 3768 | 1467247003681 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 629ms 17:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:36:43 INFO - PROCESS | 3768 | 1467247003716 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 17:36:43 INFO - PROCESS | 3768 | 1467247003718 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 17:36:43 INFO - PROCESS | 3768 | 1467247003721 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:36:43 INFO - PROCESS | 3768 | 1467247003723 Marionette TRACE conn2 <- [1,834,null,{}] 17:36:43 INFO - PROCESS | 3768 | 1467247003732 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:43 INFO - PROCESS | 3768 | 1467247003737 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:43 INFO - PROCESS | 3768 | 1467247003889 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 17:36:43 INFO - PROCESS | 3768 | 1467247003950 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 3768 | 1467247003952 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:43 INFO - PROCESS | 3768 | ++DOCSHELL 16D60000 == 33 [pid = 3768] [id = 218] 17:36:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16F08000) [pid = 3768] [serial = 652] [outer = 00000000] 17:36:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16F27C00) [pid = 3768] [serial = 653] [outer = 16F08000] 17:36:44 INFO - PROCESS | 3768 | 1467247003997 Marionette DEBUG loaded listener.js 17:36:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16F7BC00) [pid = 3768] [serial = 654] [outer = 16F08000] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15C6BC00) [pid = 3768] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16B4E800) [pid = 3768] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16F27800) [pid = 3768] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (140EB400) [pid = 3768] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10433400) [pid = 3768] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10A7E000) [pid = 3768] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (12822400) [pid = 3768] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (14F47000) [pid = 3768] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (14F3EC00) [pid = 3768] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16F25400) [pid = 3768] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15CF2C00) [pid = 3768] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15FB3000) [pid = 3768] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:36:44 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (13151000) [pid = 3768] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:36:44 INFO - PROCESS | 3768 | 1467247004578 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 896ms 17:36:44 INFO - PROCESS | 3768 | 1467247004626 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 17:36:44 INFO - PROCESS | 3768 | 1467247004628 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 17:36:44 INFO - PROCESS | 3768 | 1467247004631 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:36:44 INFO - PROCESS | 3768 | 1467247004633 Marionette TRACE conn2 <- [1,838,null,{}] 17:36:44 INFO - PROCESS | 3768 | 1467247004636 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:44 INFO - PROCESS | 3768 | 1467247004638 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:44 INFO - PROCESS | 3768 | 1467247004721 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 17:36:44 INFO - PROCESS | 3768 | 1467247004725 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:44 INFO - PROCESS | 3768 | 1467247004727 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:44 INFO - PROCESS | 3768 | ++DOCSHELL 129F5C00 == 34 [pid = 3768] [id = 219] 17:36:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (140EB400) [pid = 3768] [serial = 655] [outer = 00000000] 17:36:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15C1D400) [pid = 3768] [serial = 656] [outer = 140EB400] 17:36:44 INFO - PROCESS | 3768 | 1467247004770 Marionette DEBUG loaded listener.js 17:36:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15C6BC00) [pid = 3768] [serial = 657] [outer = 140EB400] 17:36:45 INFO - PROCESS | 3768 | 1467247005257 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 644ms 17:36:45 INFO - PROCESS | 3768 | 1467247005302 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 17:36:45 INFO - PROCESS | 3768 | 1467247005304 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 17:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:36:45 INFO - PROCESS | 3768 | 1467247005307 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:36:45 INFO - PROCESS | 3768 | 1467247005309 Marionette TRACE conn2 <- [1,842,null,{}] 17:36:45 INFO - PROCESS | 3768 | 1467247005312 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:45 INFO - PROCESS | 3768 | 1467247005313 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:45 INFO - PROCESS | 3768 | 1467247005386 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 17:36:45 INFO - PROCESS | 3768 | 1467247005391 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 3768 | 1467247005393 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:45 INFO - PROCESS | 3768 | ++DOCSHELL 16978C00 == 35 [pid = 3768] [id = 220] 17:36:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16F27400) [pid = 3768] [serial = 658] [outer = 00000000] 17:36:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16F30C00) [pid = 3768] [serial = 659] [outer = 16F27400] 17:36:45 INFO - PROCESS | 3768 | 1467247005437 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16F2C800) [pid = 3768] [serial = 660] [outer = 16F27400] 17:36:45 INFO - PROCESS | 3768 | 1467247005871 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 598ms 17:36:45 INFO - PROCESS | 3768 | 1467247005908 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 17:36:45 INFO - PROCESS | 3768 | 1467247005910 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 17:36:45 INFO - PROCESS | 3768 | 1467247005913 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:36:45 INFO - PROCESS | 3768 | 1467247005915 Marionette TRACE conn2 <- [1,846,null,{}] 17:36:45 INFO - PROCESS | 3768 | 1467247005918 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:45 INFO - PROCESS | 3768 | 1467247005920 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:46 INFO - PROCESS | 3768 | 1467247005995 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 17:36:46 INFO - PROCESS | 3768 | 1467247006000 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:46 INFO - PROCESS | 3768 | 1467247006002 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:46 INFO - PROCESS | 3768 | ++DOCSHELL 1311D800 == 36 [pid = 3768] [id = 221] 17:36:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (13C22000) [pid = 3768] [serial = 661] [outer = 00000000] 17:36:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (177D4C00) [pid = 3768] [serial = 662] [outer = 13C22000] 17:36:46 INFO - PROCESS | 3768 | 1467247006046 Marionette DEBUG loaded listener.js 17:36:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (177D5C00) [pid = 3768] [serial = 663] [outer = 13C22000] 17:36:46 INFO - PROCESS | 3768 | 1467247006458 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 597ms 17:36:46 INFO - PROCESS | 3768 | 1467247006512 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 17:36:46 INFO - PROCESS | 3768 | 1467247006514 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 17:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:36:46 INFO - PROCESS | 3768 | 1467247006517 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:36:46 INFO - PROCESS | 3768 | 1467247006519 Marionette TRACE conn2 <- [1,850,null,{}] 17:36:46 INFO - PROCESS | 3768 | 1467247006522 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:46 INFO - PROCESS | 3768 | 1467247006524 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:46 INFO - PROCESS | 3768 | 1467247006649 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 17:36:46 INFO - PROCESS | 3768 | 1467247006805 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:46 INFO - PROCESS | 3768 | 1467247006809 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:46 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F9000 == 37 [pid = 3768] [id = 222] 17:36:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (0C7FA400) [pid = 3768] [serial = 664] [outer = 00000000] 17:36:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (104E6000) [pid = 3768] [serial = 665] [outer = 0C7FA400] 17:36:46 INFO - PROCESS | 3768 | 1467247006866 Marionette DEBUG loaded listener.js 17:36:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (10A78C00) [pid = 3768] [serial = 666] [outer = 0C7FA400] 17:36:47 INFO - PROCESS | 3768 | 1467247007549 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1038ms 17:36:47 INFO - PROCESS | 3768 | 1467247007599 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 17:36:47 INFO - PROCESS | 3768 | 1467247007603 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 17:36:47 INFO - PROCESS | 3768 | 1467247007609 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:36:47 INFO - PROCESS | 3768 | 1467247007612 Marionette TRACE conn2 <- [1,854,null,{}] 17:36:47 INFO - PROCESS | 3768 | 1467247007617 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:47 INFO - PROCESS | 3768 | 1467247007620 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:47 INFO - PROCESS | 3768 | 1467247007735 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 17:36:47 INFO - PROCESS | 3768 | 1467247007817 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 3768 | 1467247007820 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:47 INFO - PROCESS | 3768 | ++DOCSHELL 129ABC00 == 38 [pid = 3768] [id = 223] 17:36:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (129B3000) [pid = 3768] [serial = 667] [outer = 00000000] 17:36:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1345D000) [pid = 3768] [serial = 668] [outer = 129B3000] 17:36:47 INFO - PROCESS | 3768 | 1467247007919 Marionette DEBUG loaded listener.js 17:36:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (13C20400) [pid = 3768] [serial = 669] [outer = 129B3000] 17:36:48 INFO - PROCESS | 3768 | 1467247008825 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1243ms 17:36:48 INFO - PROCESS | 3768 | 1467247008854 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 17:36:48 INFO - PROCESS | 3768 | 1467247008858 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 17:36:48 INFO - PROCESS | 3768 | 1467247008863 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:36:48 INFO - PROCESS | 3768 | 1467247008866 Marionette TRACE conn2 <- [1,858,null,{}] 17:36:48 INFO - PROCESS | 3768 | 1467247008871 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:48 INFO - PROCESS | 3768 | 1467247008874 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:49 INFO - PROCESS | 3768 | 1467247008980 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 17:36:49 INFO - PROCESS | 3768 | --DOCSHELL 1311D800 == 37 [pid = 3768] [id = 221] 17:36:49 INFO - PROCESS | 3768 | --DOCSHELL 16978C00 == 36 [pid = 3768] [id = 220] 17:36:49 INFO - PROCESS | 3768 | --DOCSHELL 129F5C00 == 35 [pid = 3768] [id = 219] 17:36:49 INFO - PROCESS | 3768 | --DOCSHELL 16D60000 == 34 [pid = 3768] [id = 218] 17:36:49 INFO - PROCESS | 3768 | --DOCSHELL 15C1D000 == 33 [pid = 3768] [id = 217] 17:36:49 INFO - PROCESS | 3768 | --DOCSHELL 1576BC00 == 32 [pid = 3768] [id = 216] 17:36:49 INFO - PROCESS | 3768 | --DOCSHELL 14496400 == 31 [pid = 3768] [id = 215] 17:36:49 INFO - PROCESS | 3768 | --DOCSHELL 12DF5800 == 30 [pid = 3768] [id = 214] 17:36:49 INFO - PROCESS | 3768 | --DOCSHELL 10A7AC00 == 29 [pid = 3768] [id = 213] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (177CE400) [pid = 3768] [serial = 626] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177CE800) [pid = 3768] [serial = 627] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (12DFBC00) [pid = 3768] [serial = 623] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15C65800) [pid = 3768] [serial = 588] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (15CE9C00) [pid = 3768] [serial = 611] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F07400) [pid = 3768] [serial = 614] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1710D000) [pid = 3768] [serial = 594] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (14499C00) [pid = 3768] [serial = 605] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (144E3800) [pid = 3768] [serial = 606] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (12DFD000) [pid = 3768] [serial = 596] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (13287000) [pid = 3768] [serial = 597] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10B7C000) [pid = 3768] [serial = 599] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10E08800) [pid = 3768] [serial = 600] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (129EA800) [pid = 3768] [serial = 602] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (12DFC000) [pid = 3768] [serial = 603] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15CEF800) [pid = 3768] [serial = 612] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (176E9000) [pid = 3768] [serial = 624] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16D65000) [pid = 3768] [serial = 618] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16F0DC00) [pid = 3768] [serial = 615] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (15FB5800) [pid = 3768] [serial = 617] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (15764400) [pid = 3768] [serial = 608] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (16F2CC00) [pid = 3768] [serial = 620] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (16F73400) [pid = 3768] [serial = 621] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (15C1A800) [pid = 3768] [serial = 609] [outer = 00000000] [url = about:blank] 17:36:49 INFO - PROCESS | 3768 | 1467247009338 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:49 INFO - PROCESS | 3768 | 1467247009341 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:49 INFO - PROCESS | 3768 | ++DOCSHELL 10A7AC00 == 30 [pid = 3768] [id = 224] 17:36:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (10B7C000) [pid = 3768] [serial = 670] [outer = 00000000] 17:36:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (11AE4000) [pid = 3768] [serial = 671] [outer = 10B7C000] 17:36:49 INFO - PROCESS | 3768 | 1467247009442 Marionette DEBUG loaded listener.js 17:36:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (13031C00) [pid = 3768] [serial = 672] [outer = 10B7C000] 17:36:49 INFO - PROCESS | 3768 | 1467247009858 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1038ms 17:36:49 INFO - PROCESS | 3768 | 1467247009935 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 3768 | 1467247009940 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 17:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:36:49 INFO - PROCESS | 3768 | 1467247009947 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:36:49 INFO - PROCESS | 3768 | 1467247009949 Marionette TRACE conn2 <- [1,862,null,{}] 17:36:49 INFO - PROCESS | 3768 | 1467247009953 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:49 INFO - PROCESS | 3768 | 1467247009955 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:50 INFO - PROCESS | 3768 | 1467247010042 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 17:36:50 INFO - PROCESS | 3768 | 1467247010051 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 3768 | 1467247010054 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:50 INFO - PROCESS | 3768 | ++DOCSHELL 140EA800 == 31 [pid = 3768] [id = 225] 17:36:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (140EF800) [pid = 3768] [serial = 673] [outer = 00000000] 17:36:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (14F42800) [pid = 3768] [serial = 674] [outer = 140EF800] 17:36:50 INFO - PROCESS | 3768 | 1467247010100 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (150BC400) [pid = 3768] [serial = 675] [outer = 140EF800] 17:36:50 INFO - PROCESS | 3768 | 1467247010592 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 645ms 17:36:50 INFO - PROCESS | 3768 | 1467247010616 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 17:36:50 INFO - PROCESS | 3768 | 1467247010618 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 17:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:36:50 INFO - PROCESS | 3768 | 1467247010621 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:36:50 INFO - PROCESS | 3768 | 1467247010624 Marionette TRACE conn2 <- [1,866,null,{}] 17:36:50 INFO - PROCESS | 3768 | 1467247010639 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:50 INFO - PROCESS | 3768 | 1467247010643 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:50 INFO - PROCESS | 3768 | 1467247010751 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 17:36:50 INFO - PROCESS | 3768 | 1467247010763 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 3768 | 1467247010766 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:50 INFO - PROCESS | 3768 | ++DOCSHELL 15CEF400 == 32 [pid = 3768] [id = 226] 17:36:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (15CEF800) [pid = 3768] [serial = 676] [outer = 00000000] 17:36:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15CF5400) [pid = 3768] [serial = 677] [outer = 15CEF800] 17:36:50 INFO - PROCESS | 3768 | 1467247010816 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1697E000) [pid = 3768] [serial = 678] [outer = 15CEF800] 17:36:51 INFO - PROCESS | 3768 | 1467247011271 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 708ms 17:36:51 INFO - PROCESS | 3768 | 1467247011321 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 17:36:51 INFO - PROCESS | 3768 | 1467247011323 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 17:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:36:51 INFO - PROCESS | 3768 | 1467247011327 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:36:51 INFO - PROCESS | 3768 | 1467247011329 Marionette TRACE conn2 <- [1,870,null,{}] 17:36:51 INFO - PROCESS | 3768 | 1467247011332 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:51 INFO - PROCESS | 3768 | 1467247011334 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:51 INFO - PROCESS | 3768 | 1467247011423 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 17:36:51 INFO - PROCESS | 3768 | 1467247011428 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:51 INFO - PROCESS | 3768 | 1467247011431 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:51 INFO - PROCESS | 3768 | ++DOCSHELL 16D5A800 == 33 [pid = 3768] [id = 227] 17:36:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16F08800) [pid = 3768] [serial = 679] [outer = 00000000] 17:36:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16F21800) [pid = 3768] [serial = 680] [outer = 16F08800] 17:36:51 INFO - PROCESS | 3768 | 1467247011474 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16F2B400) [pid = 3768] [serial = 681] [outer = 16F08800] 17:36:51 INFO - PROCESS | 3768 | 1467247011942 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 644ms 17:36:51 INFO - PROCESS | 3768 | 1467247011965 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 17:36:51 INFO - PROCESS | 3768 | 1467247011967 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 17:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:36:51 INFO - PROCESS | 3768 | 1467247011970 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:36:51 INFO - PROCESS | 3768 | 1467247011972 Marionette TRACE conn2 <- [1,874,null,{}] 17:36:51 INFO - PROCESS | 3768 | 1467247011975 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:51 INFO - PROCESS | 3768 | 1467247011978 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:52 INFO - PROCESS | 3768 | 1467247012083 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 17:36:52 INFO - PROCESS | 3768 | 1467247012165 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:52 INFO - PROCESS | 3768 | 1467247012167 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:52 INFO - PROCESS | 3768 | ++DOCSHELL 12BCB800 == 34 [pid = 3768] [id = 228] 17:36:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16F74400) [pid = 3768] [serial = 682] [outer = 00000000] 17:36:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (17113000) [pid = 3768] [serial = 683] [outer = 16F74400] 17:36:52 INFO - PROCESS | 3768 | 1467247012210 Marionette DEBUG loaded listener.js 17:36:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1770F400) [pid = 3768] [serial = 684] [outer = 16F74400] 17:36:52 INFO - PROCESS | 3768 | 1467247012636 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 708ms 17:36:52 INFO - PROCESS | 3768 | 1467247012669 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 17:36:52 INFO - PROCESS | 3768 | 1467247012671 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 17:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:36:52 INFO - PROCESS | 3768 | 1467247012675 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:36:52 INFO - PROCESS | 3768 | 1467247012676 Marionette TRACE conn2 <- [1,878,null,{}] 17:36:52 INFO - PROCESS | 3768 | 1467247012686 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:52 INFO - PROCESS | 3768 | 1467247012691 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:52 INFO - PROCESS | 3768 | 1467247012817 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 17:36:52 INFO - PROCESS | 3768 | 1467247012831 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:52 INFO - PROCESS | 3768 | 1467247012833 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:52 INFO - PROCESS | 3768 | ++DOCSHELL 177CDC00 == 35 [pid = 3768] [id = 229] 17:36:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (177D4000) [pid = 3768] [serial = 685] [outer = 00000000] 17:36:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (177EC800) [pid = 3768] [serial = 686] [outer = 177D4000] 17:36:52 INFO - PROCESS | 3768 | 1467247012922 Marionette DEBUG loaded listener.js 17:36:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (177ED400) [pid = 3768] [serial = 687] [outer = 177D4000] 17:36:53 INFO - PROCESS | 3768 | 1467247013382 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 740ms 17:36:53 INFO - PROCESS | 3768 | 1467247013445 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 17:36:53 INFO - PROCESS | 3768 | 1467247013447 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 17:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:36:53 INFO - PROCESS | 3768 | 1467247013460 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:36:53 INFO - PROCESS | 3768 | 1467247013462 Marionette TRACE conn2 <- [1,882,null,{}] 17:36:53 INFO - PROCESS | 3768 | 1467247013465 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:53 INFO - PROCESS | 3768 | 1467247013467 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:53 INFO - PROCESS | 3768 | 1467247013570 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 17:36:53 INFO - PROCESS | 3768 | 1467247013628 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:53 INFO - PROCESS | 3768 | 1467247013630 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:53 INFO - PROCESS | 3768 | ++DOCSHELL 179B2000 == 36 [pid = 3768] [id = 230] 17:36:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (179B2800) [pid = 3768] [serial = 688] [outer = 00000000] 17:36:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17ACDC00) [pid = 3768] [serial = 689] [outer = 179B2800] 17:36:53 INFO - PROCESS | 3768 | 1467247013672 Marionette DEBUG loaded listener.js 17:36:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17F17C00) [pid = 3768] [serial = 690] [outer = 179B2800] 17:36:53 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1576D000) [pid = 3768] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:36:53 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10A7F800) [pid = 3768] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:36:53 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (102D2000) [pid = 3768] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:36:53 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (14498C00) [pid = 3768] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:36:53 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12DF7400) [pid = 3768] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:36:53 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10B7E400) [pid = 3768] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:36:53 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15C63400) [pid = 3768] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:36:53 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (15C6C800) [pid = 3768] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:36:53 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16F08000) [pid = 3768] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:36:53 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (140EB400) [pid = 3768] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:36:53 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16F27400) [pid = 3768] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:36:54 INFO - PROCESS | 3768 | 1467247014060 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 17:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:36:54 INFO - PROCESS | 3768 | 1467247014093 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 17:36:54 INFO - PROCESS | 3768 | 1467247014095 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 17:36:54 INFO - PROCESS | 3768 | 1467247014098 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:36:54 INFO - PROCESS | 3768 | 1467247014100 Marionette TRACE conn2 <- [1,886,null,{}] 17:36:54 INFO - PROCESS | 3768 | 1467247014104 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:54 INFO - PROCESS | 3768 | 1467247014105 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:54 INFO - PROCESS | 3768 | 1467247014182 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 17:36:54 INFO - PROCESS | 3768 | 1467247014187 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:54 INFO - PROCESS | 3768 | 1467247014189 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:54 INFO - PROCESS | 3768 | ++DOCSHELL 11AE3800 == 37 [pid = 3768] [id = 231] 17:36:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (157CA800) [pid = 3768] [serial = 691] [outer = 00000000] 17:36:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (177D9C00) [pid = 3768] [serial = 692] [outer = 157CA800] 17:36:54 INFO - PROCESS | 3768 | 1467247014232 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (17AC4800) [pid = 3768] [serial = 693] [outer = 157CA800] 17:36:54 INFO - PROCESS | 3768 | 1467247014642 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 598ms 17:36:54 INFO - PROCESS | 3768 | 1467247014697 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 17:36:54 INFO - PROCESS | 3768 | 1467247014699 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 17:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:36:54 INFO - PROCESS | 3768 | 1467247014702 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:36:54 INFO - PROCESS | 3768 | 1467247014704 Marionette TRACE conn2 <- [1,890,null,{}] 17:36:54 INFO - PROCESS | 3768 | 1467247014707 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:54 INFO - PROCESS | 3768 | 1467247014709 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:54 INFO - PROCESS | 3768 | 1467247014786 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 17:36:54 INFO - PROCESS | 3768 | 1467247014794 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:54 INFO - PROCESS | 3768 | 1467247014805 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:54 INFO - PROCESS | 3768 | ++DOCSHELL 15CF0400 == 38 [pid = 3768] [id = 232] 17:36:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (18019000) [pid = 3768] [serial = 694] [outer = 00000000] 17:36:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (180F5C00) [pid = 3768] [serial = 695] [outer = 18019000] 17:36:54 INFO - PROCESS | 3768 | 1467247014847 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (180F9400) [pid = 3768] [serial = 696] [outer = 18019000] 17:36:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1984B000) [pid = 3768] [serial = 697] [outer = 1B3BFC00] 17:36:55 INFO - PROCESS | 3768 | 1467247015305 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 645ms 17:36:55 INFO - PROCESS | 3768 | 1467247015362 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 17:36:55 INFO - PROCESS | 3768 | 1467247015364 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 17:36:55 INFO - PROCESS | 3768 | 1467247015367 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:36:55 INFO - PROCESS | 3768 | 1467247015369 Marionette TRACE conn2 <- [1,894,null,{}] 17:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:36:55 INFO - PROCESS | 3768 | 1467247015372 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:55 INFO - PROCESS | 3768 | 1467247015374 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:55 INFO - PROCESS | 3768 | 1467247015504 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 17:36:55 INFO - PROCESS | 3768 | 1467247015512 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:55 INFO - PROCESS | 3768 | 1467247015514 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:55 INFO - PROCESS | 3768 | ++DOCSHELL 15C23000 == 39 [pid = 3768] [id = 233] 17:36:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15CF1000) [pid = 3768] [serial = 698] [outer = 00000000] 17:36:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19A18800) [pid = 3768] [serial = 699] [outer = 15CF1000] 17:36:55 INFO - PROCESS | 3768 | 1467247015557 Marionette DEBUG loaded listener.js 17:36:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19A1A400) [pid = 3768] [serial = 700] [outer = 15CF1000] 17:36:56 INFO - PROCESS | 3768 | --DOCSHELL 102CB400 == 38 [pid = 3768] [id = 212] 17:36:56 INFO - PROCESS | 3768 | --DOCSHELL 10A7AC00 == 37 [pid = 3768] [id = 224] 17:36:56 INFO - PROCESS | 3768 | --DOCSHELL 129ABC00 == 36 [pid = 3768] [id = 223] 17:36:56 INFO - PROCESS | 3768 | --DOCSHELL 0C7F9000 == 35 [pid = 3768] [id = 222] 17:36:56 INFO - PROCESS | 3768 | --DOCSHELL 15CEF400 == 34 [pid = 3768] [id = 226] 17:36:56 INFO - PROCESS | 3768 | --DOCSHELL 140EA800 == 33 [pid = 3768] [id = 225] 17:36:56 INFO - PROCESS | 3768 | --DOCSHELL 12BCB800 == 32 [pid = 3768] [id = 228] 17:36:56 INFO - PROCESS | 3768 | --DOCSHELL 179B2000 == 31 [pid = 3768] [id = 230] 17:36:56 INFO - PROCESS | 3768 | --DOCSHELL 177CDC00 == 30 [pid = 3768] [id = 229] 17:36:56 INFO - PROCESS | 3768 | --DOCSHELL 16D5A800 == 29 [pid = 3768] [id = 227] 17:36:56 INFO - PROCESS | 3768 | --DOCSHELL 15CF0400 == 28 [pid = 3768] [id = 232] 17:36:56 INFO - PROCESS | 3768 | --DOCSHELL 11AE3800 == 27 [pid = 3768] [id = 231] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (15C62400) [pid = 3768] [serial = 647] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15C6AC00) [pid = 3768] [serial = 648] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (11020800) [pid = 3768] [serial = 638] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1102A000) [pid = 3768] [serial = 639] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10A7BC00) [pid = 3768] [serial = 636] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10560800) [pid = 3768] [serial = 635] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (144EF000) [pid = 3768] [serial = 644] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (130AB800) [pid = 3768] [serial = 641] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (13155000) [pid = 3768] [serial = 642] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (11445800) [pid = 3768] [serial = 629] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (13126000) [pid = 3768] [serial = 630] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15FB4C00) [pid = 3768] [serial = 633] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (15CF1400) [pid = 3768] [serial = 632] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (15CF3000) [pid = 3768] [serial = 650] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16F27C00) [pid = 3768] [serial = 653] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (15C6BC00) [pid = 3768] [serial = 657] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (15C1D400) [pid = 3768] [serial = 656] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (16F30C00) [pid = 3768] [serial = 659] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (16F7BC00) [pid = 3768] [serial = 654] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (15FB2C00) [pid = 3768] [serial = 651] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (14F46400) [pid = 3768] [serial = 645] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (16F2C800) [pid = 3768] [serial = 660] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (177D4C00) [pid = 3768] [serial = 662] [outer = 00000000] [url = about:blank] 17:36:57 INFO - PROCESS | 3768 | 1467247017274 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1918ms 17:36:57 INFO - PROCESS | 3768 | 1467247017314 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 17:36:57 INFO - PROCESS | 3768 | 1467247017318 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 17:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:36:57 INFO - PROCESS | 3768 | 1467247017323 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:36:57 INFO - PROCESS | 3768 | 1467247017327 Marionette TRACE conn2 <- [1,898,null,{}] 17:36:57 INFO - PROCESS | 3768 | 1467247017332 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:57 INFO - PROCESS | 3768 | 1467247017337 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:57 INFO - PROCESS | 3768 | 1467247017426 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 17:36:57 INFO - PROCESS | 3768 | 1467247017435 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:57 INFO - PROCESS | 3768 | 1467247017440 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:57 INFO - PROCESS | 3768 | ++DOCSHELL 10A0E800 == 28 [pid = 3768] [id = 234] 17:36:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (10A78000) [pid = 3768] [serial = 701] [outer = 00000000] 17:36:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (10B7D400) [pid = 3768] [serial = 702] [outer = 10A78000] 17:36:57 INFO - PROCESS | 3768 | 1467247017489 Marionette DEBUG loaded listener.js 17:36:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (10E05000) [pid = 3768] [serial = 703] [outer = 10A78000] 17:36:57 INFO - PROCESS | 3768 | 1467247017962 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 708ms 17:36:58 INFO - PROCESS | 3768 | 1467247018024 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 17:36:58 INFO - PROCESS | 3768 | 1467247018029 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 17:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:36:58 INFO - PROCESS | 3768 | 1467247018035 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:36:58 INFO - PROCESS | 3768 | 1467247018037 Marionette TRACE conn2 <- [1,902,null,{}] 17:36:58 INFO - PROCESS | 3768 | 1467247018041 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:58 INFO - PROCESS | 3768 | 1467247018044 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:58 INFO - PROCESS | 3768 | 1467247018127 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 17:36:58 INFO - PROCESS | 3768 | 1467247018136 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 3768 | 1467247018139 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:58 INFO - PROCESS | 3768 | ++DOCSHELL 11274400 == 29 [pid = 3768] [id = 235] 17:36:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (11278000) [pid = 3768] [serial = 704] [outer = 00000000] 17:36:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (11445800) [pid = 3768] [serial = 705] [outer = 11278000] 17:36:58 INFO - PROCESS | 3768 | 1467247018187 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (1281B800) [pid = 3768] [serial = 706] [outer = 11278000] 17:36:58 INFO - PROCESS | 3768 | 1467247018654 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 17:36:58 INFO - PROCESS | 3768 | 1467247018672 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 17:36:58 INFO - PROCESS | 3768 | 1467247018675 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 17:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:36:58 INFO - PROCESS | 3768 | 1467247018678 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:36:58 INFO - PROCESS | 3768 | 1467247018682 Marionette TRACE conn2 <- [1,906,null,{}] 17:36:58 INFO - PROCESS | 3768 | 1467247018696 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:58 INFO - PROCESS | 3768 | 1467247018701 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:58 INFO - PROCESS | 3768 | 1467247018782 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 17:36:58 INFO - PROCESS | 3768 | 1467247018818 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 3768 | 1467247018821 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:58 INFO - PROCESS | 3768 | ++DOCSHELL 13452400 == 30 [pid = 3768] [id = 236] 17:36:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1393CC00) [pid = 3768] [serial = 707] [outer = 00000000] 17:36:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (14008400) [pid = 3768] [serial = 708] [outer = 1393CC00] 17:36:58 INFO - PROCESS | 3768 | 1467247018868 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (14495400) [pid = 3768] [serial = 709] [outer = 1393CC00] 17:36:59 INFO - PROCESS | 3768 | 1467247019321 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 692ms 17:36:59 INFO - PROCESS | 3768 | 1467247019377 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 17:36:59 INFO - PROCESS | 3768 | 1467247019380 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 17:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:36:59 INFO - PROCESS | 3768 | 1467247019383 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:36:59 INFO - PROCESS | 3768 | 1467247019396 Marionette TRACE conn2 <- [1,910,null,{}] 17:36:59 INFO - PROCESS | 3768 | 1467247019400 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:59 INFO - PROCESS | 3768 | 1467247019402 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:59 INFO - PROCESS | 3768 | 1467247019482 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 17:36:59 INFO - PROCESS | 3768 | 1467247019488 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:59 INFO - PROCESS | 3768 | 1467247019490 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:36:59 INFO - PROCESS | 3768 | ++DOCSHELL 1328E400 == 31 [pid = 3768] [id = 237] 17:36:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (144E2400) [pid = 3768] [serial = 710] [outer = 00000000] 17:36:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (14F4AC00) [pid = 3768] [serial = 711] [outer = 144E2400] 17:36:59 INFO - PROCESS | 3768 | 1467247019535 Marionette DEBUG loaded listener.js 17:36:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (155BFC00) [pid = 3768] [serial = 712] [outer = 144E2400] 17:36:59 INFO - PROCESS | 3768 | 1467247019954 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 597ms 17:37:00 INFO - PROCESS | 3768 | 1467247019984 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 17:37:00 INFO - PROCESS | 3768 | 1467247019986 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 17:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:37:00 INFO - PROCESS | 3768 | 1467247019994 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:37:00 INFO - PROCESS | 3768 | 1467247019996 Marionette TRACE conn2 <- [1,914,null,{}] 17:37:00 INFO - PROCESS | 3768 | 1467247019999 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:00 INFO - PROCESS | 3768 | 1467247020001 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:00 INFO - PROCESS | 3768 | 1467247020077 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 17:37:00 INFO - PROCESS | 3768 | 1467247020083 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:00 INFO - PROCESS | 3768 | 1467247020085 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:00 INFO - PROCESS | 3768 | ++DOCSHELL 1576C000 == 32 [pid = 3768] [id = 238] 17:37:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1576D000) [pid = 3768] [serial = 713] [outer = 00000000] 17:37:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15C1D400) [pid = 3768] [serial = 714] [outer = 1576D000] 17:37:00 INFO - PROCESS | 3768 | 1467247020128 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15C63000) [pid = 3768] [serial = 715] [outer = 1576D000] 17:37:00 INFO - PROCESS | 3768 | 1467247020615 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 17:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:37:00 INFO - PROCESS | 3768 | 1467247020660 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 17:37:00 INFO - PROCESS | 3768 | 1467247020662 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 17:37:00 INFO - PROCESS | 3768 | 1467247020665 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:37:00 INFO - PROCESS | 3768 | 1467247020667 Marionette TRACE conn2 <- [1,918,null,{}] 17:37:00 INFO - PROCESS | 3768 | 1467247020670 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:00 INFO - PROCESS | 3768 | 1467247020675 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:00 INFO - PROCESS | 3768 | 1467247020774 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 17:37:00 INFO - PROCESS | 3768 | 1467247020782 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:00 INFO - PROCESS | 3768 | 1467247020784 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:00 INFO - PROCESS | 3768 | ++DOCSHELL 15CEC800 == 33 [pid = 3768] [id = 239] 17:37:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15CF3000) [pid = 3768] [serial = 716] [outer = 00000000] 17:37:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15FB2000) [pid = 3768] [serial = 717] [outer = 15CF3000] 17:37:00 INFO - PROCESS | 3768 | 1467247020827 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1672C000) [pid = 3768] [serial = 718] [outer = 15CF3000] 17:37:01 INFO - PROCESS | 3768 | 1467247021241 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 645ms 17:37:01 INFO - PROCESS | 3768 | 1467247021303 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 3768 | 1467247021305 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 17:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:37:01 INFO - PROCESS | 3768 | 1467247021310 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 3768 | 1467247021311 Marionette TRACE conn2 <- [1,922,null,{}] 17:37:01 INFO - PROCESS | 3768 | 1467247021315 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:01 INFO - PROCESS | 3768 | 1467247021316 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:01 INFO - PROCESS | 3768 | 1467247021405 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 17:37:01 INFO - PROCESS | 3768 | 1467247021412 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:01 INFO - PROCESS | 3768 | 1467247021414 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:01 INFO - PROCESS | 3768 | ++DOCSHELL 15CEB000 == 34 [pid = 3768] [id = 240] 17:37:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16979800) [pid = 3768] [serial = 719] [outer = 00000000] 17:37:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16B58800) [pid = 3768] [serial = 720] [outer = 16979800] 17:37:01 INFO - PROCESS | 3768 | 1467247021456 Marionette DEBUG loaded listener.js 17:37:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16D58400) [pid = 3768] [serial = 721] [outer = 16979800] 17:37:01 INFO - PROCESS | 3768 | 1467247021881 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 598ms 17:37:01 INFO - PROCESS | 3768 | 1467247021906 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 3768 | 1467247021908 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 17:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:37:01 INFO - PROCESS | 3768 | 1467247021911 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 3768 | 1467247021913 Marionette TRACE conn2 <- [1,926,null,{}] 17:37:01 INFO - PROCESS | 3768 | 1467247021916 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:01 INFO - PROCESS | 3768 | 1467247021918 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:02 INFO - PROCESS | 3768 | 1467247022028 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 17:37:02 INFO - PROCESS | 3768 | 1467247022035 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:02 INFO - PROCESS | 3768 | 1467247022037 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:02 INFO - PROCESS | 3768 | ++DOCSHELL 1345B000 == 35 [pid = 3768] [id = 241] 17:37:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16F15400) [pid = 3768] [serial = 722] [outer = 00000000] 17:37:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16F25C00) [pid = 3768] [serial = 723] [outer = 16F15400] 17:37:02 INFO - PROCESS | 3768 | 1467247022080 Marionette DEBUG loaded listener.js 17:37:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16F26000) [pid = 3768] [serial = 724] [outer = 16F15400] 17:37:02 INFO - PROCESS | 3768 | 1467247022475 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 598ms 17:37:02 INFO - PROCESS | 3768 | 1467247022508 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 17:37:02 INFO - PROCESS | 3768 | 1467247022510 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 17:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:37:02 INFO - PROCESS | 3768 | 1467247022514 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:37:02 INFO - PROCESS | 3768 | 1467247022515 Marionette TRACE conn2 <- [1,930,null,{}] 17:37:02 INFO - PROCESS | 3768 | 1467247022519 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:02 INFO - PROCESS | 3768 | 1467247022520 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:02 INFO - PROCESS | 3768 | 1467247022595 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 17:37:02 INFO - PROCESS | 3768 | 1467247022692 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:02 INFO - PROCESS | 3768 | 1467247022694 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:02 INFO - PROCESS | 3768 | ++DOCSHELL 13452000 == 36 [pid = 3768] [id = 242] 17:37:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16985800) [pid = 3768] [serial = 725] [outer = 00000000] 17:37:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1710BC00) [pid = 3768] [serial = 726] [outer = 16985800] 17:37:02 INFO - PROCESS | 3768 | 1467247022738 Marionette DEBUG loaded listener.js 17:37:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17171800) [pid = 3768] [serial = 727] [outer = 16985800] 17:37:03 INFO - PROCESS | 3768 | 1467247023165 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 707ms 17:37:03 INFO - PROCESS | 3768 | 1467247023218 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 17:37:03 INFO - PROCESS | 3768 | 1467247023220 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 17:37:03 INFO - PROCESS | 3768 | 1467247023223 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:37:03 INFO - PROCESS | 3768 | 1467247023225 Marionette TRACE conn2 <- [1,934,null,{}] 17:37:03 INFO - PROCESS | 3768 | 1467247023228 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:03 INFO - PROCESS | 3768 | 1467247023230 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:03 INFO - PROCESS | 3768 | 1467247023349 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 17:37:03 INFO - PROCESS | 3768 | 1467247023354 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:03 INFO - PROCESS | 3768 | 1467247023356 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:03 INFO - PROCESS | 3768 | ++DOCSHELL 16F78000 == 37 [pid = 3768] [id = 243] 17:37:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (17709400) [pid = 3768] [serial = 728] [outer = 00000000] 17:37:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (177CD400) [pid = 3768] [serial = 729] [outer = 17709400] 17:37:03 INFO - PROCESS | 3768 | 1467247023399 Marionette DEBUG loaded listener.js 17:37:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (177D1000) [pid = 3768] [serial = 730] [outer = 17709400] 17:37:03 INFO - PROCESS | 3768 | 1467247023840 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 17:37:03 INFO - PROCESS | 3768 | 1467247023862 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 17:37:03 INFO - PROCESS | 3768 | 1467247023864 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 17:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:37:03 INFO - PROCESS | 3768 | 1467247023868 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:37:03 INFO - PROCESS | 3768 | 1467247023870 Marionette TRACE conn2 <- [1,938,null,{}] 17:37:03 INFO - PROCESS | 3768 | 1467247023873 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:03 INFO - PROCESS | 3768 | 1467247023875 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:04 INFO - PROCESS | 3768 | 1467247023991 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 17:37:04 INFO - PROCESS | 3768 | 1467247024082 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:04 INFO - PROCESS | 3768 | 1467247024084 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:04 INFO - PROCESS | 3768 | ++DOCSHELL 15769000 == 38 [pid = 3768] [id = 244] 17:37:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (177D8400) [pid = 3768] [serial = 731] [outer = 00000000] 17:37:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (17AC6400) [pid = 3768] [serial = 732] [outer = 177D8400] 17:37:04 INFO - PROCESS | 3768 | 1467247024129 Marionette DEBUG loaded listener.js 17:37:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (19850C00) [pid = 3768] [serial = 733] [outer = 177D8400] 17:37:04 INFO - PROCESS | 3768 | 1467247024540 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 692ms 17:37:04 INFO - PROCESS | 3768 | 1467247024568 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 17:37:04 INFO - PROCESS | 3768 | 1467247024570 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 17:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:37:04 INFO - PROCESS | 3768 | 1467247024573 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:37:04 INFO - PROCESS | 3768 | 1467247024575 Marionette TRACE conn2 <- [1,942,null,{}] 17:37:04 INFO - PROCESS | 3768 | 1467247024578 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:04 INFO - PROCESS | 3768 | 1467247024580 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:04 INFO - PROCESS | 3768 | 1467247024823 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 17:37:04 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (16F74400) [pid = 3768] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:37:04 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (177D4000) [pid = 3768] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:37:04 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (179B2800) [pid = 3768] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:37:04 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (18019000) [pid = 3768] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:37:04 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16F08800) [pid = 3768] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:37:04 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (15CEF800) [pid = 3768] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:37:04 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (140EF800) [pid = 3768] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:37:04 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10B7C000) [pid = 3768] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:37:04 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (129B3000) [pid = 3768] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:37:04 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (0C7FA400) [pid = 3768] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:37:04 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (13C22000) [pid = 3768] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:37:04 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (157CA800) [pid = 3768] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:37:04 INFO - PROCESS | 3768 | 1467247024882 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:04 INFO - PROCESS | 3768 | 1467247024884 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:04 INFO - PROCESS | 3768 | ++DOCSHELL 1026F400 == 39 [pid = 3768] [id = 245] 17:37:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (10275C00) [pid = 3768] [serial = 734] [outer = 00000000] 17:37:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (131E6400) [pid = 3768] [serial = 735] [outer = 10275C00] 17:37:04 INFO - PROCESS | 3768 | 1467247024927 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (150C8000) [pid = 3768] [serial = 736] [outer = 10275C00] 17:37:05 INFO - PROCESS | 3768 | 1467247025279 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 739ms 17:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:37:05 INFO - PROCESS | 3768 | 1467247025313 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 17:37:05 INFO - PROCESS | 3768 | 1467247025315 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 17:37:05 INFO - PROCESS | 3768 | 1467247025318 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:37:05 INFO - PROCESS | 3768 | 1467247025320 Marionette TRACE conn2 <- [1,946,null,{}] 17:37:05 INFO - PROCESS | 3768 | 1467247025323 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:05 INFO - PROCESS | 3768 | 1467247025325 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:05 INFO - PROCESS | 3768 | 1467247025469 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 17:37:05 INFO - PROCESS | 3768 | 1467247025478 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:05 INFO - PROCESS | 3768 | 1467247025479 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:05 INFO - PROCESS | 3768 | ++DOCSHELL 13287C00 == 40 [pid = 3768] [id = 246] 17:37:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16D5A000) [pid = 3768] [serial = 737] [outer = 00000000] 17:37:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (177D7000) [pid = 3768] [serial = 738] [outer = 16D5A000] 17:37:05 INFO - PROCESS | 3768 | 1467247025569 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17AD2000) [pid = 3768] [serial = 739] [outer = 16D5A000] 17:37:05 INFO - PROCESS | 3768 | 1467247025964 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 629ms 17:37:05 INFO - PROCESS | 3768 | 1467247025988 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 17:37:05 INFO - PROCESS | 3768 | 1467247025990 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 17:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:37:05 INFO - PROCESS | 3768 | 1467247025993 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:37:05 INFO - PROCESS | 3768 | 1467247025995 Marionette TRACE conn2 <- [1,950,null,{}] 17:37:05 INFO - PROCESS | 3768 | 1467247025998 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:05 INFO - PROCESS | 3768 | 1467247025999 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:06 INFO - PROCESS | 3768 | 1467247026110 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 17:37:06 INFO - PROCESS | 3768 | 1467247026117 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:06 INFO - PROCESS | 3768 | 1467247026119 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:06 INFO - PROCESS | 3768 | ++DOCSHELL 13125C00 == 41 [pid = 3768] [id = 247] 17:37:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (150C3C00) [pid = 3768] [serial = 740] [outer = 00000000] 17:37:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19A19800) [pid = 3768] [serial = 741] [outer = 150C3C00] 17:37:06 INFO - PROCESS | 3768 | 1467247026162 Marionette DEBUG loaded listener.js 17:37:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19AC3800) [pid = 3768] [serial = 742] [outer = 150C3C00] 17:37:06 INFO - PROCESS | 3768 | 1467247026555 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 597ms 17:37:06 INFO - PROCESS | 3768 | 1467247026591 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 17:37:06 INFO - PROCESS | 3768 | 1467247026593 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 17:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:37:06 INFO - PROCESS | 3768 | 1467247026596 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:37:06 INFO - PROCESS | 3768 | 1467247026598 Marionette TRACE conn2 <- [1,954,null,{}] 17:37:06 INFO - PROCESS | 3768 | 1467247026601 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:06 INFO - PROCESS | 3768 | 1467247026602 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:06 INFO - PROCESS | 3768 | 1467247026679 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 17:37:06 INFO - PROCESS | 3768 | 1467247026769 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:06 INFO - PROCESS | 3768 | 1467247026770 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:06 INFO - PROCESS | 3768 | ++DOCSHELL 16F0C800 == 42 [pid = 3768] [id = 248] 17:37:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (16F16800) [pid = 3768] [serial = 743] [outer = 00000000] 17:37:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (19AD0400) [pid = 3768] [serial = 744] [outer = 16F16800] 17:37:06 INFO - PROCESS | 3768 | 1467247026814 Marionette DEBUG loaded listener.js 17:37:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (19D1EC00) [pid = 3768] [serial = 745] [outer = 16F16800] 17:37:07 INFO - PROCESS | 3768 | 1467247027510 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 991ms 17:37:07 INFO - PROCESS | 3768 | 1467247027584 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 17:37:07 INFO - PROCESS | 3768 | 1467247027588 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 17:37:07 INFO - PROCESS | 3768 | 1467247027593 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:37:07 INFO - PROCESS | 3768 | 1467247027598 Marionette TRACE conn2 <- [1,958,null,{}] 17:37:07 INFO - PROCESS | 3768 | 1467247027603 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:07 INFO - PROCESS | 3768 | 1467247027606 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:07 INFO - PROCESS | 3768 | 1467247027732 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 17:37:07 INFO - PROCESS | 3768 | 1467247027858 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:07 INFO - PROCESS | 3768 | 1467247027862 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:07 INFO - PROCESS | 3768 | ++DOCSHELL 10A79400 == 43 [pid = 3768] [id = 249] 17:37:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (10A81400) [pid = 3768] [serial = 746] [outer = 00000000] 17:37:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (11023400) [pid = 3768] [serial = 747] [outer = 10A81400] 17:37:07 INFO - PROCESS | 3768 | 1467247027921 Marionette DEBUG loaded listener.js 17:37:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (11ADF000) [pid = 3768] [serial = 748] [outer = 10A81400] 17:37:08 INFO - PROCESS | 3768 | 1467247028868 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1320ms 17:37:08 INFO - PROCESS | 3768 | 1467247028908 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 17:37:08 INFO - PROCESS | 3768 | 1467247028912 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 17:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:37:08 INFO - PROCESS | 3768 | 1467247028917 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:37:08 INFO - PROCESS | 3768 | 1467247028920 Marionette TRACE conn2 <- [1,962,null,{}] 17:37:08 INFO - PROCESS | 3768 | 1467247028926 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:08 INFO - PROCESS | 3768 | 1467247028928 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:09 INFO - PROCESS | 3768 | 1467247029034 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 17:37:09 INFO - PROCESS | 3768 | 1467247029118 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 3768 | 1467247029123 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:09 INFO - PROCESS | 3768 | ++DOCSHELL 104E8C00 == 44 [pid = 3768] [id = 250] 17:37:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (10A0FC00) [pid = 3768] [serial = 749] [outer = 00000000] 17:37:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (10E0E400) [pid = 3768] [serial = 750] [outer = 10A0FC00] 17:37:09 INFO - PROCESS | 3768 | 1467247029220 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (10ECF800) [pid = 3768] [serial = 751] [outer = 10A0FC00] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 13125C00 == 43 [pid = 3768] [id = 247] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 13287C00 == 42 [pid = 3768] [id = 246] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 1026F400 == 41 [pid = 3768] [id = 245] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 15769000 == 40 [pid = 3768] [id = 244] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 16F78000 == 39 [pid = 3768] [id = 243] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 13452000 == 38 [pid = 3768] [id = 242] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 1345B000 == 37 [pid = 3768] [id = 241] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 15CEB000 == 36 [pid = 3768] [id = 240] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 15CEC800 == 35 [pid = 3768] [id = 239] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 1576C000 == 34 [pid = 3768] [id = 238] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 1328E400 == 33 [pid = 3768] [id = 237] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 13452400 == 32 [pid = 3768] [id = 236] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 11274400 == 31 [pid = 3768] [id = 235] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 10A0E800 == 30 [pid = 3768] [id = 234] 17:37:09 INFO - PROCESS | 3768 | --DOCSHELL 15C23000 == 29 [pid = 3768] [id = 233] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (17113000) [pid = 3768] [serial = 683] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (177EC800) [pid = 3768] [serial = 686] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1770F400) [pid = 3768] [serial = 684] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (17ACDC00) [pid = 3768] [serial = 689] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (177ED400) [pid = 3768] [serial = 687] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (180F5C00) [pid = 3768] [serial = 695] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (17F17C00) [pid = 3768] [serial = 690] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16F21800) [pid = 3768] [serial = 680] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (15CF5400) [pid = 3768] [serial = 677] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1697E000) [pid = 3768] [serial = 678] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (14F42800) [pid = 3768] [serial = 674] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (150BC400) [pid = 3768] [serial = 675] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (11AE4000) [pid = 3768] [serial = 671] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (13031C00) [pid = 3768] [serial = 672] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (13C20400) [pid = 3768] [serial = 669] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1345D000) [pid = 3768] [serial = 668] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10A78C00) [pid = 3768] [serial = 666] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (104E6000) [pid = 3768] [serial = 665] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (177D5C00) [pid = 3768] [serial = 663] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (177D9C00) [pid = 3768] [serial = 692] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (180F9400) [pid = 3768] [serial = 696] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1AC04C00) [pid = 3768] [serial = 396] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (17AC4800) [pid = 3768] [serial = 693] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16F2B400) [pid = 3768] [serial = 681] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (19A18800) [pid = 3768] [serial = 699] [outer = 00000000] [url = about:blank] 17:37:09 INFO - PROCESS | 3768 | 1467247029763 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 912ms 17:37:09 INFO - PROCESS | 3768 | 1467247029823 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 17:37:09 INFO - PROCESS | 3768 | 1467247029828 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 17:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:37:09 INFO - PROCESS | 3768 | 1467247029834 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:37:09 INFO - PROCESS | 3768 | 1467247029837 Marionette TRACE conn2 <- [1,966,null,{}] 17:37:09 INFO - PROCESS | 3768 | 1467247029840 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:09 INFO - PROCESS | 3768 | 1467247029843 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:09 INFO - PROCESS | 3768 | 1467247029926 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 17:37:09 INFO - PROCESS | 3768 | 1467247029933 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 3768 | 1467247029935 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:09 INFO - PROCESS | 3768 | ++DOCSHELL 11441800 == 30 [pid = 3768] [id = 251] 17:37:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (11AE4000) [pid = 3768] [serial = 752] [outer = 00000000] 17:37:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1303B000) [pid = 3768] [serial = 753] [outer = 11AE4000] 17:37:10 INFO - PROCESS | 3768 | 1467247029982 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (13126C00) [pid = 3768] [serial = 754] [outer = 11AE4000] 17:37:10 INFO - PROCESS | 3768 | 1467247030461 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 629ms 17:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:37:10 INFO - PROCESS | 3768 | 1467247030473 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 3768 | 1467247030475 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 17:37:10 INFO - PROCESS | 3768 | 1467247030479 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - PROCESS | 3768 | 1467247030482 Marionette TRACE conn2 <- [1,970,null,{}] 17:37:10 INFO - PROCESS | 3768 | 1467247030493 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:10 INFO - PROCESS | 3768 | 1467247030497 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:10 INFO - PROCESS | 3768 | 1467247030606 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 17:37:10 INFO - PROCESS | 3768 | 1467247030616 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 3768 | 1467247030619 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:10 INFO - PROCESS | 3768 | ++DOCSHELL 144E7800 == 31 [pid = 3768] [id = 252] 17:37:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (144E7C00) [pid = 3768] [serial = 755] [outer = 00000000] 17:37:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (14F47000) [pid = 3768] [serial = 756] [outer = 144E7C00] 17:37:10 INFO - PROCESS | 3768 | 1467247030714 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (155BBC00) [pid = 3768] [serial = 757] [outer = 144E7C00] 17:37:11 INFO - PROCESS | 3768 | 1467247031163 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 691ms 17:37:11 INFO - PROCESS | 3768 | 1467247031208 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 17:37:11 INFO - PROCESS | 3768 | 1467247031211 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 17:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:37:11 INFO - PROCESS | 3768 | 1467247031214 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:37:11 INFO - PROCESS | 3768 | 1467247031216 Marionette TRACE conn2 <- [1,974,null,{}] 17:37:11 INFO - PROCESS | 3768 | 1467247031220 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:11 INFO - PROCESS | 3768 | 1467247031222 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:11 INFO - PROCESS | 3768 | 1467247031302 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 17:37:11 INFO - PROCESS | 3768 | 1467247031307 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:11 INFO - PROCESS | 3768 | 1467247031309 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:11 INFO - PROCESS | 3768 | ++DOCSHELL 15C28800 == 32 [pid = 3768] [id = 253] 17:37:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15C64400) [pid = 3768] [serial = 758] [outer = 00000000] 17:37:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15C71400) [pid = 3768] [serial = 759] [outer = 15C64400] 17:37:11 INFO - PROCESS | 3768 | 1467247031353 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15CF1400) [pid = 3768] [serial = 760] [outer = 15C64400] 17:37:11 INFO - PROCESS | 3768 | 1467247031777 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 598ms 17:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:37:11 INFO - PROCESS | 3768 | 1467247031814 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 17:37:11 INFO - PROCESS | 3768 | 1467247031816 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 17:37:11 INFO - PROCESS | 3768 | 1467247031820 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:37:11 INFO - PROCESS | 3768 | 1467247031821 Marionette TRACE conn2 <- [1,978,null,{}] 17:37:11 INFO - PROCESS | 3768 | 1467247031824 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:11 INFO - PROCESS | 3768 | 1467247031826 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:11 INFO - PROCESS | 3768 | 1467247031910 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 17:37:11 INFO - PROCESS | 3768 | 1467247031915 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:11 INFO - PROCESS | 3768 | 1467247031917 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:11 INFO - PROCESS | 3768 | ++DOCSHELL 15FB4C00 == 33 [pid = 3768] [id = 254] 17:37:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15FB5000) [pid = 3768] [serial = 761] [outer = 00000000] 17:37:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16D59000) [pid = 3768] [serial = 762] [outer = 15FB5000] 17:37:11 INFO - PROCESS | 3768 | 1467247031962 Marionette DEBUG loaded listener.js 17:37:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16F12800) [pid = 3768] [serial = 763] [outer = 15FB5000] 17:37:12 INFO - PROCESS | 3768 | 1467247032454 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 17:37:12 INFO - PROCESS | 3768 | 1467247032521 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 17:37:12 INFO - PROCESS | 3768 | 1467247032523 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 17:37:12 INFO - PROCESS | 3768 | 1467247032526 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:37:12 INFO - PROCESS | 3768 | 1467247032528 Marionette TRACE conn2 <- [1,982,null,{}] 17:37:12 INFO - PROCESS | 3768 | 1467247032531 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:12 INFO - PROCESS | 3768 | 1467247032537 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:12 INFO - PROCESS | 3768 | 1467247032666 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 17:37:12 INFO - PROCESS | 3768 | 1467247032723 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:12 INFO - PROCESS | 3768 | 1467247032725 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:12 INFO - PROCESS | 3768 | ++DOCSHELL 16F2DC00 == 34 [pid = 3768] [id = 255] 17:37:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16F74400) [pid = 3768] [serial = 764] [outer = 00000000] 17:37:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (17114C00) [pid = 3768] [serial = 765] [outer = 16F74400] 17:37:12 INFO - PROCESS | 3768 | 1467247032769 Marionette DEBUG loaded listener.js 17:37:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (171D4400) [pid = 3768] [serial = 766] [outer = 16F74400] 17:37:13 INFO - PROCESS | 3768 | 1467247033205 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 739ms 17:37:13 INFO - PROCESS | 3768 | 1467247033272 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 17:37:13 INFO - PROCESS | 3768 | 1467247033274 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 17:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:37:13 INFO - PROCESS | 3768 | 1467247033282 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:37:13 INFO - PROCESS | 3768 | 1467247033284 Marionette TRACE conn2 <- [1,986,null,{}] 17:37:13 INFO - PROCESS | 3768 | 1467247033287 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:13 INFO - PROCESS | 3768 | 1467247033289 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:13 INFO - PROCESS | 3768 | 1467247033396 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 17:37:13 INFO - PROCESS | 3768 | 1467247033407 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:13 INFO - PROCESS | 3768 | 1467247033418 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:13 INFO - PROCESS | 3768 | ++DOCSHELL 13125C00 == 35 [pid = 3768] [id = 256] 17:37:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (131DDC00) [pid = 3768] [serial = 767] [outer = 00000000] 17:37:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (177D2800) [pid = 3768] [serial = 768] [outer = 131DDC00] 17:37:13 INFO - PROCESS | 3768 | 1467247033508 Marionette DEBUG loaded listener.js 17:37:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (177B2400) [pid = 3768] [serial = 769] [outer = 131DDC00] 17:37:13 INFO - PROCESS | 3768 | 1467247033909 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 707ms 17:37:14 INFO - PROCESS | 3768 | 1467247033983 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 17:37:14 INFO - PROCESS | 3768 | 1467247033985 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 17:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:37:14 INFO - PROCESS | 3768 | 1467247033993 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:37:14 INFO - PROCESS | 3768 | 1467247033995 Marionette TRACE conn2 <- [1,990,null,{}] 17:37:14 INFO - PROCESS | 3768 | 1467247033999 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:14 INFO - PROCESS | 3768 | 1467247034001 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:14 INFO - PROCESS | 3768 | 1467247034103 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 17:37:14 INFO - PROCESS | 3768 | 1467247034113 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:14 INFO - PROCESS | 3768 | 1467247034115 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:14 INFO - PROCESS | 3768 | ++DOCSHELL 12BD9000 == 36 [pid = 3768] [id = 257] 17:37:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (177E8000) [pid = 3768] [serial = 770] [outer = 00000000] 17:37:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (179ABC00) [pid = 3768] [serial = 771] [outer = 177E8000] 17:37:14 INFO - PROCESS | 3768 | 1467247034158 Marionette DEBUG loaded listener.js 17:37:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (179B1800) [pid = 3768] [serial = 772] [outer = 177E8000] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (16D5A000) [pid = 3768] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (10275C00) [pid = 3768] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (150C3C00) [pid = 3768] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16985800) [pid = 3768] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (17709400) [pid = 3768] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (177D8400) [pid = 3768] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1576D000) [pid = 3768] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (15CF3000) [pid = 3768] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16F15400) [pid = 3768] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1393CC00) [pid = 3768] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (11278000) [pid = 3768] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (144E2400) [pid = 3768] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10A78000) [pid = 3768] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15CF1000) [pid = 3768] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:37:14 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16979800) [pid = 3768] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:37:14 INFO - PROCESS | 3768 | 1467247034655 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 708ms 17:37:14 INFO - PROCESS | 3768 | 1467247034688 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 17:37:14 INFO - PROCESS | 3768 | 1467247034690 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 17:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:37:14 INFO - PROCESS | 3768 | 1467247034729 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:37:14 INFO - PROCESS | 3768 | 1467247034731 Marionette TRACE conn2 <- [1,994,null,{}] 17:37:14 INFO - PROCESS | 3768 | 1467247034737 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:14 INFO - PROCESS | 3768 | 1467247034738 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:14 INFO - PROCESS | 3768 | 1467247034815 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 17:37:14 INFO - PROCESS | 3768 | 1467247034820 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:14 INFO - PROCESS | 3768 | 1467247034822 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:14 INFO - PROCESS | 3768 | ++DOCSHELL 140E7800 == 37 [pid = 3768] [id = 258] 17:37:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (140EF800) [pid = 3768] [serial = 773] [outer = 00000000] 17:37:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15CEF400) [pid = 3768] [serial = 774] [outer = 140EF800] 17:37:14 INFO - PROCESS | 3768 | 1467247034864 Marionette DEBUG loaded listener.js 17:37:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16985800) [pid = 3768] [serial = 775] [outer = 140EF800] 17:37:15 INFO - PROCESS | 3768 | 1467247035280 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 628ms 17:37:15 INFO - PROCESS | 3768 | 1467247035326 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 17:37:15 INFO - PROCESS | 3768 | 1467247035328 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 17:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:37:15 INFO - PROCESS | 3768 | 1467247035331 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:37:15 INFO - PROCESS | 3768 | 1467247035332 Marionette TRACE conn2 <- [1,998,null,{}] 17:37:15 INFO - PROCESS | 3768 | 1467247035340 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:15 INFO - PROCESS | 3768 | 1467247035341 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:15 INFO - PROCESS | 3768 | 1467247035427 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 17:37:15 INFO - PROCESS | 3768 | 1467247035433 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:15 INFO - PROCESS | 3768 | 1467247035435 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:15 INFO - PROCESS | 3768 | ++DOCSHELL 16F2F800 == 38 [pid = 3768] [id = 259] 17:37:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (176F0000) [pid = 3768] [serial = 776] [outer = 00000000] 17:37:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (177D2400) [pid = 3768] [serial = 777] [outer = 176F0000] 17:37:15 INFO - PROCESS | 3768 | 1467247035479 Marionette DEBUG loaded listener.js 17:37:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (177E6C00) [pid = 3768] [serial = 778] [outer = 176F0000] 17:37:15 INFO - PROCESS | 3768 | 1467247035937 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 598ms 17:37:15 INFO - PROCESS | 3768 | 1467247035961 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 17:37:15 INFO - PROCESS | 3768 | 1467247035964 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 17:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:37:15 INFO - PROCESS | 3768 | 1467247035978 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:37:15 INFO - PROCESS | 3768 | 1467247035981 Marionette TRACE conn2 <- [1,1002,null,{}] 17:37:15 INFO - PROCESS | 3768 | 1467247035988 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:15 INFO - PROCESS | 3768 | 1467247035990 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:16 INFO - PROCESS | 3768 | 1467247036084 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 17:37:16 INFO - PROCESS | 3768 | 1467247036090 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:16 INFO - PROCESS | 3768 | 1467247036092 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:16 INFO - PROCESS | 3768 | ++DOCSHELL 17F18800 == 39 [pid = 3768] [id = 260] 17:37:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17F83400) [pid = 3768] [serial = 779] [outer = 00000000] 17:37:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1984F800) [pid = 3768] [serial = 780] [outer = 17F83400] 17:37:16 INFO - PROCESS | 3768 | 1467247036137 Marionette DEBUG loaded listener.js 17:37:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19A1BC00) [pid = 3768] [serial = 781] [outer = 17F83400] 17:37:17 INFO - PROCESS | 3768 | --DOCSHELL 104E8C00 == 38 [pid = 3768] [id = 250] 17:37:17 INFO - PROCESS | 3768 | --DOCSHELL 16F0C800 == 37 [pid = 3768] [id = 248] 17:37:17 INFO - PROCESS | 3768 | --DOCSHELL 10A79400 == 36 [pid = 3768] [id = 249] 17:37:17 INFO - PROCESS | 3768 | --DOCSHELL 144E7800 == 35 [pid = 3768] [id = 252] 17:37:17 INFO - PROCESS | 3768 | --DOCSHELL 11441800 == 34 [pid = 3768] [id = 251] 17:37:17 INFO - PROCESS | 3768 | --DOCSHELL 15FB4C00 == 33 [pid = 3768] [id = 254] 17:37:17 INFO - PROCESS | 3768 | --DOCSHELL 16F2DC00 == 32 [pid = 3768] [id = 255] 17:37:17 INFO - PROCESS | 3768 | --DOCSHELL 16F2F800 == 31 [pid = 3768] [id = 259] 17:37:17 INFO - PROCESS | 3768 | --DOCSHELL 140E7800 == 30 [pid = 3768] [id = 258] 17:37:17 INFO - PROCESS | 3768 | --DOCSHELL 15C28800 == 29 [pid = 3768] [id = 253] 17:37:17 INFO - PROCESS | 3768 | --DOCSHELL 13125C00 == 28 [pid = 3768] [id = 256] 17:37:17 INFO - PROCESS | 3768 | --DOCSHELL 12BD9000 == 27 [pid = 3768] [id = 257] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (177CD400) [pid = 3768] [serial = 729] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (17AC6400) [pid = 3768] [serial = 732] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15C1D400) [pid = 3768] [serial = 714] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (15C63000) [pid = 3768] [serial = 715] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15FB2000) [pid = 3768] [serial = 717] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1672C000) [pid = 3768] [serial = 718] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16F25C00) [pid = 3768] [serial = 723] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F26000) [pid = 3768] [serial = 724] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (14008400) [pid = 3768] [serial = 708] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (14495400) [pid = 3768] [serial = 709] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (11445800) [pid = 3768] [serial = 705] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1281B800) [pid = 3768] [serial = 706] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (14F4AC00) [pid = 3768] [serial = 711] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (155BFC00) [pid = 3768] [serial = 712] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10B7D400) [pid = 3768] [serial = 702] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (10E05000) [pid = 3768] [serial = 703] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19A1A400) [pid = 3768] [serial = 700] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16B58800) [pid = 3768] [serial = 720] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (16D58400) [pid = 3768] [serial = 721] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (19850C00) [pid = 3768] [serial = 733] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (177D7000) [pid = 3768] [serial = 738] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (131E6400) [pid = 3768] [serial = 735] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (150C8000) [pid = 3768] [serial = 736] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (19AC3800) [pid = 3768] [serial = 742] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (1710BC00) [pid = 3768] [serial = 726] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (17AD2000) [pid = 3768] [serial = 739] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (177D1000) [pid = 3768] [serial = 730] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (17171800) [pid = 3768] [serial = 727] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (19A19800) [pid = 3768] [serial = 741] [outer = 00000000] [url = about:blank] 17:37:17 INFO - PROCESS | 3768 | 1467247037902 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1981ms 17:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:37:17 INFO - PROCESS | 3768 | 1467247037941 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 17:37:17 INFO - PROCESS | 3768 | 1467247037945 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 17:37:17 INFO - PROCESS | 3768 | 1467247037950 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:37:17 INFO - PROCESS | 3768 | 1467247037953 Marionette TRACE conn2 <- [1,1006,null,{}] 17:37:17 INFO - PROCESS | 3768 | 1467247037959 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:17 INFO - PROCESS | 3768 | 1467247037962 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:18 INFO - PROCESS | 3768 | 1467247038060 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 17:37:18 INFO - PROCESS | 3768 | 1467247038068 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:18 INFO - PROCESS | 3768 | 1467247038072 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:18 INFO - PROCESS | 3768 | ++DOCSHELL 10A74C00 == 28 [pid = 3768] [id = 261] 17:37:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (10A75C00) [pid = 3768] [serial = 782] [outer = 00000000] 17:37:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (10E01C00) [pid = 3768] [serial = 783] [outer = 10A75C00] 17:37:18 INFO - PROCESS | 3768 | 1467247038121 Marionette DEBUG loaded listener.js 17:37:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (10E06000) [pid = 3768] [serial = 784] [outer = 10A75C00] 17:37:18 INFO - PROCESS | 3768 | 1467247038596 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 691ms 17:37:18 INFO - PROCESS | 3768 | 1467247038646 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 17:37:18 INFO - PROCESS | 3768 | 1467247038651 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 17:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:37:18 INFO - PROCESS | 3768 | 1467247038657 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:37:18 INFO - PROCESS | 3768 | 1467247038660 Marionette TRACE conn2 <- [1,1010,null,{}] 17:37:18 INFO - PROCESS | 3768 | 1467247038663 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:18 INFO - PROCESS | 3768 | 1467247038666 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:18 INFO - PROCESS | 3768 | 1467247038750 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 17:37:18 INFO - PROCESS | 3768 | 1467247038758 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:18 INFO - PROCESS | 3768 | 1467247038761 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:18 INFO - PROCESS | 3768 | ++DOCSHELL 11AE3800 == 29 [pid = 3768] [id = 262] 17:37:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (11CCF800) [pid = 3768] [serial = 785] [outer = 00000000] 17:37:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (129B0000) [pid = 3768] [serial = 786] [outer = 11CCF800] 17:37:18 INFO - PROCESS | 3768 | 1467247038807 Marionette DEBUG loaded listener.js 17:37:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (12BDA000) [pid = 3768] [serial = 787] [outer = 11CCF800] 17:37:19 INFO - PROCESS | 3768 | 1467247039253 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 645ms 17:37:19 INFO - PROCESS | 3768 | 1467247039294 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 17:37:19 INFO - PROCESS | 3768 | 1467247039297 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 17:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:37:19 INFO - PROCESS | 3768 | 1467247039300 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:37:19 INFO - PROCESS | 3768 | 1467247039304 Marionette TRACE conn2 <- [1,1014,null,{}] 17:37:19 INFO - PROCESS | 3768 | 1467247039315 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:19 INFO - PROCESS | 3768 | 1467247039319 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:19 INFO - PROCESS | 3768 | 1467247039400 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 17:37:19 INFO - PROCESS | 3768 | 1467247039446 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:19 INFO - PROCESS | 3768 | 1467247039449 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:19 INFO - PROCESS | 3768 | ++DOCSHELL 140E8000 == 30 [pid = 3768] [id = 263] 17:37:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (140EB400) [pid = 3768] [serial = 788] [outer = 00000000] 17:37:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (14496400) [pid = 3768] [serial = 789] [outer = 140EB400] 17:37:19 INFO - PROCESS | 3768 | 1467247039564 Marionette DEBUG loaded listener.js 17:37:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (144E3000) [pid = 3768] [serial = 790] [outer = 140EB400] 17:37:19 INFO - PROCESS | 3768 | 1467247039952 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 707ms 17:37:20 INFO - PROCESS | 3768 | 1467247039999 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 3768 | 1467247040001 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 17:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:37:20 INFO - PROCESS | 3768 | 1467247040008 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 3768 | 1467247040024 Marionette TRACE conn2 <- [1,1018,null,{}] 17:37:20 INFO - PROCESS | 3768 | 1467247040029 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:20 INFO - PROCESS | 3768 | 1467247040032 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:20 INFO - PROCESS | 3768 | 1467247040144 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 17:37:20 INFO - PROCESS | 3768 | 1467247040154 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:20 INFO - PROCESS | 3768 | 1467247040156 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:20 INFO - PROCESS | 3768 | ++DOCSHELL 14F41400 == 31 [pid = 3768] [id = 264] 17:37:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (14F42400) [pid = 3768] [serial = 791] [outer = 00000000] 17:37:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15011000) [pid = 3768] [serial = 792] [outer = 14F42400] 17:37:20 INFO - PROCESS | 3768 | 1467247040200 Marionette DEBUG loaded listener.js 17:37:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15768400) [pid = 3768] [serial = 793] [outer = 14F42400] 17:37:20 INFO - PROCESS | 3768 | 1467247040591 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 598ms 17:37:20 INFO - PROCESS | 3768 | 1467247040606 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 3768 | 1467247040608 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 17:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:37:20 INFO - PROCESS | 3768 | 1467247040611 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 3768 | 1467247040613 Marionette TRACE conn2 <- [1,1022,null,{}] 17:37:20 INFO - PROCESS | 3768 | 1467247040616 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:20 INFO - PROCESS | 3768 | 1467247040618 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:20 INFO - PROCESS | 3768 | 1467247040693 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 17:37:20 INFO - PROCESS | 3768 | 1467247040698 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:20 INFO - PROCESS | 3768 | 1467247040700 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:20 INFO - PROCESS | 3768 | ++DOCSHELL 15770000 == 32 [pid = 3768] [id = 265] 17:37:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15770800) [pid = 3768] [serial = 794] [outer = 00000000] 17:37:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15C65800) [pid = 3768] [serial = 795] [outer = 15770800] 17:37:20 INFO - PROCESS | 3768 | 1467247040791 Marionette DEBUG loaded listener.js 17:37:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15C70000) [pid = 3768] [serial = 796] [outer = 15770800] 17:37:21 INFO - PROCESS | 3768 | 1467247041268 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 644ms 17:37:21 INFO - PROCESS | 3768 | 1467247041282 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 17:37:21 INFO - PROCESS | 3768 | 1467247041283 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 17:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:37:21 INFO - PROCESS | 3768 | 1467247041287 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:37:21 INFO - PROCESS | 3768 | 1467247041288 Marionette TRACE conn2 <- [1,1026,null,{}] 17:37:21 INFO - PROCESS | 3768 | 1467247041292 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:21 INFO - PROCESS | 3768 | 1467247041297 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:21 INFO - PROCESS | 3768 | 1467247041395 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 17:37:21 INFO - PROCESS | 3768 | 1467247041400 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:21 INFO - PROCESS | 3768 | 1467247041402 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:21 INFO - PROCESS | 3768 | ++DOCSHELL 15CEB000 == 33 [pid = 3768] [id = 266] 17:37:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15CF7400) [pid = 3768] [serial = 797] [outer = 00000000] 17:37:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1674BC00) [pid = 3768] [serial = 798] [outer = 15CF7400] 17:37:21 INFO - PROCESS | 3768 | 1467247041446 Marionette DEBUG loaded listener.js 17:37:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16D5FC00) [pid = 3768] [serial = 799] [outer = 15CF7400] 17:37:22 INFO - PROCESS | 3768 | 1467247042214 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1006ms 17:37:22 INFO - PROCESS | 3768 | 1467247042295 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 17:37:22 INFO - PROCESS | 3768 | 1467247042299 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 17:37:22 INFO - PROCESS | 3768 | 1467247042304 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:37:22 INFO - PROCESS | 3768 | 1467247042309 Marionette TRACE conn2 <- [1,1030,null,{}] 17:37:22 INFO - PROCESS | 3768 | 1467247042314 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:22 INFO - PROCESS | 3768 | 1467247042317 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:22 INFO - PROCESS | 3768 | 1467247042457 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 17:37:22 INFO - PROCESS | 3768 | 1467247042573 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:22 INFO - PROCESS | 3768 | 1467247042576 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:22 INFO - PROCESS | 3768 | ++DOCSHELL 10A79800 == 34 [pid = 3768] [id = 267] 17:37:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (10B74400) [pid = 3768] [serial = 800] [outer = 00000000] 17:37:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (10ED5800) [pid = 3768] [serial = 801] [outer = 10B74400] 17:37:22 INFO - PROCESS | 3768 | 1467247042633 Marionette DEBUG loaded listener.js 17:37:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (129B3000) [pid = 3768] [serial = 802] [outer = 10B74400] 17:37:23 INFO - PROCESS | 3768 | 1467247043460 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1195ms 17:37:23 INFO - PROCESS | 3768 | 1467247043518 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 17:37:23 INFO - PROCESS | 3768 | 1467247043523 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 17:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:37:23 INFO - PROCESS | 3768 | 1467247043538 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:37:23 INFO - PROCESS | 3768 | 1467247043540 Marionette TRACE conn2 <- [1,1034,null,{}] 17:37:23 INFO - PROCESS | 3768 | 1467247043546 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:23 INFO - PROCESS | 3768 | 1467247043549 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:23 INFO - PROCESS | 3768 | 1467247043652 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 17:37:23 INFO - PROCESS | 3768 | 1467247043728 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:23 INFO - PROCESS | 3768 | 1467247043731 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:23 INFO - PROCESS | 3768 | ++DOCSHELL 10E23400 == 35 [pid = 3768] [id = 268] 17:37:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (10E24800) [pid = 3768] [serial = 803] [outer = 00000000] 17:37:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (110EE800) [pid = 3768] [serial = 804] [outer = 10E24800] 17:37:23 INFO - PROCESS | 3768 | 1467247043779 Marionette DEBUG loaded listener.js 17:37:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (11AE3000) [pid = 3768] [serial = 805] [outer = 10E24800] 17:37:24 INFO - PROCESS | 3768 | --DOCSHELL 15770000 == 34 [pid = 3768] [id = 265] 17:37:24 INFO - PROCESS | 3768 | --DOCSHELL 14F41400 == 33 [pid = 3768] [id = 264] 17:37:24 INFO - PROCESS | 3768 | --DOCSHELL 140E8000 == 32 [pid = 3768] [id = 263] 17:37:24 INFO - PROCESS | 3768 | --DOCSHELL 11AE3800 == 31 [pid = 3768] [id = 262] 17:37:24 INFO - PROCESS | 3768 | --DOCSHELL 10A74C00 == 30 [pid = 3768] [id = 261] 17:37:24 INFO - PROCESS | 3768 | 1467247044278 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 801ms 17:37:24 INFO - PROCESS | 3768 | 1467247044332 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 17:37:24 INFO - PROCESS | 3768 | 1467247044336 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 17:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:37:24 INFO - PROCESS | 3768 | 1467247044343 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:37:24 INFO - PROCESS | 3768 | 1467247044345 Marionette TRACE conn2 <- [1,1038,null,{}] 17:37:24 INFO - PROCESS | 3768 | 1467247044349 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:24 INFO - PROCESS | 3768 | 1467247044352 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:24 INFO - PROCESS | 3768 | 1467247044438 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 17:37:24 INFO - PROCESS | 3768 | 1467247044448 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:24 INFO - PROCESS | 3768 | 1467247044450 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:24 INFO - PROCESS | 3768 | ++DOCSHELL 13C25800 == 31 [pid = 3768] [id = 269] 17:37:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (13C25C00) [pid = 3768] [serial = 806] [outer = 00000000] 17:37:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (140ECC00) [pid = 3768] [serial = 807] [outer = 13C25C00] 17:37:24 INFO - PROCESS | 3768 | 1467247044497 Marionette DEBUG loaded listener.js 17:37:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (144E9C00) [pid = 3768] [serial = 808] [outer = 13C25C00] 17:37:25 INFO - PROCESS | 3768 | 1467247044964 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 645ms 17:37:25 INFO - PROCESS | 3768 | 1467247044980 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 17:37:25 INFO - PROCESS | 3768 | 1467247044982 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 17:37:25 INFO - PROCESS | 3768 | 1467247044985 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:37:25 INFO - PROCESS | 3768 | 1467247044989 Marionette TRACE conn2 <- [1,1042,null,{}] 17:37:25 INFO - PROCESS | 3768 | 1467247044999 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:25 INFO - PROCESS | 3768 | 1467247045003 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:25 INFO - PROCESS | 3768 | 1467247045089 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 17:37:25 INFO - PROCESS | 3768 | 1467247045127 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:25 INFO - PROCESS | 3768 | 1467247045130 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:25 INFO - PROCESS | 3768 | ++DOCSHELL 15CF5800 == 32 [pid = 3768] [id = 270] 17:37:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (15CF5C00) [pid = 3768] [serial = 809] [outer = 00000000] 17:37:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (13C23C00) [pid = 3768] [serial = 810] [outer = 15CF5C00] 17:37:25 INFO - PROCESS | 3768 | 1467247045185 Marionette DEBUG loaded listener.js 17:37:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1697D800) [pid = 3768] [serial = 811] [outer = 15CF5C00] 17:37:25 INFO - PROCESS | 3768 | 1467247045633 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 707ms 17:37:25 INFO - PROCESS | 3768 | 1467247045685 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 17:37:25 INFO - PROCESS | 3768 | 1467247045687 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 17:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:37:25 INFO - PROCESS | 3768 | 1467247045691 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:37:25 INFO - PROCESS | 3768 | 1467247045692 Marionette TRACE conn2 <- [1,1046,null,{}] 17:37:25 INFO - PROCESS | 3768 | 1467247045695 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:25 INFO - PROCESS | 3768 | 1467247045697 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:25 INFO - PROCESS | 3768 | 1467247045780 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 17:37:25 INFO - PROCESS | 3768 | 1467247045835 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:25 INFO - PROCESS | 3768 | 1467247045837 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:25 INFO - PROCESS | 3768 | ++DOCSHELL 16F15C00 == 33 [pid = 3768] [id = 271] 17:37:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (16F23000) [pid = 3768] [serial = 812] [outer = 00000000] 17:37:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (16F2AC00) [pid = 3768] [serial = 813] [outer = 16F23000] 17:37:25 INFO - PROCESS | 3768 | 1467247045881 Marionette DEBUG loaded listener.js 17:37:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (16F2F400) [pid = 3768] [serial = 814] [outer = 16F23000] 17:37:26 INFO - PROCESS | 3768 | 1467247046344 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 645ms 17:37:26 INFO - PROCESS | 3768 | 1467247046364 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 17:37:26 INFO - PROCESS | 3768 | 1467247046366 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 17:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:37:26 INFO - PROCESS | 3768 | 1467247046369 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:37:26 INFO - PROCESS | 3768 | 1467247046371 Marionette TRACE conn2 <- [1,1050,null,{}] 17:37:26 INFO - PROCESS | 3768 | 1467247046374 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:26 INFO - PROCESS | 3768 | 1467247046376 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:26 INFO - PROCESS | 3768 | 1467247046482 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 17:37:26 INFO - PROCESS | 3768 | 1467247046566 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:26 INFO - PROCESS | 3768 | 1467247046568 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:26 INFO - PROCESS | 3768 | ++DOCSHELL 16F73C00 == 34 [pid = 3768] [id = 272] 17:37:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (16F78000) [pid = 3768] [serial = 815] [outer = 00000000] 17:37:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (17179C00) [pid = 3768] [serial = 816] [outer = 16F78000] 17:37:26 INFO - PROCESS | 3768 | 1467247046611 Marionette DEBUG loaded listener.js 17:37:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (177B8C00) [pid = 3768] [serial = 817] [outer = 16F78000] 17:37:27 INFO - PROCESS | 3768 | 1467247047024 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 692ms 17:37:27 INFO - PROCESS | 3768 | 1467247047070 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 17:37:27 INFO - PROCESS | 3768 | 1467247047072 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 17:37:27 INFO - PROCESS | 3768 | 1467247047075 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:37:27 INFO - PROCESS | 3768 | 1467247047077 Marionette TRACE conn2 <- [1,1054,null,{}] 17:37:27 INFO - PROCESS | 3768 | 1467247047081 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:27 INFO - PROCESS | 3768 | 1467247047086 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:27 INFO - PROCESS | 3768 | 1467247047223 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 17:37:27 INFO - PROCESS | 3768 | 1467247047287 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:27 INFO - PROCESS | 3768 | 1467247047289 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:27 INFO - PROCESS | 3768 | ++DOCSHELL 177CF000 == 35 [pid = 3768] [id = 273] 17:37:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (177D0000) [pid = 3768] [serial = 818] [outer = 00000000] 17:37:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (179AF000) [pid = 3768] [serial = 819] [outer = 177D0000] 17:37:27 INFO - PROCESS | 3768 | 1467247047333 Marionette DEBUG loaded listener.js 17:37:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (17F17C00) [pid = 3768] [serial = 820] [outer = 177D0000] 17:37:27 INFO - PROCESS | 3768 | 1467247047740 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 708ms 17:37:27 INFO - PROCESS | 3768 | 1467247047779 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 17:37:27 INFO - PROCESS | 3768 | 1467247047781 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 17:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:37:27 INFO - PROCESS | 3768 | 1467247047784 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:37:27 INFO - PROCESS | 3768 | 1467247047786 Marionette TRACE conn2 <- [1,1058,null,{}] 17:37:27 INFO - PROCESS | 3768 | 1467247047793 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:27 INFO - PROCESS | 3768 | 1467247047795 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:27 INFO - PROCESS | 3768 | 1467247047926 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 17:37:27 INFO - PROCESS | 3768 | 1467247047948 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:27 INFO - PROCESS | 3768 | 1467247047950 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:27 INFO - PROCESS | 3768 | ++DOCSHELL 18018C00 == 36 [pid = 3768] [id = 274] 17:37:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (1801BC00) [pid = 3768] [serial = 821] [outer = 00000000] 17:37:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (19848400) [pid = 3768] [serial = 822] [outer = 1801BC00] 17:37:28 INFO - PROCESS | 3768 | 1467247047992 Marionette DEBUG loaded listener.js 17:37:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (19849400) [pid = 3768] [serial = 823] [outer = 1801BC00] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (10A75C00) [pid = 3768] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (11CCF800) [pid = 3768] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (140EB400) [pid = 3768] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (14F42400) [pid = 3768] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (16F74400) [pid = 3768] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (131DDC00) [pid = 3768] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (177E8000) [pid = 3768] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (140EF800) [pid = 3768] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (176F0000) [pid = 3768] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (15770800) [pid = 3768] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (15FB5000) [pid = 3768] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (15C64400) [pid = 3768] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (144E7C00) [pid = 3768] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (11AE4000) [pid = 3768] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10A0FC00) [pid = 3768] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10A81400) [pid = 3768] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:37:28 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16F16800) [pid = 3768] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:37:28 INFO - PROCESS | 3768 | 1467247048509 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 755ms 17:37:28 INFO - PROCESS | 3768 | 1467247048526 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 17:37:28 INFO - PROCESS | 3768 | 1467247048528 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 17:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:37:28 INFO - PROCESS | 3768 | 1467247048531 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:37:28 INFO - PROCESS | 3768 | 1467247048533 Marionette TRACE conn2 <- [1,1062,null,{}] 17:37:28 INFO - PROCESS | 3768 | 1467247048537 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:28 INFO - PROCESS | 3768 | 1467247048538 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:28 INFO - PROCESS | 3768 | 1467247048615 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 17:37:28 INFO - PROCESS | 3768 | 1467247048621 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:28 INFO - PROCESS | 3768 | 1467247048623 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:28 INFO - PROCESS | 3768 | ++DOCSHELL 10A7C400 == 37 [pid = 3768] [id = 275] 17:37:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (10A81400) [pid = 3768] [serial = 824] [outer = 00000000] 17:37:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1449CC00) [pid = 3768] [serial = 825] [outer = 10A81400] 17:37:28 INFO - PROCESS | 3768 | 1467247048665 Marionette DEBUG loaded listener.js 17:37:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (15011C00) [pid = 3768] [serial = 826] [outer = 10A81400] 17:37:29 INFO - PROCESS | 3768 | 1467247049102 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 644ms 17:37:29 INFO - PROCESS | 3768 | 1467247049170 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 17:37:29 INFO - PROCESS | 3768 | 1467247049172 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 17:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:37:29 INFO - PROCESS | 3768 | 1467247049175 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:37:29 INFO - PROCESS | 3768 | 1467247049176 Marionette TRACE conn2 <- [1,1066,null,{}] 17:37:29 INFO - PROCESS | 3768 | 1467247049180 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:29 INFO - PROCESS | 3768 | 1467247049181 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:29 INFO - PROCESS | 3768 | 1467247049289 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 17:37:29 INFO - PROCESS | 3768 | 1467247049296 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:29 INFO - PROCESS | 3768 | 1467247049298 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:29 INFO - PROCESS | 3768 | ++DOCSHELL 131DDC00 == 38 [pid = 3768] [id = 276] 17:37:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (15770800) [pid = 3768] [serial = 827] [outer = 00000000] 17:37:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (16986000) [pid = 3768] [serial = 828] [outer = 15770800] 17:37:29 INFO - PROCESS | 3768 | 1467247049340 Marionette DEBUG loaded listener.js 17:37:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (16987800) [pid = 3768] [serial = 829] [outer = 15770800] 17:37:29 INFO - PROCESS | 3768 | 1467247049772 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 645ms 17:37:29 INFO - PROCESS | 3768 | 1467247049813 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 17:37:29 INFO - PROCESS | 3768 | 1467247049815 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 17:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:37:29 INFO - PROCESS | 3768 | 1467247049818 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:37:29 INFO - PROCESS | 3768 | 1467247049820 Marionette TRACE conn2 <- [1,1070,null,{}] 17:37:29 INFO - PROCESS | 3768 | 1467247049823 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:29 INFO - PROCESS | 3768 | 1467247049825 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:29 INFO - PROCESS | 3768 | 1467247049905 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 17:37:29 INFO - PROCESS | 3768 | 1467247049910 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:29 INFO - PROCESS | 3768 | 1467247049912 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:29 INFO - PROCESS | 3768 | ++DOCSHELL 1311A000 == 39 [pid = 3768] [id = 277] 17:37:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1449A400) [pid = 3768] [serial = 830] [outer = 00000000] 17:37:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1984C800) [pid = 3768] [serial = 831] [outer = 1449A400] 17:37:29 INFO - PROCESS | 3768 | 1467247049954 Marionette DEBUG loaded listener.js 17:37:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (19A19000) [pid = 3768] [serial = 832] [outer = 1449A400] 17:37:30 INFO - PROCESS | 3768 | 1467247050391 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 597ms 17:37:30 INFO - PROCESS | 3768 | 1467247050416 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 17:37:30 INFO - PROCESS | 3768 | 1467247050418 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 17:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:37:30 INFO - PROCESS | 3768 | 1467247050421 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:37:30 INFO - PROCESS | 3768 | 1467247050424 Marionette TRACE conn2 <- [1,1074,null,{}] 17:37:30 INFO - PROCESS | 3768 | 1467247050466 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:30 INFO - PROCESS | 3768 | 1467247050470 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:30 INFO - PROCESS | 3768 | 1467247050588 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 17:37:30 INFO - PROCESS | 3768 | 1467247050735 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:30 INFO - PROCESS | 3768 | 1467247050739 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:30 INFO - PROCESS | 3768 | ++DOCSHELL 10A7C000 == 40 [pid = 3768] [id = 278] 17:37:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (10A7EC00) [pid = 3768] [serial = 833] [outer = 00000000] 17:37:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (10E0B800) [pid = 3768] [serial = 834] [outer = 10A7EC00] 17:37:30 INFO - PROCESS | 3768 | 1467247050809 Marionette DEBUG loaded listener.js 17:37:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (110EEC00) [pid = 3768] [serial = 835] [outer = 10A7EC00] 17:37:31 INFO - PROCESS | 3768 | 1467247051397 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 991ms 17:37:31 INFO - PROCESS | 3768 | 1467247051441 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 17:37:31 INFO - PROCESS | 3768 | 1467247051445 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 17:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:37:31 INFO - PROCESS | 3768 | 1467247051449 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:37:31 INFO - PROCESS | 3768 | 1467247051452 Marionette TRACE conn2 <- [1,1078,null,{}] 17:37:31 INFO - PROCESS | 3768 | 1467247051458 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:31 INFO - PROCESS | 3768 | 1467247051461 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:31 INFO - PROCESS | 3768 | 1467247051567 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 17:37:31 INFO - PROCESS | 3768 | 1467247051672 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:31 INFO - PROCESS | 3768 | 1467247051676 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:31 INFO - PROCESS | 3768 | ++DOCSHELL 1576C400 == 41 [pid = 3768] [id = 279] 17:37:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (1576D000) [pid = 3768] [serial = 836] [outer = 00000000] 17:37:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (15C66400) [pid = 3768] [serial = 837] [outer = 1576D000] 17:37:31 INFO - PROCESS | 3768 | 1467247051731 Marionette DEBUG loaded listener.js 17:37:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (15FB2000) [pid = 3768] [serial = 838] [outer = 1576D000] 17:37:32 INFO - PROCESS | 3768 | 1467247052316 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 912ms 17:37:32 INFO - PROCESS | 3768 | 1467247052355 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 17:37:32 INFO - PROCESS | 3768 | 1467247052358 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 17:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:37:32 INFO - PROCESS | 3768 | 1467247052362 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:37:32 INFO - PROCESS | 3768 | 1467247052364 Marionette TRACE conn2 <- [1,1082,null,{}] 17:37:32 INFO - PROCESS | 3768 | 1467247052369 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:32 INFO - PROCESS | 3768 | 1467247052371 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:32 INFO - PROCESS | 3768 | 1467247052477 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 17:37:32 INFO - PROCESS | 3768 | 1467247052578 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:32 INFO - PROCESS | 3768 | 1467247052582 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:32 INFO - PROCESS | 3768 | ++DOCSHELL 17114400 == 42 [pid = 3768] [id = 280] 17:37:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (17170000) [pid = 3768] [serial = 839] [outer = 00000000] 17:37:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (177DC800) [pid = 3768] [serial = 840] [outer = 17170000] 17:37:32 INFO - PROCESS | 3768 | 1467247052638 Marionette DEBUG loaded listener.js 17:37:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (17AC6800) [pid = 3768] [serial = 841] [outer = 17170000] 17:37:33 INFO - PROCESS | 3768 | 1467247053198 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 912ms 17:37:33 INFO - PROCESS | 3768 | 1467247053271 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 17:37:33 INFO - PROCESS | 3768 | 1467247053277 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 17:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:37:33 INFO - PROCESS | 3768 | 1467247053282 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:37:33 INFO - PROCESS | 3768 | 1467247053284 Marionette TRACE conn2 <- [1,1086,null,{}] 17:37:33 INFO - PROCESS | 3768 | 1467247053288 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:33 INFO - PROCESS | 3768 | 1467247053290 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:33 INFO - PROCESS | 3768 | 1467247053399 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 17:37:33 INFO - PROCESS | 3768 | 1467247053526 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:33 INFO - PROCESS | 3768 | 1467247053529 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:33 INFO - PROCESS | 3768 | ++DOCSHELL 104E8C00 == 43 [pid = 3768] [id = 281] 17:37:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (19AC9000) [pid = 3768] [serial = 842] [outer = 00000000] 17:37:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (19AD0C00) [pid = 3768] [serial = 843] [outer = 19AC9000] 17:37:33 INFO - PROCESS | 3768 | 1467247053584 Marionette DEBUG loaded listener.js 17:37:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (19D18800) [pid = 3768] [serial = 844] [outer = 19AC9000] 17:37:34 INFO - PROCESS | 3768 | 1467247054138 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 912ms 17:37:34 INFO - PROCESS | 3768 | 1467247054186 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 17:37:34 INFO - PROCESS | 3768 | 1467247054188 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 17:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:37:34 INFO - PROCESS | 3768 | 1467247054192 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:37:34 INFO - PROCESS | 3768 | 1467247054194 Marionette TRACE conn2 <- [1,1090,null,{}] 17:37:34 INFO - PROCESS | 3768 | 1467247054197 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:34 INFO - PROCESS | 3768 | 1467247054200 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:34 INFO - PROCESS | 3768 | 1467247054298 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 17:37:34 INFO - PROCESS | 3768 | 1467247054538 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:34 INFO - PROCESS | 3768 | 1467247054541 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:34 INFO - PROCESS | 3768 | ++DOCSHELL 10470400 == 44 [pid = 3768] [id = 282] 17:37:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (10476C00) [pid = 3768] [serial = 845] [outer = 00000000] 17:37:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (10A07C00) [pid = 3768] [serial = 846] [outer = 10476C00] 17:37:34 INFO - PROCESS | 3768 | 1467247054591 Marionette DEBUG loaded listener.js 17:37:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (10B77000) [pid = 3768] [serial = 847] [outer = 10476C00] 17:37:35 INFO - PROCESS | 3768 | --DOCSHELL 17F18800 == 43 [pid = 3768] [id = 260] 17:37:35 INFO - PROCESS | 3768 | --DOCSHELL 131DDC00 == 42 [pid = 3768] [id = 276] 17:37:35 INFO - PROCESS | 3768 | --DOCSHELL 10A7C400 == 41 [pid = 3768] [id = 275] 17:37:35 INFO - PROCESS | 3768 | --DOCSHELL 18018C00 == 40 [pid = 3768] [id = 274] 17:37:35 INFO - PROCESS | 3768 | --DOCSHELL 177CF000 == 39 [pid = 3768] [id = 273] 17:37:35 INFO - PROCESS | 3768 | --DOCSHELL 16F73C00 == 38 [pid = 3768] [id = 272] 17:37:35 INFO - PROCESS | 3768 | --DOCSHELL 16F15C00 == 37 [pid = 3768] [id = 271] 17:37:35 INFO - PROCESS | 3768 | --DOCSHELL 15CF5800 == 36 [pid = 3768] [id = 270] 17:37:35 INFO - PROCESS | 3768 | --DOCSHELL 13C25800 == 35 [pid = 3768] [id = 269] 17:37:35 INFO - PROCESS | 3768 | --DOCSHELL 10E23400 == 34 [pid = 3768] [id = 268] 17:37:35 INFO - PROCESS | 3768 | --DOCSHELL 10A79800 == 33 [pid = 3768] [id = 267] 17:37:35 INFO - PROCESS | 3768 | 1467247055230 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (10E01C00) [pid = 3768] [serial = 783] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (12BDA000) [pid = 3768] [serial = 787] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (14496400) [pid = 3768] [serial = 789] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (144E3000) [pid = 3768] [serial = 790] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (15011000) [pid = 3768] [serial = 792] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (15768400) [pid = 3768] [serial = 793] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (17114C00) [pid = 3768] [serial = 765] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (177D2800) [pid = 3768] [serial = 768] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (171D4400) [pid = 3768] [serial = 766] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (179ABC00) [pid = 3768] [serial = 771] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (177B2400) [pid = 3768] [serial = 769] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (15CEF400) [pid = 3768] [serial = 774] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (177D2400) [pid = 3768] [serial = 777] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (15C65800) [pid = 3768] [serial = 795] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (179B1800) [pid = 3768] [serial = 772] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (16D59000) [pid = 3768] [serial = 762] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (15C71400) [pid = 3768] [serial = 759] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (15CF1400) [pid = 3768] [serial = 760] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (14F47000) [pid = 3768] [serial = 756] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (155BBC00) [pid = 3768] [serial = 757] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1303B000) [pid = 3768] [serial = 753] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (129B0000) [pid = 3768] [serial = 786] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (13126C00) [pid = 3768] [serial = 754] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10ECF800) [pid = 3768] [serial = 751] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10E0E400) [pid = 3768] [serial = 750] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15C70000) [pid = 3768] [serial = 796] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (11ADF000) [pid = 3768] [serial = 748] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (11023400) [pid = 3768] [serial = 747] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1984F800) [pid = 3768] [serial = 780] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19AD0400) [pid = 3768] [serial = 744] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1674BC00) [pid = 3768] [serial = 798] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19D1EC00) [pid = 3768] [serial = 745] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10E06000) [pid = 3768] [serial = 784] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (177E6C00) [pid = 3768] [serial = 778] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16985800) [pid = 3768] [serial = 775] [outer = 00000000] [url = about:blank] 17:37:35 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16F12800) [pid = 3768] [serial = 763] [outer = 00000000] [url = about:blank] 17:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1101ms 17:37:35 INFO - PROCESS | 3768 | 1467247055287 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 17:37:35 INFO - PROCESS | 3768 | 1467247055290 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 17:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:37:35 INFO - PROCESS | 3768 | 1467247055294 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:37:35 INFO - PROCESS | 3768 | 1467247055297 Marionette TRACE conn2 <- [1,1094,null,{}] 17:37:35 INFO - PROCESS | 3768 | 1467247055302 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:35 INFO - PROCESS | 3768 | 1467247055304 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:35 INFO - PROCESS | 3768 | 1467247055408 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 17:37:35 INFO - PROCESS | 3768 | 1467247055496 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:35 INFO - PROCESS | 3768 | 1467247055498 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:35 INFO - PROCESS | 3768 | ++DOCSHELL 10A77000 == 34 [pid = 3768] [id = 283] 17:37:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (10A80800) [pid = 3768] [serial = 848] [outer = 00000000] 17:37:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (11023400) [pid = 3768] [serial = 849] [outer = 10A80800] 17:37:35 INFO - PROCESS | 3768 | 1467247055544 Marionette DEBUG loaded listener.js 17:37:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (11CCFC00) [pid = 3768] [serial = 850] [outer = 10A80800] 17:37:35 INFO - PROCESS | 3768 | 1467247055913 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 17:37:35 INFO - PROCESS | 3768 | 1467247055994 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 17:37:36 INFO - PROCESS | 3768 | 1467247055998 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 17:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:37:36 INFO - PROCESS | 3768 | 1467247056003 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:37:36 INFO - PROCESS | 3768 | 1467247056005 Marionette TRACE conn2 <- [1,1098,null,{}] 17:37:36 INFO - PROCESS | 3768 | 1467247056008 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:36 INFO - PROCESS | 3768 | 1467247056010 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:36 INFO - PROCESS | 3768 | 1467247056094 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 17:37:36 INFO - PROCESS | 3768 | 1467247056103 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:36 INFO - PROCESS | 3768 | 1467247056106 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:36 INFO - PROCESS | 3768 | ++DOCSHELL 13453000 == 35 [pid = 3768] [id = 284] 17:37:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1393D800) [pid = 3768] [serial = 851] [outer = 00000000] 17:37:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (140EA800) [pid = 3768] [serial = 852] [outer = 1393D800] 17:37:36 INFO - PROCESS | 3768 | 1467247056149 Marionette DEBUG loaded listener.js 17:37:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (144A0800) [pid = 3768] [serial = 853] [outer = 1393D800] 17:37:36 INFO - PROCESS | 3768 | 1467247056606 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 645ms 17:37:36 INFO - PROCESS | 3768 | 1467247056640 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 17:37:36 INFO - PROCESS | 3768 | 1467247056642 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 17:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:37:36 INFO - PROCESS | 3768 | 1467247056652 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:37:36 INFO - PROCESS | 3768 | 1467247056657 Marionette TRACE conn2 <- [1,1102,null,{}] 17:37:36 INFO - PROCESS | 3768 | 1467247056661 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:36 INFO - PROCESS | 3768 | 1467247056665 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:36 INFO - PROCESS | 3768 | 1467247056748 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 17:37:36 INFO - PROCESS | 3768 | 1467247056784 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:36 INFO - PROCESS | 3768 | 1467247056786 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:36 INFO - PROCESS | 3768 | ++DOCSHELL 1576D800 == 36 [pid = 3768] [id = 285] 17:37:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (15770000) [pid = 3768] [serial = 854] [outer = 00000000] 17:37:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15C62800) [pid = 3768] [serial = 855] [outer = 15770000] 17:37:36 INFO - PROCESS | 3768 | 1467247056828 Marionette DEBUG loaded listener.js 17:37:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15C68400) [pid = 3768] [serial = 856] [outer = 15770000] 17:37:37 INFO - PROCESS | 3768 | 1467247057285 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 707ms 17:37:37 INFO - PROCESS | 3768 | 1467247057344 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 17:37:37 INFO - PROCESS | 3768 | 1467247057346 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 17:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:37:37 INFO - PROCESS | 3768 | 1467247057350 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:37:37 INFO - PROCESS | 3768 | 1467247057351 Marionette TRACE conn2 <- [1,1106,null,{}] 17:37:37 INFO - PROCESS | 3768 | 1467247057355 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:37 INFO - PROCESS | 3768 | 1467247057357 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:37 INFO - PROCESS | 3768 | 1467247057439 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 17:37:37 INFO - PROCESS | 3768 | 1467247057446 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:37 INFO - PROCESS | 3768 | 1467247057449 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:37 INFO - PROCESS | 3768 | ++DOCSHELL 15C71400 == 37 [pid = 3768] [id = 286] 17:37:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15CEA400) [pid = 3768] [serial = 857] [outer = 00000000] 17:37:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15CF5800) [pid = 3768] [serial = 858] [outer = 15CEA400] 17:37:37 INFO - PROCESS | 3768 | 1467247057495 Marionette DEBUG loaded listener.js 17:37:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15FA8400) [pid = 3768] [serial = 859] [outer = 15CEA400] 17:37:37 INFO - PROCESS | 3768 | 1467247057943 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 645ms 17:37:38 INFO - PROCESS | 3768 | 1467247057987 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 17:37:38 INFO - PROCESS | 3768 | 1467247057989 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 17:37:38 INFO - PROCESS | 3768 | 1467247057992 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:37:38 INFO - PROCESS | 3768 | 1467247057994 Marionette TRACE conn2 <- [1,1110,null,{}] 17:37:38 INFO - PROCESS | 3768 | 1467247057997 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:38 INFO - PROCESS | 3768 | 1467247057999 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:38 INFO - PROCESS | 3768 | 1467247058106 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 17:37:38 INFO - PROCESS | 3768 | 1467247058191 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:38 INFO - PROCESS | 3768 | 1467247058197 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:38 INFO - PROCESS | 3768 | ++DOCSHELL 16D5E800 == 38 [pid = 3768] [id = 287] 17:37:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16D5F000) [pid = 3768] [serial = 860] [outer = 00000000] 17:37:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16F1B800) [pid = 3768] [serial = 861] [outer = 16D5F000] 17:37:38 INFO - PROCESS | 3768 | 1467247058250 Marionette DEBUG loaded listener.js 17:37:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16F26C00) [pid = 3768] [serial = 862] [outer = 16D5F000] 17:37:38 INFO - PROCESS | 3768 | 1467247058729 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 802ms 17:37:38 INFO - PROCESS | 3768 | 1467247058795 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 17:37:38 INFO - PROCESS | 3768 | 1467247058797 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 17:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:37:38 INFO - PROCESS | 3768 | 1467247058806 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:37:38 INFO - PROCESS | 3768 | 1467247058807 Marionette TRACE conn2 <- [1,1114,null,{}] 17:37:38 INFO - PROCESS | 3768 | 1467247058810 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:38 INFO - PROCESS | 3768 | 1467247058813 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:38 INFO - PROCESS | 3768 | 1467247058923 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 17:37:38 INFO - PROCESS | 3768 | 1467247058940 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:38 INFO - PROCESS | 3768 | 1467247058942 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:39 INFO - PROCESS | 3768 | ++DOCSHELL 176EC400 == 39 [pid = 3768] [id = 288] 17:37:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (177B1C00) [pid = 3768] [serial = 863] [outer = 00000000] 17:37:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (177B7800) [pid = 3768] [serial = 864] [outer = 177B1C00] 17:37:39 INFO - PROCESS | 3768 | 1467247059037 Marionette DEBUG loaded listener.js 17:37:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (177D4800) [pid = 3768] [serial = 865] [outer = 177B1C00] 17:37:39 INFO - PROCESS | 3768 | 1467247059440 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 708ms 17:37:39 INFO - PROCESS | 3768 | 1467247059529 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 17:37:39 INFO - PROCESS | 3768 | 1467247059531 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 17:37:39 INFO - PROCESS | 3768 | 1467247059535 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:37:39 INFO - PROCESS | 3768 | 1467247059536 Marionette TRACE conn2 <- [1,1118,null,{}] 17:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:37:39 INFO - PROCESS | 3768 | 1467247059540 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:39 INFO - PROCESS | 3768 | 1467247059542 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:39 INFO - PROCESS | 3768 | 1467247059653 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 17:37:39 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (10E24800) [pid = 3768] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:37:39 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (16F78000) [pid = 3768] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:37:39 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16F23000) [pid = 3768] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:37:39 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (13C25C00) [pid = 3768] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:37:39 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1801BC00) [pid = 3768] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:37:39 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177D0000) [pid = 3768] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:37:39 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15770800) [pid = 3768] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:37:39 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (17F83400) [pid = 3768] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:37:39 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (15CF5C00) [pid = 3768] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:37:39 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10A81400) [pid = 3768] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:37:39 INFO - PROCESS | 3768 | 1467247059770 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:39 INFO - PROCESS | 3768 | 1467247059772 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:39 INFO - PROCESS | 3768 | ++DOCSHELL 104E4C00 == 40 [pid = 3768] [id = 289] 17:37:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (104E5C00) [pid = 3768] [serial = 866] [outer = 00000000] 17:37:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (13C20400) [pid = 3768] [serial = 867] [outer = 104E5C00] 17:37:39 INFO - PROCESS | 3768 | 1467247059816 Marionette DEBUG loaded listener.js 17:37:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (13C25C00) [pid = 3768] [serial = 868] [outer = 104E5C00] 17:37:40 INFO - PROCESS | 3768 | 1467247060173 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 676ms 17:37:40 INFO - PROCESS | 3768 | 1467247060219 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 17:37:40 INFO - PROCESS | 3768 | 1467247060221 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 17:37:40 INFO - PROCESS | 3768 | 1467247060224 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:37:40 INFO - PROCESS | 3768 | 1467247060226 Marionette TRACE conn2 <- [1,1122,null,{}] 17:37:40 INFO - PROCESS | 3768 | 1467247060230 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:40 INFO - PROCESS | 3768 | 1467247060233 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:40 INFO - PROCESS | 3768 | 1467247060369 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 17:37:40 INFO - PROCESS | 3768 | 1467247060380 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 3768 | 1467247060382 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:40 INFO - PROCESS | 3768 | ++DOCSHELL 10A79400 == 41 [pid = 3768] [id = 290] 17:37:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1393CC00) [pid = 3768] [serial = 869] [outer = 00000000] 17:37:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (179AC800) [pid = 3768] [serial = 870] [outer = 1393CC00] 17:37:40 INFO - PROCESS | 3768 | 1467247060425 Marionette DEBUG loaded listener.js 17:37:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17AC4800) [pid = 3768] [serial = 871] [outer = 1393CC00] 17:37:40 INFO - PROCESS | 3768 | 1467247060822 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 645ms 17:37:40 INFO - PROCESS | 3768 | 1467247060862 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 17:37:40 INFO - PROCESS | 3768 | 1467247060864 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 17:37:40 INFO - PROCESS | 3768 | 1467247060867 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:37:40 INFO - PROCESS | 3768 | 1467247060869 Marionette TRACE conn2 <- [1,1126,null,{}] 17:37:40 INFO - PROCESS | 3768 | 1467247060872 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:40 INFO - PROCESS | 3768 | 1467247060874 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:41 INFO - PROCESS | 3768 | 1467247061001 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 17:37:41 INFO - PROCESS | 3768 | 1467247061081 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:41 INFO - PROCESS | 3768 | 1467247061083 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:41 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F6C00 == 42 [pid = 3768] [id = 291] 17:37:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (0C7F8800) [pid = 3768] [serial = 872] [outer = 00000000] 17:37:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (179AD400) [pid = 3768] [serial = 873] [outer = 0C7F8800] 17:37:41 INFO - PROCESS | 3768 | 1467247061172 Marionette DEBUG loaded listener.js 17:37:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (180F7400) [pid = 3768] [serial = 874] [outer = 0C7F8800] 17:37:41 INFO - PROCESS | 3768 | 1467247061516 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 17:37:41 INFO - PROCESS | 3768 | 1467247061538 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 17:37:41 INFO - PROCESS | 3768 | 1467247061540 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 17:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:37:41 INFO - PROCESS | 3768 | 1467247061544 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:37:41 INFO - PROCESS | 3768 | 1467247061546 Marionette TRACE conn2 <- [1,1130,null,{}] 17:37:41 INFO - PROCESS | 3768 | 1467247061551 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:41 INFO - PROCESS | 3768 | 1467247061554 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:41 INFO - PROCESS | 3768 | 1467247061677 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 17:37:41 INFO - PROCESS | 3768 | 1467247061682 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:41 INFO - PROCESS | 3768 | 1467247061685 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:41 INFO - PROCESS | 3768 | ++DOCSHELL 19847800 == 43 [pid = 3768] [id = 292] 17:37:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (19853400) [pid = 3768] [serial = 875] [outer = 00000000] 17:37:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (19AC8C00) [pid = 3768] [serial = 876] [outer = 19853400] 17:37:41 INFO - PROCESS | 3768 | 1467247061737 Marionette DEBUG loaded listener.js 17:37:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (19D1EC00) [pid = 3768] [serial = 877] [outer = 19853400] 17:37:42 INFO - PROCESS | 3768 | 1467247062344 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 897ms 17:37:42 INFO - PROCESS | 3768 | 1467247062449 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 17:37:42 INFO - PROCESS | 3768 | 1467247062454 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 17:37:42 INFO - PROCESS | 3768 | 1467247062459 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:37:42 INFO - PROCESS | 3768 | 1467247062464 Marionette TRACE conn2 <- [1,1134,null,{}] 17:37:42 INFO - PROCESS | 3768 | 1467247062469 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:42 INFO - PROCESS | 3768 | 1467247062472 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:42 INFO - PROCESS | 3768 | 1467247062596 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 17:37:42 INFO - PROCESS | 3768 | 1467247062719 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:42 INFO - PROCESS | 3768 | 1467247062722 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:42 INFO - PROCESS | 3768 | ++DOCSHELL 10A0C000 == 44 [pid = 3768] [id = 293] 17:37:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (10A0E800) [pid = 3768] [serial = 878] [outer = 00000000] 17:37:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1311D800) [pid = 3768] [serial = 879] [outer = 10A0E800] 17:37:42 INFO - PROCESS | 3768 | 1467247062784 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (13287C00) [pid = 3768] [serial = 880] [outer = 10A0E800] 17:37:43 INFO - PROCESS | 3768 | 1467247063344 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 959ms 17:37:43 INFO - PROCESS | 3768 | 1467247063405 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 17:37:43 INFO - PROCESS | 3768 | 1467247063410 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 17:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:37:43 INFO - PROCESS | 3768 | 1467247063416 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:37:43 INFO - PROCESS | 3768 | 1467247063419 Marionette TRACE conn2 <- [1,1138,null,{}] 17:37:43 INFO - PROCESS | 3768 | 1467247063423 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:43 INFO - PROCESS | 3768 | 1467247063426 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:43 INFO - PROCESS | 3768 | 1467247063537 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 17:37:43 INFO - PROCESS | 3768 | 1467247063672 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:43 INFO - PROCESS | 3768 | 1467247063675 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:43 INFO - PROCESS | 3768 | ++DOCSHELL 14F46400 == 45 [pid = 3768] [id = 294] 17:37:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (14F48000) [pid = 3768] [serial = 881] [outer = 00000000] 17:37:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (15C28800) [pid = 3768] [serial = 882] [outer = 14F48000] 17:37:43 INFO - PROCESS | 3768 | 1467247063731 Marionette DEBUG loaded listener.js 17:37:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (15CF4000) [pid = 3768] [serial = 883] [outer = 14F48000] 17:37:44 INFO - PROCESS | 3768 | 1467247064313 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 944ms 17:37:44 INFO - PROCESS | 3768 | 1467247064361 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 17:37:44 INFO - PROCESS | 3768 | 1467247064363 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 17:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:37:44 INFO - PROCESS | 3768 | 1467247064368 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:37:44 INFO - PROCESS | 3768 | 1467247064371 Marionette TRACE conn2 <- [1,1142,null,{}] 17:37:44 INFO - PROCESS | 3768 | 1467247064383 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:44 INFO - PROCESS | 3768 | 1467247064390 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:44 INFO - PROCESS | 3768 | 1467247064496 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 17:37:44 INFO - PROCESS | 3768 | 1467247064627 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:44 INFO - PROCESS | 3768 | 1467247064631 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:44 INFO - PROCESS | 3768 | ++DOCSHELL 19855800 == 46 [pid = 3768] [id = 295] 17:37:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (19A15400) [pid = 3768] [serial = 884] [outer = 00000000] 17:37:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (19AC9C00) [pid = 3768] [serial = 885] [outer = 19A15400] 17:37:44 INFO - PROCESS | 3768 | 1467247064687 Marionette DEBUG loaded listener.js 17:37:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (19D24800) [pid = 3768] [serial = 886] [outer = 19A15400] 17:37:45 INFO - PROCESS | 3768 | 1467247065316 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1006ms 17:37:45 INFO - PROCESS | 3768 | 1467247065554 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 17:37:45 INFO - PROCESS | 3768 | 1467247065559 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 17:37:45 INFO - PROCESS | 3768 | 1467247065564 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:37:45 INFO - PROCESS | 3768 | 1467247065567 Marionette TRACE conn2 <- [1,1146,null,{}] 17:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:37:45 INFO - PROCESS | 3768 | 1467247065573 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:45 INFO - PROCESS | 3768 | 1467247065576 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:45 INFO - PROCESS | 3768 | 1467247065681 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 17:37:45 INFO - PROCESS | 3768 | 1467247065846 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:45 INFO - PROCESS | 3768 | 1467247065851 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:45 INFO - PROCESS | 3768 | ++DOCSHELL 1449D000 == 47 [pid = 3768] [id = 296] 17:37:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (150BC400) [pid = 3768] [serial = 887] [outer = 00000000] 17:37:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (15770C00) [pid = 3768] [serial = 888] [outer = 150BC400] 17:37:45 INFO - PROCESS | 3768 | 1467247065904 Marionette DEBUG loaded listener.js 17:37:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (15C28C00) [pid = 3768] [serial = 889] [outer = 150BC400] 17:37:46 INFO - PROCESS | 3768 | 1467247066463 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 17:37:46 INFO - PROCESS | 3768 | --DOCSHELL 0C7F6C00 == 46 [pid = 3768] [id = 291] 17:37:46 INFO - PROCESS | 3768 | --DOCSHELL 10A79400 == 45 [pid = 3768] [id = 290] 17:37:46 INFO - PROCESS | 3768 | --DOCSHELL 104E4C00 == 44 [pid = 3768] [id = 289] 17:37:46 INFO - PROCESS | 3768 | --DOCSHELL 176EC400 == 43 [pid = 3768] [id = 288] 17:37:46 INFO - PROCESS | 3768 | --DOCSHELL 16D5E800 == 42 [pid = 3768] [id = 287] 17:37:46 INFO - PROCESS | 3768 | --DOCSHELL 15C71400 == 41 [pid = 3768] [id = 286] 17:37:46 INFO - PROCESS | 3768 | --DOCSHELL 1576D800 == 40 [pid = 3768] [id = 285] 17:37:46 INFO - PROCESS | 3768 | --DOCSHELL 13453000 == 39 [pid = 3768] [id = 284] 17:37:46 INFO - PROCESS | 3768 | --DOCSHELL 10A77000 == 38 [pid = 3768] [id = 283] 17:37:46 INFO - PROCESS | 3768 | --DOCSHELL 10470400 == 37 [pid = 3768] [id = 282] 17:37:46 INFO - PROCESS | 3768 | --DOCSHELL 10A7C000 == 36 [pid = 3768] [id = 278] 17:37:46 INFO - PROCESS | 3768 | --DOCSHELL 1311A000 == 35 [pid = 3768] [id = 277] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (11AE3000) [pid = 3768] [serial = 805] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (177B8C00) [pid = 3768] [serial = 817] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (10ED5800) [pid = 3768] [serial = 801] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (16F2F400) [pid = 3768] [serial = 814] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (140ECC00) [pid = 3768] [serial = 807] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (19848400) [pid = 3768] [serial = 822] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (110EE800) [pid = 3768] [serial = 804] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (17F17C00) [pid = 3768] [serial = 820] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (16986000) [pid = 3768] [serial = 828] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (144E9C00) [pid = 3768] [serial = 808] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (19A1BC00) [pid = 3768] [serial = 781] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1697D800) [pid = 3768] [serial = 811] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (13C23C00) [pid = 3768] [serial = 810] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (179AF000) [pid = 3768] [serial = 819] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (15011C00) [pid = 3768] [serial = 826] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (19849400) [pid = 3768] [serial = 823] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16F2AC00) [pid = 3768] [serial = 813] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16987800) [pid = 3768] [serial = 829] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1449CC00) [pid = 3768] [serial = 825] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (17179C00) [pid = 3768] [serial = 816] [outer = 00000000] [url = about:blank] 17:37:46 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1984C800) [pid = 3768] [serial = 831] [outer = 00000000] [url = about:blank] 17:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 960ms 17:37:46 INFO - PROCESS | 3768 | 1467247066548 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 17:37:46 INFO - PROCESS | 3768 | 1467247066551 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 17:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:37:46 INFO - PROCESS | 3768 | 1467247066557 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:37:46 INFO - PROCESS | 3768 | 1467247066560 Marionette TRACE conn2 <- [1,1150,null,{}] 17:37:46 INFO - PROCESS | 3768 | 1467247066564 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:46 INFO - PROCESS | 3768 | 1467247066567 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:46 INFO - PROCESS | 3768 | 1467247066676 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 17:37:46 INFO - PROCESS | 3768 | 1467247066685 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:46 INFO - PROCESS | 3768 | 1467247066687 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:46 INFO - PROCESS | 3768 | ++DOCSHELL 144ED000 == 36 [pid = 3768] [id = 297] 17:37:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (144EFC00) [pid = 3768] [serial = 890] [outer = 00000000] 17:37:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1576C000) [pid = 3768] [serial = 891] [outer = 144EFC00] 17:37:46 INFO - PROCESS | 3768 | 1467247066735 Marionette DEBUG loaded listener.js 17:37:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1311A000) [pid = 3768] [serial = 892] [outer = 144EFC00] 17:37:47 INFO - PROCESS | 3768 | 1467247067235 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 707ms 17:37:47 INFO - PROCESS | 3768 | 1467247067252 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 17:37:47 INFO - PROCESS | 3768 | 1467247067255 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 17:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:37:47 INFO - PROCESS | 3768 | 1467247067258 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:37:47 INFO - PROCESS | 3768 | 1467247067260 Marionette TRACE conn2 <- [1,1154,null,{}] 17:37:47 INFO - PROCESS | 3768 | 1467247067269 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:47 INFO - PROCESS | 3768 | 1467247067273 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:47 INFO - PROCESS | 3768 | 1467247067358 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 17:37:47 INFO - PROCESS | 3768 | 1467247067368 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:47 INFO - PROCESS | 3768 | 1467247067372 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:47 INFO - PROCESS | 3768 | ++DOCSHELL 16F2B400 == 37 [pid = 3768] [id = 298] 17:37:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16F2BC00) [pid = 3768] [serial = 893] [outer = 00000000] 17:37:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (16F6E400) [pid = 3768] [serial = 894] [outer = 16F2BC00] 17:37:47 INFO - PROCESS | 3768 | 1467247067419 Marionette DEBUG loaded listener.js 17:37:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (1710B800) [pid = 3768] [serial = 895] [outer = 16F2BC00] 17:37:47 INFO - PROCESS | 3768 | 1467247067895 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 708ms 17:37:47 INFO - PROCESS | 3768 | 1467247067957 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 17:37:47 INFO - PROCESS | 3768 | 1467247067959 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 17:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:37:47 INFO - PROCESS | 3768 | 1467247067962 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:37:47 INFO - PROCESS | 3768 | 1467247067964 Marionette TRACE conn2 <- [1,1158,null,{}] 17:37:47 INFO - PROCESS | 3768 | 1467247067967 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:47 INFO - PROCESS | 3768 | 1467247067969 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:48 INFO - PROCESS | 3768 | 1467247068052 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 17:37:48 INFO - PROCESS | 3768 | 1467247068060 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:48 INFO - PROCESS | 3768 | 1467247068062 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:48 INFO - PROCESS | 3768 | ++DOCSHELL 177AF400 == 38 [pid = 3768] [id = 299] 17:37:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (177B9800) [pid = 3768] [serial = 896] [outer = 00000000] 17:37:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (177DC400) [pid = 3768] [serial = 897] [outer = 177B9800] 17:37:48 INFO - PROCESS | 3768 | 1467247068106 Marionette DEBUG loaded listener.js 17:37:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (179AB000) [pid = 3768] [serial = 898] [outer = 177B9800] 17:37:48 INFO - PROCESS | 3768 | 1467247068576 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 17:37:48 INFO - PROCESS | 3768 | 1467247068601 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 17:37:48 INFO - PROCESS | 3768 | 1467247068603 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 17:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:37:48 INFO - PROCESS | 3768 | 1467247068610 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:37:48 INFO - PROCESS | 3768 | 1467247068612 Marionette TRACE conn2 <- [1,1162,null,{}] 17:37:48 INFO - PROCESS | 3768 | 1467247068615 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:48 INFO - PROCESS | 3768 | 1467247068617 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:48 INFO - PROCESS | 3768 | 1467247068696 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 17:37:48 INFO - PROCESS | 3768 | 1467247068704 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:48 INFO - PROCESS | 3768 | 1467247068707 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:48 INFO - PROCESS | 3768 | ++DOCSHELL 179B2800 == 39 [pid = 3768] [id = 300] 17:37:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (17AC5000) [pid = 3768] [serial = 899] [outer = 00000000] 17:37:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (19848000) [pid = 3768] [serial = 900] [outer = 17AC5000] 17:37:48 INFO - PROCESS | 3768 | 1467247068755 Marionette DEBUG loaded listener.js 17:37:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (1984F000) [pid = 3768] [serial = 901] [outer = 17AC5000] 17:37:49 INFO - PROCESS | 3768 | 1467247069211 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 17:37:49 INFO - PROCESS | 3768 | 1467247069248 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 17:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:37:49 INFO - PROCESS | 3768 | 1467247069251 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:37:49 INFO - PROCESS | 3768 | 1467247069253 Marionette TRACE conn2 <- [1,1166,null,{}] 17:37:49 INFO - PROCESS | 3768 | 1467247069256 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:49 INFO - PROCESS | 3768 | 1467247069262 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:49 INFO - PROCESS | 3768 | 1467247069431 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 17:37:49 INFO - PROCESS | 3768 | 1467247069517 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:49 INFO - PROCESS | 3768 | 1467247069520 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:49 INFO - PROCESS | 3768 | ++DOCSHELL 1314EC00 == 40 [pid = 3768] [id = 301] 17:37:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (19FA6C00) [pid = 3768] [serial = 902] [outer = 00000000] 17:37:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (19FB1400) [pid = 3768] [serial = 903] [outer = 19FA6C00] 17:37:49 INFO - PROCESS | 3768 | 1467247069562 Marionette DEBUG loaded listener.js 17:37:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (1A32AC00) [pid = 3768] [serial = 904] [outer = 19FA6C00] 17:37:50 INFO - PROCESS | 3768 | 1467247070006 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 17:37:50 INFO - PROCESS | 3768 | 1467247070091 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 17:37:50 INFO - PROCESS | 3768 | 1467247070097 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:37:50 INFO - PROCESS | 3768 | 1467247070099 Marionette TRACE conn2 <- [1,1170,null,{}] 17:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:37:50 INFO - PROCESS | 3768 | 1467247070102 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:50 INFO - PROCESS | 3768 | 1467247070104 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:50 INFO - PROCESS | 3768 | 1467247070220 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 17:37:50 INFO - PROCESS | 3768 | 1467247070279 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:50 INFO - PROCESS | 3768 | 1467247070281 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:50 INFO - PROCESS | 3768 | ++DOCSHELL 16F2E400 == 41 [pid = 3768] [id = 302] 17:37:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (1A32CC00) [pid = 3768] [serial = 905] [outer = 00000000] 17:37:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (1A375400) [pid = 3768] [serial = 906] [outer = 1A32CC00] 17:37:50 INFO - PROCESS | 3768 | 1467247070324 Marionette DEBUG loaded listener.js 17:37:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (1A50C400) [pid = 3768] [serial = 907] [outer = 1A32CC00] 17:37:50 INFO - PROCESS | 3768 | 1467247070754 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 17:37:50 INFO - PROCESS | 3768 | 1467247070783 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 17:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:37:50 INFO - PROCESS | 3768 | 1467247070786 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:37:50 INFO - PROCESS | 3768 | 1467247070788 Marionette TRACE conn2 <- [1,1174,null,{}] 17:37:50 INFO - PROCESS | 3768 | 1467247070791 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:50 INFO - PROCESS | 3768 | 1467247070793 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:50 INFO - PROCESS | 3768 | 1467247070902 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 17:37:50 INFO - PROCESS | 3768 | 1467247070908 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:50 INFO - PROCESS | 3768 | 1467247070910 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:50 INFO - PROCESS | 3768 | ++DOCSHELL 1A511800 == 42 [pid = 3768] [id = 303] 17:37:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (1A515000) [pid = 3768] [serial = 908] [outer = 00000000] 17:37:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (1A5E6400) [pid = 3768] [serial = 909] [outer = 1A515000] 17:37:50 INFO - PROCESS | 3768 | 1467247070970 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (1A5E8C00) [pid = 3768] [serial = 910] [outer = 1A515000] 17:37:51 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (0C7F8800) [pid = 3768] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:37:51 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (16D5F000) [pid = 3768] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:37:51 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (177B1C00) [pid = 3768] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:37:51 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (15CEA400) [pid = 3768] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:37:51 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (10A80800) [pid = 3768] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:37:51 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (10476C00) [pid = 3768] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:37:51 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (104E5C00) [pid = 3768] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:37:51 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (15770000) [pid = 3768] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:37:51 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1393D800) [pid = 3768] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:37:51 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1393CC00) [pid = 3768] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:37:51 INFO - PROCESS | 3768 | 1467247071664 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:37:51 INFO - PROCESS | 3768 | 1467247071732 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 17:37:51 INFO - PROCESS | 3768 | 1467247071737 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:37:51 INFO - PROCESS | 3768 | 1467247071738 Marionette TRACE conn2 <- [1,1178,null,{}] 17:37:51 INFO - PROCESS | 3768 | 1467247071742 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:51 INFO - PROCESS | 3768 | 1467247071744 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:51 INFO - PROCESS | 3768 | 1467247071829 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 17:37:51 INFO - PROCESS | 3768 | 1467247071835 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:51 INFO - PROCESS | 3768 | 1467247071837 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:51 INFO - PROCESS | 3768 | ++DOCSHELL 12BDA400 == 43 [pid = 3768] [id = 304] 17:37:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (150BB400) [pid = 3768] [serial = 911] [outer = 00000000] 17:37:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (1710B400) [pid = 3768] [serial = 912] [outer = 150BB400] 17:37:51 INFO - PROCESS | 3768 | 1467247071882 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (17ACFC00) [pid = 3768] [serial = 913] [outer = 150BB400] 17:37:52 INFO - PROCESS | 3768 | 1467247072309 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:37:52 INFO - PROCESS | 3768 | 1467247072339 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 17:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:37:52 INFO - PROCESS | 3768 | 1467247072360 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:37:52 INFO - PROCESS | 3768 | 1467247072363 Marionette TRACE conn2 <- [1,1182,null,{}] 17:37:52 INFO - PROCESS | 3768 | 1467247072368 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:52 INFO - PROCESS | 3768 | 1467247072371 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:52 INFO - PROCESS | 3768 | 1467247072484 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 17:37:52 INFO - PROCESS | 3768 | 1467247072491 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:52 INFO - PROCESS | 3768 | 1467247072493 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:52 INFO - PROCESS | 3768 | ++DOCSHELL 10A0B800 == 44 [pid = 3768] [id = 305] 17:37:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (155C1C00) [pid = 3768] [serial = 914] [outer = 00000000] 17:37:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (1A5ED800) [pid = 3768] [serial = 915] [outer = 155C1C00] 17:37:52 INFO - PROCESS | 3768 | 1467247072536 Marionette DEBUG loaded listener.js 17:37:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (1A74EC00) [pid = 3768] [serial = 916] [outer = 155C1C00] 17:37:52 INFO - PROCESS | 3768 | 1467247072961 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:37:53 INFO - PROCESS | 3768 | 1467247073003 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 17:37:53 INFO - PROCESS | 3768 | 1467247073011 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - PROCESS | 3768 | 1467247073013 Marionette TRACE conn2 <- [1,1186,null,{}] 17:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:37:53 INFO - PROCESS | 3768 | 1467247073017 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:53 INFO - PROCESS | 3768 | 1467247073019 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:53 INFO - PROCESS | 3768 | 1467247073114 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 17:37:53 INFO - PROCESS | 3768 | 1467247073120 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 3768 | 1467247073122 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:53 INFO - PROCESS | 3768 | ++DOCSHELL 1A756C00 == 45 [pid = 3768] [id = 306] 17:37:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (1A758000) [pid = 3768] [serial = 917] [outer = 00000000] 17:37:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (1A9CC000) [pid = 3768] [serial = 918] [outer = 1A758000] 17:37:53 INFO - PROCESS | 3768 | 1467247073168 Marionette DEBUG loaded listener.js 17:37:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (1A9D1000) [pid = 3768] [serial = 919] [outer = 1A758000] 17:37:53 INFO - PROCESS | 3768 | 1467247073852 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 880ms 17:37:53 INFO - PROCESS | 3768 | 1467247073898 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 17:37:53 INFO - PROCESS | 3768 | 1467247073901 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 17:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:37:53 INFO - PROCESS | 3768 | 1467247073907 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - PROCESS | 3768 | 1467247073910 Marionette TRACE conn2 <- [1,1190,null,{}] 17:37:53 INFO - PROCESS | 3768 | 1467247073915 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:53 INFO - PROCESS | 3768 | 1467247073918 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:54 INFO - PROCESS | 3768 | 1467247074029 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 17:37:54 INFO - PROCESS | 3768 | 1467247074135 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:54 INFO - PROCESS | 3768 | 1467247074138 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:54 INFO - PROCESS | 3768 | ++DOCSHELL 10A7D800 == 46 [pid = 3768] [id = 307] 17:37:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (10E06800) [pid = 3768] [serial = 920] [outer = 00000000] 17:37:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (14F43400) [pid = 3768] [serial = 921] [outer = 10E06800] 17:37:54 INFO - PROCESS | 3768 | 1467247074193 Marionette DEBUG loaded listener.js 17:37:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (150CA800) [pid = 3768] [serial = 922] [outer = 10E06800] 17:37:54 INFO - PROCESS | 3768 | 1467247074819 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 943ms 17:37:54 INFO - PROCESS | 3768 | 1467247074854 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 17:37:54 INFO - PROCESS | 3768 | 1467247074858 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 17:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:37:54 INFO - PROCESS | 3768 | 1467247074865 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:37:54 INFO - PROCESS | 3768 | 1467247074868 Marionette TRACE conn2 <- [1,1194,null,{}] 17:37:54 INFO - PROCESS | 3768 | 1467247074871 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:54 INFO - PROCESS | 3768 | 1467247074874 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:55 INFO - PROCESS | 3768 | 1467247074987 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 17:37:55 INFO - PROCESS | 3768 | 1467247075093 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:55 INFO - PROCESS | 3768 | 1467247075095 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:55 INFO - PROCESS | 3768 | ++DOCSHELL 16F30000 == 47 [pid = 3768] [id = 308] 17:37:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (16F30C00) [pid = 3768] [serial = 923] [outer = 00000000] 17:37:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (177B1000) [pid = 3768] [serial = 924] [outer = 16F30C00] 17:37:55 INFO - PROCESS | 3768 | 1467247075149 Marionette DEBUG loaded listener.js 17:37:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (177DAC00) [pid = 3768] [serial = 925] [outer = 16F30C00] 17:37:55 INFO - PROCESS | 3768 | 1467247075768 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 959ms 17:37:55 INFO - PROCESS | 3768 | 1467247075810 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 17:37:55 INFO - PROCESS | 3768 | 1467247075812 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 17:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:37:55 INFO - PROCESS | 3768 | 1467247075816 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:37:55 INFO - PROCESS | 3768 | 1467247075820 Marionette TRACE conn2 <- [1,1198,null,{}] 17:37:55 INFO - PROCESS | 3768 | 1467247075831 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:55 INFO - PROCESS | 3768 | 1467247075835 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:55 INFO - PROCESS | 3768 | 1467247075947 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 17:37:56 INFO - PROCESS | 3768 | 1467247076084 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:56 INFO - PROCESS | 3768 | 1467247076088 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:56 INFO - PROCESS | 3768 | ++DOCSHELL 19FA3800 == 48 [pid = 3768] [id = 309] 17:37:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (19FA4C00) [pid = 3768] [serial = 926] [outer = 00000000] 17:37:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (1A370800) [pid = 3768] [serial = 927] [outer = 19FA4C00] 17:37:56 INFO - PROCESS | 3768 | 1467247076143 Marionette DEBUG loaded listener.js 17:37:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (1A5E5C00) [pid = 3768] [serial = 928] [outer = 19FA4C00] 17:37:56 INFO - PROCESS | 3768 | 1467247076719 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 944ms 17:37:56 INFO - PROCESS | 3768 | 1467247076793 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 17:37:56 INFO - PROCESS | 3768 | 1467247076796 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 17:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:37:56 INFO - PROCESS | 3768 | 1467247076799 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:37:56 INFO - PROCESS | 3768 | 1467247076801 Marionette TRACE conn2 <- [1,1202,null,{}] 17:37:56 INFO - PROCESS | 3768 | 1467247076805 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:56 INFO - PROCESS | 3768 | 1467247076807 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:56 INFO - PROCESS | 3768 | 1467247076949 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 17:37:57 INFO - PROCESS | 3768 | 1467247077081 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:57 INFO - PROCESS | 3768 | 1467247077084 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:57 INFO - PROCESS | 3768 | ++DOCSHELL 19FAE000 == 49 [pid = 3768] [id = 310] 17:37:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (1A32A400) [pid = 3768] [serial = 929] [outer = 00000000] 17:37:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (1A9CFC00) [pid = 3768] [serial = 930] [outer = 1A32A400] 17:37:57 INFO - PROCESS | 3768 | 1467247077137 Marionette DEBUG loaded listener.js 17:37:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (1A9D6C00) [pid = 3768] [serial = 931] [outer = 1A32A400] 17:37:57 INFO - PROCESS | 3768 | 1467247077707 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 944ms 17:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:37:57 INFO - PROCESS | 3768 | 1467247077744 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 17:37:57 INFO - PROCESS | 3768 | 1467247077746 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 17:37:57 INFO - PROCESS | 3768 | 1467247077749 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:37:57 INFO - PROCESS | 3768 | 1467247077751 Marionette TRACE conn2 <- [1,1206,null,{}] 17:37:57 INFO - PROCESS | 3768 | 1467247077755 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:57 INFO - PROCESS | 3768 | 1467247077757 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:57 INFO - PROCESS | 3768 | 1467247077862 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 17:37:58 INFO - PROCESS | 3768 | 1467247078122 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:58 INFO - PROCESS | 3768 | 1467247078125 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:58 INFO - PROCESS | 3768 | ++DOCSHELL 10A79800 == 50 [pid = 3768] [id = 311] 17:37:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 115 (10ED5800) [pid = 3768] [serial = 932] [outer = 00000000] 17:37:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 116 (11C42000) [pid = 3768] [serial = 933] [outer = 10ED5800] 17:37:58 INFO - PROCESS | 3768 | 1467247078199 Marionette DEBUG loaded listener.js 17:37:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 117 (140E7400) [pid = 3768] [serial = 934] [outer = 10ED5800] 17:37:58 INFO - PROCESS | 3768 | 1467247078837 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1147ms 17:37:58 INFO - PROCESS | 3768 | 1467247078896 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 17:37:58 INFO - PROCESS | 3768 | 1467247078900 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 17:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:37:58 INFO - PROCESS | 3768 | 1467247078904 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:37:58 INFO - PROCESS | 3768 | 1467247078907 Marionette TRACE conn2 <- [1,1210,null,{}] 17:37:58 INFO - PROCESS | 3768 | 1467247078925 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:58 INFO - PROCESS | 3768 | 1467247078930 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:59 INFO - PROCESS | 3768 | 1467247079072 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 17:37:59 INFO - PROCESS | 3768 | 1467247079131 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:59 INFO - PROCESS | 3768 | 1467247079134 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:59 INFO - PROCESS | 3768 | ++DOCSHELL 10478000 == 51 [pid = 3768] [id = 312] 17:37:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 118 (15CF7800) [pid = 3768] [serial = 935] [outer = 00000000] 17:37:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 119 (16F1F000) [pid = 3768] [serial = 936] [outer = 15CF7800] 17:37:59 INFO - PROCESS | 3768 | 1467247079182 Marionette DEBUG loaded listener.js 17:37:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 120 (16F28C00) [pid = 3768] [serial = 937] [outer = 15CF7800] 17:37:59 INFO - PROCESS | 3768 | --DOCSHELL 10A0B800 == 50 [pid = 3768] [id = 305] 17:37:59 INFO - PROCESS | 3768 | --DOCSHELL 12BDA400 == 49 [pid = 3768] [id = 304] 17:37:59 INFO - PROCESS | 3768 | --DOCSHELL 1A511800 == 48 [pid = 3768] [id = 303] 17:37:59 INFO - PROCESS | 3768 | --DOCSHELL 16F2E400 == 47 [pid = 3768] [id = 302] 17:37:59 INFO - PROCESS | 3768 | --DOCSHELL 1314EC00 == 46 [pid = 3768] [id = 301] 17:37:59 INFO - PROCESS | 3768 | --DOCSHELL 179B2800 == 45 [pid = 3768] [id = 300] 17:37:59 INFO - PROCESS | 3768 | --DOCSHELL 177AF400 == 44 [pid = 3768] [id = 299] 17:37:59 INFO - PROCESS | 3768 | --DOCSHELL 16F2B400 == 43 [pid = 3768] [id = 298] 17:37:59 INFO - PROCESS | 3768 | --DOCSHELL 144ED000 == 42 [pid = 3768] [id = 297] 17:37:59 INFO - PROCESS | 3768 | --DOCSHELL 1449D000 == 41 [pid = 3768] [id = 296] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 119 (16F26C00) [pid = 3768] [serial = 862] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 118 (15C66400) [pid = 3768] [serial = 837] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 117 (15CF5800) [pid = 3768] [serial = 858] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 116 (19AD0C00) [pid = 3768] [serial = 843] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 115 (11023400) [pid = 3768] [serial = 849] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 114 (11CCFC00) [pid = 3768] [serial = 850] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (10B77000) [pid = 3768] [serial = 847] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (13C20400) [pid = 3768] [serial = 867] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (10A07C00) [pid = 3768] [serial = 846] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (15C68400) [pid = 3768] [serial = 856] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (15C62800) [pid = 3768] [serial = 855] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (140EA800) [pid = 3768] [serial = 852] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (144A0800) [pid = 3768] [serial = 853] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (10E0B800) [pid = 3768] [serial = 834] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (177DC800) [pid = 3768] [serial = 840] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (177D4800) [pid = 3768] [serial = 865] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (13C25C00) [pid = 3768] [serial = 868] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (179AC800) [pid = 3768] [serial = 870] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (17AC4800) [pid = 3768] [serial = 871] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (180F7400) [pid = 3768] [serial = 874] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (15FA8400) [pid = 3768] [serial = 859] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (179AD400) [pid = 3768] [serial = 873] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (16F1B800) [pid = 3768] [serial = 861] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (177B7800) [pid = 3768] [serial = 864] [outer = 00000000] [url = about:blank] 17:37:59 INFO - PROCESS | 3768 | 1467247079637 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 17:37:59 INFO - PROCESS | 3768 | 1467247079713 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 17:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:37:59 INFO - PROCESS | 3768 | 1467247079718 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:37:59 INFO - PROCESS | 3768 | 1467247079720 Marionette TRACE conn2 <- [1,1214,null,{}] 17:37:59 INFO - PROCESS | 3768 | 1467247079724 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:59 INFO - PROCESS | 3768 | 1467247079726 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:59 INFO - PROCESS | 3768 | 1467247079816 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 17:37:59 INFO - PROCESS | 3768 | 1467247079831 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:59 INFO - PROCESS | 3768 | 1467247079833 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:37:59 INFO - PROCESS | 3768 | ++DOCSHELL 12BDA400 == 42 [pid = 3768] [id = 313] 17:37:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (131E1C00) [pid = 3768] [serial = 938] [outer = 00000000] 17:37:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (14F41400) [pid = 3768] [serial = 939] [outer = 131E1C00] 17:37:59 INFO - PROCESS | 3768 | 1467247079959 Marionette DEBUG loaded listener.js 17:38:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (15CEF800) [pid = 3768] [serial = 940] [outer = 131E1C00] 17:38:00 INFO - PROCESS | 3768 | 1467247080356 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 17:38:00 INFO - PROCESS | 3768 | 1467247080418 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 17:38:00 INFO - PROCESS | 3768 | 1467247080420 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 17:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:38:00 INFO - PROCESS | 3768 | 1467247080425 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:38:00 INFO - PROCESS | 3768 | 1467247080430 Marionette TRACE conn2 <- [1,1218,null,{}] 17:38:00 INFO - PROCESS | 3768 | 1467247080469 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:00 INFO - PROCESS | 3768 | 1467247080473 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:00 INFO - PROCESS | 3768 | 1467247080558 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 17:38:00 INFO - PROCESS | 3768 | 1467247080572 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:00 INFO - PROCESS | 3768 | 1467247080574 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:00 INFO - PROCESS | 3768 | ++DOCSHELL 177B0000 == 43 [pid = 3768] [id = 314] 17:38:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (177B1C00) [pid = 3768] [serial = 941] [outer = 00000000] 17:38:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (177D2C00) [pid = 3768] [serial = 942] [outer = 177B1C00] 17:38:00 INFO - PROCESS | 3768 | 1467247080617 Marionette DEBUG loaded listener.js 17:38:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (177D4800) [pid = 3768] [serial = 943] [outer = 177B1C00] 17:38:01 INFO - PROCESS | 3768 | 1467247081070 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 676ms 17:38:01 INFO - PROCESS | 3768 | 1467247081102 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 17:38:01 INFO - PROCESS | 3768 | 1467247081104 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 17:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:38:01 INFO - PROCESS | 3768 | 1467247081108 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:38:01 INFO - PROCESS | 3768 | 1467247081110 Marionette TRACE conn2 <- [1,1222,null,{}] 17:38:01 INFO - PROCESS | 3768 | 1467247081113 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:01 INFO - PROCESS | 3768 | 1467247081115 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:01 INFO - PROCESS | 3768 | 1467247081198 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 17:38:01 INFO - PROCESS | 3768 | 1467247081203 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:01 INFO - PROCESS | 3768 | 1467247081205 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:01 INFO - PROCESS | 3768 | ++DOCSHELL 179AF400 == 44 [pid = 3768] [id = 315] 17:38:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (179B1800) [pid = 3768] [serial = 944] [outer = 00000000] 17:38:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (17F79400) [pid = 3768] [serial = 945] [outer = 179B1800] 17:38:01 INFO - PROCESS | 3768 | 1467247081304 Marionette DEBUG loaded listener.js 17:38:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (180F2C00) [pid = 3768] [serial = 946] [outer = 179B1800] 17:38:01 INFO - PROCESS | 3768 | 1467247081750 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 17:38:01 INFO - PROCESS | 3768 | 1467247081777 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 17:38:01 INFO - PROCESS | 3768 | 1467247081779 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 17:38:01 INFO - PROCESS | 3768 | 1467247081782 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:38:01 INFO - PROCESS | 3768 | 1467247081784 Marionette TRACE conn2 <- [1,1226,null,{}] 17:38:01 INFO - PROCESS | 3768 | 1467247081793 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:01 INFO - PROCESS | 3768 | 1467247081795 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:01 INFO - PROCESS | 3768 | 1467247081905 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 17:38:02 INFO - PROCESS | 3768 | 1467247081991 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:02 INFO - PROCESS | 3768 | 1467247081997 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:02 INFO - PROCESS | 3768 | ++DOCSHELL 19A16400 == 45 [pid = 3768] [id = 316] 17:38:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (19A17000) [pid = 3768] [serial = 947] [outer = 00000000] 17:38:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (19A20400) [pid = 3768] [serial = 948] [outer = 19A17000] 17:38:02 INFO - PROCESS | 3768 | 1467247082058 Marionette DEBUG loaded listener.js 17:38:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (19D1B000) [pid = 3768] [serial = 949] [outer = 19A17000] 17:38:02 INFO - PROCESS | 3768 | 1467247082476 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 739ms 17:38:02 INFO - PROCESS | 3768 | 1467247082534 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 17:38:02 INFO - PROCESS | 3768 | 1467247082536 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 17:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:38:02 INFO - PROCESS | 3768 | 1467247082539 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:38:02 INFO - PROCESS | 3768 | 1467247082541 Marionette TRACE conn2 <- [1,1230,null,{}] 17:38:02 INFO - PROCESS | 3768 | 1467247082544 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:02 INFO - PROCESS | 3768 | 1467247082547 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:02 INFO - PROCESS | 3768 | 1467247082666 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 17:38:02 INFO - PROCESS | 3768 | 1467247082731 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:02 INFO - PROCESS | 3768 | 1467247082733 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:02 INFO - PROCESS | 3768 | ++DOCSHELL 19F76C00 == 46 [pid = 3768] [id = 317] 17:38:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (19FA3C00) [pid = 3768] [serial = 950] [outer = 00000000] 17:38:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (1A375C00) [pid = 3768] [serial = 951] [outer = 19FA3C00] 17:38:02 INFO - PROCESS | 3768 | 1467247082776 Marionette DEBUG loaded listener.js 17:38:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (1A508800) [pid = 3768] [serial = 952] [outer = 19FA3C00] 17:38:03 INFO - PROCESS | 3768 | 1467247083178 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 707ms 17:38:03 INFO - PROCESS | 3768 | 1467247083239 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 17:38:03 INFO - PROCESS | 3768 | 1467247083241 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 17:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:38:03 INFO - PROCESS | 3768 | 1467247083248 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:38:03 INFO - PROCESS | 3768 | 1467247083250 Marionette TRACE conn2 <- [1,1234,null,{}] 17:38:03 INFO - PROCESS | 3768 | 1467247083253 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:03 INFO - PROCESS | 3768 | 1467247083255 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:03 INFO - PROCESS | 3768 | 1467247083391 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 17:38:03 INFO - PROCESS | 3768 | 1467247083422 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:03 INFO - PROCESS | 3768 | 1467247083424 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:03 INFO - PROCESS | 3768 | ++DOCSHELL 1A5E1C00 == 47 [pid = 3768] [id = 318] 17:38:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (1A5E2800) [pid = 3768] [serial = 953] [outer = 00000000] 17:38:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (1A753C00) [pid = 3768] [serial = 954] [outer = 1A5E2800] 17:38:03 INFO - PROCESS | 3768 | 1467247083466 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (1A758400) [pid = 3768] [serial = 955] [outer = 1A5E2800] 17:38:03 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (19FA6C00) [pid = 3768] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:38:03 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (1A32CC00) [pid = 3768] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:38:03 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (1A515000) [pid = 3768] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:38:03 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (150BC400) [pid = 3768] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:38:03 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (16F2BC00) [pid = 3768] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:38:03 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (17AC5000) [pid = 3768] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:38:03 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (144EFC00) [pid = 3768] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:38:03 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (155C1C00) [pid = 3768] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:38:03 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (177B9800) [pid = 3768] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:38:03 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (150BB400) [pid = 3768] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:38:04 INFO - PROCESS | 3768 | 1467247084003 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 802ms 17:38:04 INFO - PROCESS | 3768 | 1467247084048 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 3768 | 1467247084050 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 17:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:38:04 INFO - PROCESS | 3768 | 1467247084054 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:38:04 INFO - PROCESS | 3768 | 1467247084057 Marionette TRACE conn2 <- [1,1238,null,{}] 17:38:04 INFO - PROCESS | 3768 | 1467247084061 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:04 INFO - PROCESS | 3768 | 1467247084065 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:04 INFO - PROCESS | 3768 | 1467247084146 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 17:38:04 INFO - PROCESS | 3768 | 1467247084150 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:04 INFO - PROCESS | 3768 | 1467247084152 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:04 INFO - PROCESS | 3768 | ++DOCSHELL 11CD0000 == 48 [pid = 3768] [id = 319] 17:38:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (150BB400) [pid = 3768] [serial = 956] [outer = 00000000] 17:38:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (177B9400) [pid = 3768] [serial = 957] [outer = 150BB400] 17:38:04 INFO - PROCESS | 3768 | 1467247084194 Marionette DEBUG loaded listener.js 17:38:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (1A36D400) [pid = 3768] [serial = 958] [outer = 150BB400] 17:38:04 INFO - PROCESS | 3768 | 1467247084621 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 597ms 17:38:04 INFO - PROCESS | 3768 | 1467247084650 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 3768 | 1467247084652 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 17:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:38:04 INFO - PROCESS | 3768 | 1467247084655 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:38:04 INFO - PROCESS | 3768 | 1467247084657 Marionette TRACE conn2 <- [1,1242,null,{}] 17:38:04 INFO - PROCESS | 3768 | 1467247084660 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:04 INFO - PROCESS | 3768 | 1467247084662 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:04 INFO - PROCESS | 3768 | 1467247084766 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 17:38:04 INFO - PROCESS | 3768 | 1467247084774 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:04 INFO - PROCESS | 3768 | 1467247084776 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:04 INFO - PROCESS | 3768 | ++DOCSHELL 10A76800 == 49 [pid = 3768] [id = 320] 17:38:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (16F30800) [pid = 3768] [serial = 959] [outer = 00000000] 17:38:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (1A5E7000) [pid = 3768] [serial = 960] [outer = 16F30800] 17:38:04 INFO - PROCESS | 3768 | 1467247084819 Marionette DEBUG loaded listener.js 17:38:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (1A752800) [pid = 3768] [serial = 961] [outer = 16F30800] 17:38:05 INFO - PROCESS | 3768 | 1467247085263 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 17:38:05 INFO - PROCESS | 3768 | 1467247085293 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 17:38:05 INFO - PROCESS | 3768 | 1467247085294 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 17:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:38:05 INFO - PROCESS | 3768 | 1467247085302 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:38:05 INFO - PROCESS | 3768 | 1467247085303 Marionette TRACE conn2 <- [1,1246,null,{}] 17:38:05 INFO - PROCESS | 3768 | 1467247085307 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:05 INFO - PROCESS | 3768 | 1467247085308 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:05 INFO - PROCESS | 3768 | 1467247085398 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 17:38:05 INFO - PROCESS | 3768 | 1467247085404 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:05 INFO - PROCESS | 3768 | 1467247085406 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:05 INFO - PROCESS | 3768 | ++DOCSHELL 1AC02800 == 50 [pid = 3768] [id = 321] 17:38:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (1AC05000) [pid = 3768] [serial = 962] [outer = 00000000] 17:38:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (1AC0B000) [pid = 3768] [serial = 963] [outer = 1AC05000] 17:38:05 INFO - PROCESS | 3768 | 1467247085451 Marionette DEBUG loaded listener.js 17:38:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (1B112800) [pid = 3768] [serial = 964] [outer = 1AC05000] 17:38:05 INFO - PROCESS | 3768 | 1467247085885 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 644ms 17:38:06 INFO - PROCESS | 3768 | 1467247085978 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 17:38:06 INFO - PROCESS | 3768 | 1467247085982 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 17:38:06 INFO - PROCESS | 3768 | 1467247085988 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:38:06 INFO - PROCESS | 3768 | 1467247085993 Marionette TRACE conn2 <- [1,1250,null,{}] 17:38:06 INFO - PROCESS | 3768 | 1467247086001 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:06 INFO - PROCESS | 3768 | 1467247086007 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:06 INFO - PROCESS | 3768 | 1467247086205 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 17:38:06 INFO - PROCESS | 3768 | 1467247086320 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:06 INFO - PROCESS | 3768 | 1467247086326 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:06 INFO - PROCESS | 3768 | ++DOCSHELL 12934400 == 51 [pid = 3768] [id = 322] 17:38:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (129B0000) [pid = 3768] [serial = 965] [outer = 00000000] 17:38:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 115 (13153800) [pid = 3768] [serial = 966] [outer = 129B0000] 17:38:06 INFO - PROCESS | 3768 | 1467247086429 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 116 (1449A000) [pid = 3768] [serial = 967] [outer = 129B0000] 17:38:07 INFO - PROCESS | 3768 | 1467247086995 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1053ms 17:38:07 INFO - PROCESS | 3768 | 1467247087065 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 17:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:38:07 INFO - PROCESS | 3768 | 1467247087068 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 17:38:07 INFO - PROCESS | 3768 | 1467247087075 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:38:07 INFO - PROCESS | 3768 | 1467247087079 Marionette TRACE conn2 <- [1,1254,null,{}] 17:38:07 INFO - PROCESS | 3768 | 1467247087116 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:07 INFO - PROCESS | 3768 | 1467247087119 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:07 INFO - PROCESS | 3768 | 1467247087243 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 17:38:07 INFO - PROCESS | 3768 | 1467247087372 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 3768 | 1467247087375 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:07 INFO - PROCESS | 3768 | ++DOCSHELL 16987800 == 52 [pid = 3768] [id = 323] 17:38:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 117 (16B58800) [pid = 3768] [serial = 968] [outer = 00000000] 17:38:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 118 (16F22C00) [pid = 3768] [serial = 969] [outer = 16B58800] 17:38:07 INFO - PROCESS | 3768 | 1467247087432 Marionette DEBUG loaded listener.js 17:38:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 119 (16F73C00) [pid = 3768] [serial = 970] [outer = 16B58800] 17:38:07 INFO - PROCESS | 3768 | 1467247087986 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 975ms 17:38:08 INFO - PROCESS | 3768 | 1467247088036 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 17:38:08 INFO - PROCESS | 3768 | 1467247088039 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 17:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:38:08 INFO - PROCESS | 3768 | 1467247088043 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:38:08 INFO - PROCESS | 3768 | 1467247088045 Marionette TRACE conn2 <- [1,1258,null,{}] 17:38:08 INFO - PROCESS | 3768 | 1467247088054 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:08 INFO - PROCESS | 3768 | 1467247088059 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:08 INFO - PROCESS | 3768 | 1467247088178 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 17:38:08 INFO - PROCESS | 3768 | 1467247088288 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:08 INFO - PROCESS | 3768 | 1467247088292 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:08 INFO - PROCESS | 3768 | ++DOCSHELL 19F78400 == 53 [pid = 3768] [id = 324] 17:38:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 120 (19FA9400) [pid = 3768] [serial = 971] [outer = 00000000] 17:38:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 121 (1A5E3000) [pid = 3768] [serial = 972] [outer = 19FA9400] 17:38:08 INFO - PROCESS | 3768 | 1467247088388 Marionette DEBUG loaded listener.js 17:38:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 122 (1A9CCC00) [pid = 3768] [serial = 973] [outer = 19FA9400] 17:38:09 INFO - PROCESS | 3768 | 1467247089008 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1006ms 17:38:09 INFO - PROCESS | 3768 | 1467247089056 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 17:38:09 INFO - PROCESS | 3768 | 1467247089059 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 17:38:09 INFO - PROCESS | 3768 | 1467247089064 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:38:09 INFO - PROCESS | 3768 | 1467247089066 Marionette TRACE conn2 <- [1,1262,null,{}] 17:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:38:09 INFO - PROCESS | 3768 | 1467247089069 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:09 INFO - PROCESS | 3768 | 1467247089072 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:09 INFO - PROCESS | 3768 | 1467247089184 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 17:38:09 INFO - PROCESS | 3768 | 1467247089320 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:09 INFO - PROCESS | 3768 | 1467247089322 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:09 INFO - PROCESS | 3768 | ++DOCSHELL 1AAD4C00 == 54 [pid = 3768] [id = 325] 17:38:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 123 (1AAD6C00) [pid = 3768] [serial = 974] [outer = 00000000] 17:38:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 124 (1AADB000) [pid = 3768] [serial = 975] [outer = 1AAD6C00] 17:38:09 INFO - PROCESS | 3768 | 1467247089375 Marionette DEBUG loaded listener.js 17:38:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 125 (1AC07000) [pid = 3768] [serial = 976] [outer = 1AAD6C00] 17:38:09 INFO - PROCESS | 3768 | 1467247089895 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 880ms 17:38:09 INFO - PROCESS | 3768 | 1467247089951 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 17:38:09 INFO - PROCESS | 3768 | 1467247089954 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 17:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:38:09 INFO - PROCESS | 3768 | 1467247089957 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:38:09 INFO - PROCESS | 3768 | 1467247089959 Marionette TRACE conn2 <- [1,1266,null,{}] 17:38:09 INFO - PROCESS | 3768 | 1467247089963 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:09 INFO - PROCESS | 3768 | 1467247089966 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:10 INFO - PROCESS | 3768 | 1467247090068 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 17:38:10 INFO - PROCESS | 3768 | 1467247090177 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:10 INFO - PROCESS | 3768 | 1467247090180 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:10 INFO - PROCESS | 3768 | ++DOCSHELL 1B114000 == 55 [pid = 3768] [id = 326] 17:38:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 126 (1B114400) [pid = 3768] [serial = 977] [outer = 00000000] 17:38:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 127 (1B118800) [pid = 3768] [serial = 978] [outer = 1B114400] 17:38:10 INFO - PROCESS | 3768 | 1467247090239 Marionette DEBUG loaded listener.js 17:38:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 128 (1B11CC00) [pid = 3768] [serial = 979] [outer = 1B114400] 17:38:10 INFO - PROCESS | 3768 | 1467247090832 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 912ms 17:38:10 INFO - PROCESS | 3768 | 1467247090862 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 17:38:10 INFO - PROCESS | 3768 | 1467247090864 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 17:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:38:10 INFO - PROCESS | 3768 | 1467247090868 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:38:10 INFO - PROCESS | 3768 | 1467247090870 Marionette TRACE conn2 <- [1,1270,null,{}] 17:38:10 INFO - PROCESS | 3768 | 1467247090874 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:10 INFO - PROCESS | 3768 | 1467247090880 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:11 INFO - PROCESS | 3768 | 1467247091152 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 17:38:11 INFO - PROCESS | 3768 | 1467247091322 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:11 INFO - PROCESS | 3768 | 1467247091325 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:11 INFO - PROCESS | 3768 | ++DOCSHELL 10A79400 == 56 [pid = 3768] [id = 327] 17:38:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 129 (10E0B800) [pid = 3768] [serial = 980] [outer = 00000000] 17:38:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 130 (1143F800) [pid = 3768] [serial = 981] [outer = 10E0B800] 17:38:11 INFO - PROCESS | 3768 | 1467247091375 Marionette DEBUG loaded listener.js 17:38:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 131 (1314C400) [pid = 3768] [serial = 982] [outer = 10E0B800] 17:38:12 INFO - PROCESS | 3768 | --DOCSHELL 10A76800 == 55 [pid = 3768] [id = 320] 17:38:12 INFO - PROCESS | 3768 | --DOCSHELL 11CD0000 == 54 [pid = 3768] [id = 319] 17:38:12 INFO - PROCESS | 3768 | --DOCSHELL 1A5E1C00 == 53 [pid = 3768] [id = 318] 17:38:12 INFO - PROCESS | 3768 | --DOCSHELL 19F76C00 == 52 [pid = 3768] [id = 317] 17:38:12 INFO - PROCESS | 3768 | --DOCSHELL 19A16400 == 51 [pid = 3768] [id = 316] 17:38:12 INFO - PROCESS | 3768 | --DOCSHELL 179AF400 == 50 [pid = 3768] [id = 315] 17:38:12 INFO - PROCESS | 3768 | --DOCSHELL 177B0000 == 49 [pid = 3768] [id = 314] 17:38:12 INFO - PROCESS | 3768 | --DOCSHELL 12BDA400 == 48 [pid = 3768] [id = 313] 17:38:12 INFO - PROCESS | 3768 | --DOCSHELL 10478000 == 47 [pid = 3768] [id = 312] 17:38:12 INFO - PROCESS | 3768 | --DOCSHELL 10A79800 == 46 [pid = 3768] [id = 311] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 130 (19AC9C00) [pid = 3768] [serial = 885] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 129 (1A9CC000) [pid = 3768] [serial = 918] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOCSHELL 10A7D800 == 45 [pid = 3768] [id = 307] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 128 (19FB1400) [pid = 3768] [serial = 903] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 127 (1A32AC00) [pid = 3768] [serial = 904] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 126 (1A50C400) [pid = 3768] [serial = 907] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 125 (1A375400) [pid = 3768] [serial = 906] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 124 (1A5E6400) [pid = 3768] [serial = 909] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 123 (15C28C00) [pid = 3768] [serial = 889] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 122 (15770C00) [pid = 3768] [serial = 888] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 121 (16F6E400) [pid = 3768] [serial = 894] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 120 (1710B800) [pid = 3768] [serial = 895] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 119 (19848000) [pid = 3768] [serial = 900] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 118 (1576C000) [pid = 3768] [serial = 891] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 117 (1311A000) [pid = 3768] [serial = 892] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 116 (1A5ED800) [pid = 3768] [serial = 915] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 115 (177DC400) [pid = 3768] [serial = 897] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 114 (179AB000) [pid = 3768] [serial = 898] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (19AC8C00) [pid = 3768] [serial = 876] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (1311D800) [pid = 3768] [serial = 879] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (15C28800) [pid = 3768] [serial = 882] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (1A74EC00) [pid = 3768] [serial = 916] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (1A5E8C00) [pid = 3768] [serial = 910] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (1710B400) [pid = 3768] [serial = 912] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (17ACFC00) [pid = 3768] [serial = 913] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (1984F000) [pid = 3768] [serial = 901] [outer = 00000000] [url = about:blank] 17:38:12 INFO - PROCESS | 3768 | 1467247092065 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1226ms 17:38:12 INFO - PROCESS | 3768 | 1467247092122 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 17:38:12 INFO - PROCESS | 3768 | 1467247092126 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 17:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:38:12 INFO - PROCESS | 3768 | 1467247092133 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 3768 | 1467247092136 Marionette TRACE conn2 <- [1,1274,null,{}] 17:38:12 INFO - PROCESS | 3768 | 1467247092141 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:12 INFO - PROCESS | 3768 | 1467247092144 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:12 INFO - PROCESS | 3768 | 1467247092234 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 17:38:12 INFO - PROCESS | 3768 | 1467247092240 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 3768 | 1467247092242 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:12 INFO - PROCESS | 3768 | ++DOCSHELL 14F42400 == 46 [pid = 3768] [id = 328] 17:38:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (15011000) [pid = 3768] [serial = 983] [outer = 00000000] 17:38:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (15770800) [pid = 3768] [serial = 984] [outer = 15011000] 17:38:12 INFO - PROCESS | 3768 | 1467247092296 Marionette DEBUG loaded listener.js 17:38:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (15C64400) [pid = 3768] [serial = 985] [outer = 15011000] 17:38:12 INFO - PROCESS | 3768 | 1467247092828 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 739ms 17:38:12 INFO - PROCESS | 3768 | 1467247092874 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 17:38:12 INFO - PROCESS | 3768 | 1467247092876 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 17:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:38:12 INFO - PROCESS | 3768 | 1467247092880 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 3768 | 1467247092882 Marionette TRACE conn2 <- [1,1278,null,{}] 17:38:12 INFO - PROCESS | 3768 | 1467247092886 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:12 INFO - PROCESS | 3768 | 1467247092888 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:12 INFO - PROCESS | 3768 | 1467247092974 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 17:38:12 INFO - PROCESS | 3768 | 1467247092984 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 3768 | 1467247092987 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:13 INFO - PROCESS | 3768 | ++DOCSHELL 16F2B400 == 47 [pid = 3768] [id = 329] 17:38:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (16F2D000) [pid = 3768] [serial = 986] [outer = 00000000] 17:38:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (16F77C00) [pid = 3768] [serial = 987] [outer = 16F2D000] 17:38:13 INFO - PROCESS | 3768 | 1467247093030 Marionette DEBUG loaded listener.js 17:38:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (1770A800) [pid = 3768] [serial = 988] [outer = 16F2D000] 17:38:13 INFO - PROCESS | 3768 | 1467247093506 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 645ms 17:38:13 INFO - PROCESS | 3768 | 1467247093517 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 17:38:13 INFO - PROCESS | 3768 | 1467247093521 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 17:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:38:13 INFO - PROCESS | 3768 | 1467247093534 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:38:13 INFO - PROCESS | 3768 | 1467247093538 Marionette TRACE conn2 <- [1,1282,null,{}] 17:38:13 INFO - PROCESS | 3768 | 1467247093542 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:13 INFO - PROCESS | 3768 | 1467247093545 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:13 INFO - PROCESS | 3768 | 1467247093633 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 17:38:13 INFO - PROCESS | 3768 | 1467247093638 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:13 INFO - PROCESS | 3768 | 1467247093641 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:13 INFO - PROCESS | 3768 | ++DOCSHELL 177BB400 == 48 [pid = 3768] [id = 330] 17:38:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (179A3C00) [pid = 3768] [serial = 989] [outer = 00000000] 17:38:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (17F83400) [pid = 3768] [serial = 990] [outer = 179A3C00] 17:38:13 INFO - PROCESS | 3768 | 1467247093686 Marionette DEBUG loaded listener.js 17:38:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 115 (19853C00) [pid = 3768] [serial = 991] [outer = 179A3C00] 17:38:14 INFO - PROCESS | 3768 | 1467247094121 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 660ms 17:38:14 INFO - PROCESS | 3768 | 1467247094181 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 17:38:14 INFO - PROCESS | 3768 | 1467247094183 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 17:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:38:14 INFO - PROCESS | 3768 | 1467247094187 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:38:14 INFO - PROCESS | 3768 | 1467247094188 Marionette TRACE conn2 <- [1,1286,null,{}] 17:38:14 INFO - PROCESS | 3768 | 1467247094192 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:14 INFO - PROCESS | 3768 | 1467247094194 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:14 INFO - PROCESS | 3768 | 1467247094276 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 17:38:14 INFO - PROCESS | 3768 | 1467247094281 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:14 INFO - PROCESS | 3768 | 1467247094283 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:14 INFO - PROCESS | 3768 | ++DOCSHELL 15FB4400 == 49 [pid = 3768] [id = 331] 17:38:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 116 (18022C00) [pid = 3768] [serial = 992] [outer = 00000000] 17:38:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 117 (19D1B400) [pid = 3768] [serial = 993] [outer = 18022C00] 17:38:14 INFO - PROCESS | 3768 | 1467247094333 Marionette DEBUG loaded listener.js 17:38:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 118 (15FAA400) [pid = 3768] [serial = 994] [outer = 18022C00] 17:38:14 INFO - PROCESS | 3768 | 1467247094834 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 692ms 17:38:14 INFO - PROCESS | 3768 | 1467247094886 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 17:38:14 INFO - PROCESS | 3768 | 1467247094888 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 17:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:38:14 INFO - PROCESS | 3768 | 1467247094892 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:38:14 INFO - PROCESS | 3768 | 1467247094893 Marionette TRACE conn2 <- [1,1290,null,{}] 17:38:14 INFO - PROCESS | 3768 | 1467247094902 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:14 INFO - PROCESS | 3768 | 1467247094904 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:15 INFO - PROCESS | 3768 | 1467247095018 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 17:38:15 INFO - PROCESS | 3768 | 1467247095024 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:15 INFO - PROCESS | 3768 | 1467247095029 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:15 INFO - PROCESS | 3768 | ++DOCSHELL 19F76000 == 50 [pid = 3768] [id = 332] 17:38:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 119 (19F76C00) [pid = 3768] [serial = 995] [outer = 00000000] 17:38:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 120 (1A32A800) [pid = 3768] [serial = 996] [outer = 19F76C00] 17:38:15 INFO - PROCESS | 3768 | 1467247095086 Marionette DEBUG loaded listener.js 17:38:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 121 (1A50AC00) [pid = 3768] [serial = 997] [outer = 19F76C00] 17:38:15 INFO - PROCESS | 3768 | 1467247095554 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 692ms 17:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:38:15 INFO - PROCESS | 3768 | 1467247095599 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 17:38:15 INFO - PROCESS | 3768 | 1467247095601 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 17:38:15 INFO - PROCESS | 3768 | 1467247095604 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:38:15 INFO - PROCESS | 3768 | 1467247095606 Marionette TRACE conn2 <- [1,1294,null,{}] 17:38:15 INFO - PROCESS | 3768 | 1467247095609 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:15 INFO - PROCESS | 3768 | 1467247095611 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:15 INFO - PROCESS | 3768 | 1467247095755 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 17:38:15 INFO - PROCESS | 3768 | 1467247095787 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:15 INFO - PROCESS | 3768 | 1467247095789 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:15 INFO - PROCESS | 3768 | ++DOCSHELL 1A329C00 == 51 [pid = 3768] [id = 333] 17:38:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 122 (1A511C00) [pid = 3768] [serial = 998] [outer = 00000000] 17:38:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 123 (1A74E400) [pid = 3768] [serial = 999] [outer = 1A511C00] 17:38:15 INFO - PROCESS | 3768 | 1467247095832 Marionette DEBUG loaded listener.js 17:38:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 124 (1A74EC00) [pid = 3768] [serial = 1000] [outer = 1A511C00] 17:38:16 INFO - PROCESS | 3768 | 1467247096267 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 707ms 17:38:16 INFO - PROCESS | 3768 | 1467247096301 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 17:38:16 INFO - PROCESS | 3768 | 1467247096303 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 17:38:16 INFO - PROCESS | 3768 | 1467247096307 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:38:16 INFO - PROCESS | 3768 | 1467247096308 Marionette TRACE conn2 <- [1,1298,null,{}] 17:38:16 INFO - PROCESS | 3768 | 1467247096312 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:16 INFO - PROCESS | 3768 | 1467247096314 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:16 INFO - PROCESS | 3768 | 1467247096436 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 17:38:16 INFO - PROCESS | 3768 | 1467247096442 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:16 INFO - PROCESS | 3768 | 1467247096444 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:16 INFO - PROCESS | 3768 | ++DOCSHELL 10B7B800 == 52 [pid = 3768] [id = 334] 17:38:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 125 (10D14000) [pid = 3768] [serial = 1001] [outer = 00000000] 17:38:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 126 (10D1D400) [pid = 3768] [serial = 1002] [outer = 10D14000] 17:38:16 INFO - PROCESS | 3768 | 1467247096542 Marionette DEBUG loaded listener.js 17:38:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 127 (10D1F800) [pid = 3768] [serial = 1003] [outer = 10D14000] 17:38:16 INFO - PROCESS | 3768 | --DOMWINDOW == 126 (19A17000) [pid = 3768] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:38:16 INFO - PROCESS | 3768 | --DOMWINDOW == 125 (131E1C00) [pid = 3768] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:38:16 INFO - PROCESS | 3768 | --DOMWINDOW == 124 (177B1C00) [pid = 3768] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:38:16 INFO - PROCESS | 3768 | --DOMWINDOW == 123 (179B1800) [pid = 3768] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:38:16 INFO - PROCESS | 3768 | --DOMWINDOW == 122 (15CF7800) [pid = 3768] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:38:16 INFO - PROCESS | 3768 | --DOMWINDOW == 121 (10ED5800) [pid = 3768] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:38:16 INFO - PROCESS | 3768 | --DOMWINDOW == 120 (19FA3C00) [pid = 3768] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:38:16 INFO - PROCESS | 3768 | --DOMWINDOW == 119 (1A5E2800) [pid = 3768] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:38:16 INFO - PROCESS | 3768 | --DOMWINDOW == 118 (150BB400) [pid = 3768] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:38:16 INFO - PROCESS | 3768 | --DOMWINDOW == 117 (16F30800) [pid = 3768] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:38:17 INFO - PROCESS | 3768 | 1467247097090 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 17:38:17 INFO - PROCESS | 3768 | 1467247097143 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 17:38:17 INFO - PROCESS | 3768 | 1467247097146 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:38:17 INFO - PROCESS | 3768 | 1467247097148 Marionette TRACE conn2 <- [1,1302,null,{}] 17:38:17 INFO - PROCESS | 3768 | 1467247097151 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:17 INFO - PROCESS | 3768 | 1467247097153 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:17 INFO - PROCESS | 3768 | 1467247097236 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 17:38:17 INFO - PROCESS | 3768 | 1467247097242 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:17 INFO - PROCESS | 3768 | 1467247097244 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:17 INFO - PROCESS | 3768 | ++DOCSHELL 10D1D000 == 53 [pid = 3768] [id = 335] 17:38:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 118 (1311E000) [pid = 3768] [serial = 1004] [outer = 00000000] 17:38:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 119 (177D2000) [pid = 3768] [serial = 1005] [outer = 1311E000] 17:38:17 INFO - PROCESS | 3768 | 1467247097290 Marionette DEBUG loaded listener.js 17:38:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 120 (1A5DF400) [pid = 3768] [serial = 1006] [outer = 1311E000] 17:38:17 INFO - PROCESS | 3768 | 1467247097718 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 598ms 17:38:17 INFO - PROCESS | 3768 | 1467247097743 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 17:38:17 INFO - PROCESS | 3768 | 1467247097745 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 17:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:38:17 INFO - PROCESS | 3768 | 1467247097749 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:38:17 INFO - PROCESS | 3768 | 1467247097750 Marionette TRACE conn2 <- [1,1306,null,{}] 17:38:17 INFO - PROCESS | 3768 | 1467247097772 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:17 INFO - PROCESS | 3768 | 1467247097774 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:17 INFO - PROCESS | 3768 | 1467247097868 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 17:38:17 INFO - PROCESS | 3768 | 1467247097873 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:17 INFO - PROCESS | 3768 | 1467247097875 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:17 INFO - PROCESS | 3768 | ++DOCSHELL 12DFD000 == 54 [pid = 3768] [id = 336] 17:38:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 121 (16F22400) [pid = 3768] [serial = 1007] [outer = 00000000] 17:38:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 122 (1A9CF000) [pid = 3768] [serial = 1008] [outer = 16F22400] 17:38:17 INFO - PROCESS | 3768 | 1467247097918 Marionette DEBUG loaded listener.js 17:38:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 123 (1AAD5C00) [pid = 3768] [serial = 1009] [outer = 16F22400] 17:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 598ms 17:38:18 INFO - PROCESS | 3768 | 1467247098339 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:38:18 INFO - PROCESS | 3768 | 1467247098346 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 17:38:18 INFO - PROCESS | 3768 | 1467247098348 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 17:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:38:18 INFO - PROCESS | 3768 | 1467247098351 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:38:18 INFO - PROCESS | 3768 | 1467247098353 Marionette TRACE conn2 <- [1,1310,null,{}] 17:38:18 INFO - PROCESS | 3768 | 1467247098357 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:18 INFO - PROCESS | 3768 | 1467247098358 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:18 INFO - PROCESS | 3768 | 1467247098491 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 17:38:18 INFO - PROCESS | 3768 | 1467247098499 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:18 INFO - PROCESS | 3768 | 1467247098502 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:18 INFO - PROCESS | 3768 | ++DOCSHELL 1AAD8C00 == 55 [pid = 3768] [id = 337] 17:38:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 124 (1AADA000) [pid = 3768] [serial = 1010] [outer = 00000000] 17:38:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 125 (19D1B800) [pid = 3768] [serial = 1011] [outer = 1AADA000] 17:38:18 INFO - PROCESS | 3768 | 1467247098548 Marionette DEBUG loaded listener.js 17:38:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 126 (1B11FC00) [pid = 3768] [serial = 1012] [outer = 1AADA000] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 17114400 == 54 [pid = 3768] [id = 280] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 16F30000 == 53 [pid = 3768] [id = 308] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 19847800 == 52 [pid = 3768] [id = 292] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 19855800 == 51 [pid = 3768] [id = 295] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 1576C400 == 50 [pid = 3768] [id = 279] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 10A0C000 == 49 [pid = 3768] [id = 293] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 19FA3800 == 48 [pid = 3768] [id = 309] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 19FAE000 == 47 [pid = 3768] [id = 310] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 104E8C00 == 46 [pid = 3768] [id = 281] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 14F46400 == 45 [pid = 3768] [id = 294] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 15CEB000 == 44 [pid = 3768] [id = 266] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 1A756C00 == 43 [pid = 3768] [id = 306] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 14F42400 == 42 [pid = 3768] [id = 328] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 1B114000 == 41 [pid = 3768] [id = 326] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 10A79400 == 40 [pid = 3768] [id = 327] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 19F78400 == 39 [pid = 3768] [id = 324] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 1AAD4C00 == 38 [pid = 3768] [id = 325] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 16987800 == 37 [pid = 3768] [id = 323] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 1AC02800 == 36 [pid = 3768] [id = 321] 17:38:19 INFO - PROCESS | 3768 | --DOCSHELL 12934400 == 35 [pid = 3768] [id = 322] 17:38:20 INFO - PROCESS | 3768 | --DOCSHELL 16F2B400 == 34 [pid = 3768] [id = 329] 17:38:20 INFO - PROCESS | 3768 | --DOCSHELL 19F76000 == 33 [pid = 3768] [id = 332] 17:38:20 INFO - PROCESS | 3768 | --DOCSHELL 177BB400 == 32 [pid = 3768] [id = 330] 17:38:20 INFO - PROCESS | 3768 | --DOCSHELL 15FB4400 == 31 [pid = 3768] [id = 331] 17:38:20 INFO - PROCESS | 3768 | --DOCSHELL 10B7B800 == 30 [pid = 3768] [id = 334] 17:38:20 INFO - PROCESS | 3768 | --DOCSHELL 12DFD000 == 29 [pid = 3768] [id = 336] 17:38:20 INFO - PROCESS | 3768 | --DOCSHELL 10D1D000 == 28 [pid = 3768] [id = 335] 17:38:20 INFO - PROCESS | 3768 | --DOCSHELL 1A329C00 == 27 [pid = 3768] [id = 333] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 125 (19A20400) [pid = 3768] [serial = 948] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 124 (19D1B000) [pid = 3768] [serial = 949] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 123 (14F43400) [pid = 3768] [serial = 921] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 122 (14F41400) [pid = 3768] [serial = 939] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 121 (15CEF800) [pid = 3768] [serial = 940] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 120 (177D2C00) [pid = 3768] [serial = 942] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 119 (177D4800) [pid = 3768] [serial = 943] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 118 (17F79400) [pid = 3768] [serial = 945] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 117 (16F28C00) [pid = 3768] [serial = 937] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 116 (16F1F000) [pid = 3768] [serial = 936] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 115 (140E7400) [pid = 3768] [serial = 934] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 114 (11C42000) [pid = 3768] [serial = 933] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (1A370800) [pid = 3768] [serial = 927] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (1A9CFC00) [pid = 3768] [serial = 930] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (177B1000) [pid = 3768] [serial = 924] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (1A508800) [pid = 3768] [serial = 952] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (1A375C00) [pid = 3768] [serial = 951] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (1A753C00) [pid = 3768] [serial = 954] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (177B9400) [pid = 3768] [serial = 957] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (1A36D400) [pid = 3768] [serial = 958] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (1A5E7000) [pid = 3768] [serial = 960] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (1A758400) [pid = 3768] [serial = 955] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (1A752800) [pid = 3768] [serial = 961] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (180F2C00) [pid = 3768] [serial = 946] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (1AC0B000) [pid = 3768] [serial = 963] [outer = 00000000] [url = about:blank] 17:38:20 INFO - PROCESS | 3768 | 1467247100698 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2390ms 17:38:20 INFO - PROCESS | 3768 | 1467247100726 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 17:38:20 INFO - PROCESS | 3768 | 1467247100730 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 17:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:38:20 INFO - PROCESS | 3768 | 1467247100737 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:38:20 INFO - PROCESS | 3768 | 1467247100743 Marionette TRACE conn2 <- [1,1314,null,{}] 17:38:20 INFO - PROCESS | 3768 | 1467247100752 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:20 INFO - PROCESS | 3768 | 1467247100757 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:20 INFO - PROCESS | 3768 | 1467247100879 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 17:38:20 INFO - PROCESS | 3768 | 1467247100892 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:20 INFO - PROCESS | 3768 | 1467247100895 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:20 INFO - PROCESS | 3768 | ++DOCSHELL 10A07800 == 28 [pid = 3768] [id = 338] 17:38:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (10A0BC00) [pid = 3768] [serial = 1013] [outer = 00000000] 17:38:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (10B80400) [pid = 3768] [serial = 1014] [outer = 10A0BC00] 17:38:20 INFO - PROCESS | 3768 | 1467247100944 Marionette DEBUG loaded listener.js 17:38:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (10D15400) [pid = 3768] [serial = 1015] [outer = 10A0BC00] 17:38:21 INFO - PROCESS | 3768 | 1467247101444 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 755ms 17:38:21 INFO - PROCESS | 3768 | 1467247101495 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 17:38:21 INFO - PROCESS | 3768 | 1467247101500 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 17:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:38:21 INFO - PROCESS | 3768 | 1467247101506 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:38:21 INFO - PROCESS | 3768 | 1467247101509 Marionette TRACE conn2 <- [1,1318,null,{}] 17:38:21 INFO - PROCESS | 3768 | 1467247101512 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:21 INFO - PROCESS | 3768 | 1467247101515 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:21 INFO - PROCESS | 3768 | 1467247101607 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 17:38:21 INFO - PROCESS | 3768 | 1467247101756 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:21 INFO - PROCESS | 3768 | 1467247101758 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:21 INFO - PROCESS | 3768 | ++DOCSHELL 10E0FC00 == 29 [pid = 3768] [id = 339] 17:38:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (10E1F400) [pid = 3768] [serial = 1016] [outer = 00000000] 17:38:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (110EE800) [pid = 3768] [serial = 1017] [outer = 10E1F400] 17:38:21 INFO - PROCESS | 3768 | 1467247101808 Marionette DEBUG loaded listener.js 17:38:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (11AE4000) [pid = 3768] [serial = 1018] [outer = 10E1F400] 17:38:22 INFO - PROCESS | 3768 | 1467247102204 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 739ms 17:38:22 INFO - PROCESS | 3768 | 1467247102277 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 17:38:22 INFO - PROCESS | 3768 | 1467247102280 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 17:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:38:22 INFO - PROCESS | 3768 | 1467247102283 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:38:22 INFO - PROCESS | 3768 | 1467247102287 Marionette TRACE conn2 <- [1,1322,null,{}] 17:38:22 INFO - PROCESS | 3768 | 1467247102330 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:22 INFO - PROCESS | 3768 | 1467247102335 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:22 INFO - PROCESS | 3768 | 1467247102430 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 17:38:22 INFO - PROCESS | 3768 | 1467247102437 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:22 INFO - PROCESS | 3768 | 1467247102440 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:22 INFO - PROCESS | 3768 | ++DOCSHELL 1400D800 == 30 [pid = 3768] [id = 340] 17:38:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (1400E800) [pid = 3768] [serial = 1019] [outer = 00000000] 17:38:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (140EC800) [pid = 3768] [serial = 1020] [outer = 1400E800] 17:38:22 INFO - PROCESS | 3768 | 1467247102491 Marionette DEBUG loaded listener.js 17:38:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (14F40C00) [pid = 3768] [serial = 1021] [outer = 1400E800] 17:38:22 INFO - PROCESS | 3768 | 1467247102965 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 723ms 17:38:23 INFO - PROCESS | 3768 | 1467247103003 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 17:38:23 INFO - PROCESS | 3768 | 1467247103005 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 17:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:38:23 INFO - PROCESS | 3768 | 1467247103009 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:38:23 INFO - PROCESS | 3768 | 1467247103022 Marionette TRACE conn2 <- [1,1326,null,{}] 17:38:23 INFO - PROCESS | 3768 | 1467247103026 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:23 INFO - PROCESS | 3768 | 1467247103028 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:23 INFO - PROCESS | 3768 | 1467247103117 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 17:38:23 INFO - PROCESS | 3768 | 1467247103123 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:23 INFO - PROCESS | 3768 | 1467247103125 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:23 INFO - PROCESS | 3768 | ++DOCSHELL 144E3800 == 31 [pid = 3768] [id = 341] 17:38:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (155BBC00) [pid = 3768] [serial = 1022] [outer = 00000000] 17:38:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (15C63000) [pid = 3768] [serial = 1023] [outer = 155BBC00] 17:38:23 INFO - PROCESS | 3768 | 1467247103169 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (15C6D400) [pid = 3768] [serial = 1024] [outer = 155BBC00] 17:38:24 INFO - PROCESS | 3768 | 1467247104093 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1116ms 17:38:24 INFO - PROCESS | 3768 | 1467247104118 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 17:38:24 INFO - PROCESS | 3768 | 1467247104120 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 17:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:38:24 INFO - PROCESS | 3768 | 1467247104124 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:38:24 INFO - PROCESS | 3768 | 1467247104125 Marionette TRACE conn2 <- [1,1330,null,{}] 17:38:24 INFO - PROCESS | 3768 | 1467247104155 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:24 INFO - PROCESS | 3768 | 1467247104157 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:24 INFO - PROCESS | 3768 | 1467247104236 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 17:38:24 INFO - PROCESS | 3768 | 1467247104241 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 3768 | 1467247104244 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:24 INFO - PROCESS | 3768 | ++DOCSHELL 15C70000 == 32 [pid = 3768] [id = 342] 17:38:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (15C71000) [pid = 3768] [serial = 1025] [outer = 00000000] 17:38:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 115 (15FABC00) [pid = 3768] [serial = 1026] [outer = 15C71000] 17:38:24 INFO - PROCESS | 3768 | 1467247104287 Marionette DEBUG loaded listener.js 17:38:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 116 (15FB4400) [pid = 3768] [serial = 1027] [outer = 15C71000] 17:38:25 INFO - PROCESS | 3768 | 1467247105042 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 959ms 17:38:25 INFO - PROCESS | 3768 | 1467247105090 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 17:38:25 INFO - PROCESS | 3768 | 1467247105095 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 17:38:25 INFO - PROCESS | 3768 | 1467247105099 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:38:25 INFO - PROCESS | 3768 | 1467247105105 Marionette TRACE conn2 <- [1,1334,null,{}] 17:38:25 INFO - PROCESS | 3768 | 1467247105110 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:25 INFO - PROCESS | 3768 | 1467247105112 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:25 INFO - PROCESS | 3768 | 1467247105242 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 17:38:25 INFO - PROCESS | 3768 | 1467247105379 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:25 INFO - PROCESS | 3768 | 1467247105382 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:25 INFO - PROCESS | 3768 | ++DOCSHELL 10E0BC00 == 33 [pid = 3768] [id = 343] 17:38:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 117 (10E24800) [pid = 3768] [serial = 1028] [outer = 00000000] 17:38:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 118 (131E1C00) [pid = 3768] [serial = 1029] [outer = 10E24800] 17:38:25 INFO - PROCESS | 3768 | 1467247105440 Marionette DEBUG loaded listener.js 17:38:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 119 (140EF000) [pid = 3768] [serial = 1030] [outer = 10E24800] 17:38:26 INFO - PROCESS | 3768 | 1467247106122 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1101ms 17:38:26 INFO - PROCESS | 3768 | 1467247106199 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 17:38:26 INFO - PROCESS | 3768 | 1467247106204 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 17:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:38:26 INFO - PROCESS | 3768 | 1467247106210 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:38:26 INFO - PROCESS | 3768 | 1467247106213 Marionette TRACE conn2 <- [1,1338,null,{}] 17:38:26 INFO - PROCESS | 3768 | 1467247106217 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:26 INFO - PROCESS | 3768 | 1467247106220 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:26 INFO - PROCESS | 3768 | 1467247106346 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 17:38:26 INFO - PROCESS | 3768 | 1467247106479 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:26 INFO - PROCESS | 3768 | 1467247106481 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:26 INFO - PROCESS | 3768 | ++DOCSHELL 15C63800 == 34 [pid = 3768] [id = 344] 17:38:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 120 (15CF3800) [pid = 3768] [serial = 1031] [outer = 00000000] 17:38:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 121 (16D5A800) [pid = 3768] [serial = 1032] [outer = 15CF3800] 17:38:26 INFO - PROCESS | 3768 | 1467247106538 Marionette DEBUG loaded listener.js 17:38:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 122 (16D60C00) [pid = 3768] [serial = 1033] [outer = 15CF3800] 17:38:27 INFO - PROCESS | 3768 | 1467247107316 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1101ms 17:38:27 INFO - PROCESS | 3768 | 1467247107340 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 17:38:27 INFO - PROCESS | 3768 | 1467247107342 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 17:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:38:27 INFO - PROCESS | 3768 | 1467247107346 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:38:27 INFO - PROCESS | 3768 | 1467247107350 Marionette TRACE conn2 <- [1,1342,null,{}] 17:38:27 INFO - PROCESS | 3768 | 1467247107361 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:27 INFO - PROCESS | 3768 | 1467247107365 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:27 INFO - PROCESS | 3768 | 1467247107478 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 17:38:27 INFO - PROCESS | 3768 | 1467247107680 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:27 INFO - PROCESS | 3768 | 1467247107684 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:27 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F1800 == 35 [pid = 3768] [id = 345] 17:38:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 123 (0C7F2800) [pid = 3768] [serial = 1034] [outer = 00000000] 17:38:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 124 (102C9800) [pid = 3768] [serial = 1035] [outer = 0C7F2800] 17:38:27 INFO - PROCESS | 3768 | 1467247107736 Marionette DEBUG loaded listener.js 17:38:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 125 (10A10000) [pid = 3768] [serial = 1036] [outer = 0C7F2800] 17:38:28 INFO - PROCESS | 3768 | --DOCSHELL 16F1CC00 == 34 [pid = 3768] [id = 152] 17:38:28 INFO - PROCESS | 3768 | --DOCSHELL 180F3800 == 33 [pid = 3768] [id = 157] 17:38:28 INFO - PROCESS | 3768 | --DOCSHELL 1314A400 == 32 [pid = 3768] [id = 156] 17:38:28 INFO - PROCESS | 3768 | --DOCSHELL 140E8400 == 31 [pid = 3768] [id = 148] 17:38:28 INFO - PROCESS | 3768 | --DOCSHELL 131E9000 == 30 [pid = 3768] [id = 147] 17:38:28 INFO - PROCESS | 3768 | --DOCSHELL 10E2A000 == 29 [pid = 3768] [id = 146] 17:38:28 INFO - PROCESS | 3768 | --DOCSHELL 104E4400 == 28 [pid = 3768] [id = 145] 17:38:28 INFO - PROCESS | 3768 | 1467247108328 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1006ms 17:38:28 INFO - PROCESS | 3768 | 1467247108349 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 17:38:28 INFO - PROCESS | 3768 | 1467247108352 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 17:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:38:28 INFO - PROCESS | 3768 | 1467247108361 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:38:28 INFO - PROCESS | 3768 | 1467247108363 Marionette TRACE conn2 <- [1,1346,null,{}] 17:38:28 INFO - PROCESS | 3768 | 1467247108368 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:28 INFO - PROCESS | 3768 | 1467247108372 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:28 INFO - PROCESS | 3768 | 1467247108457 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 17:38:28 INFO - PROCESS | 3768 | 1467247108465 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:28 INFO - PROCESS | 3768 | 1467247108467 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:28 INFO - PROCESS | 3768 | ++DOCSHELL 131E9000 == 29 [pid = 3768] [id = 346] 17:38:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 126 (13286000) [pid = 3768] [serial = 1037] [outer = 00000000] 17:38:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 127 (14F43C00) [pid = 3768] [serial = 1038] [outer = 13286000] 17:38:28 INFO - PROCESS | 3768 | 1467247108514 Marionette DEBUG loaded listener.js 17:38:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 128 (15C66000) [pid = 3768] [serial = 1039] [outer = 13286000] 17:38:29 INFO - PROCESS | 3768 | 1467247108995 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 692ms 17:38:29 INFO - PROCESS | 3768 | 1467247109060 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 17:38:29 INFO - PROCESS | 3768 | 1467247109064 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 17:38:29 INFO - PROCESS | 3768 | 1467247109068 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:38:29 INFO - PROCESS | 3768 | 1467247109070 Marionette TRACE conn2 <- [1,1350,null,{}] 17:38:29 INFO - PROCESS | 3768 | 1467247109074 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:29 INFO - PROCESS | 3768 | 1467247109076 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:29 INFO - PROCESS | 3768 | 1467247109161 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 17:38:29 INFO - PROCESS | 3768 | 1467247109170 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:29 INFO - PROCESS | 3768 | 1467247109172 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:29 INFO - PROCESS | 3768 | ++DOCSHELL 0C7FB400 == 30 [pid = 3768] [id = 347] 17:38:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 129 (1345E000) [pid = 3768] [serial = 1040] [outer = 00000000] 17:38:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 130 (16F14400) [pid = 3768] [serial = 1041] [outer = 1345E000] 17:38:29 INFO - PROCESS | 3768 | 1467247109304 Marionette DEBUG loaded listener.js 17:38:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 131 (16F2CC00) [pid = 3768] [serial = 1042] [outer = 1345E000] 17:38:29 INFO - PROCESS | 3768 | 1467247109759 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 739ms 17:38:29 INFO - PROCESS | 3768 | 1467247109809 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 17:38:29 INFO - PROCESS | 3768 | 1467247109812 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 17:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:38:29 INFO - PROCESS | 3768 | 1467247109816 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:38:29 INFO - PROCESS | 3768 | 1467247109822 Marionette TRACE conn2 <- [1,1354,null,{}] 17:38:29 INFO - PROCESS | 3768 | 1467247109831 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:29 INFO - PROCESS | 3768 | 1467247109834 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:29 INFO - PROCESS | 3768 | 1467247109921 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 17:38:29 INFO - PROCESS | 3768 | 1467247109930 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:29 INFO - PROCESS | 3768 | 1467247109933 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:29 INFO - PROCESS | 3768 | ++DOCSHELL 177D8C00 == 31 [pid = 3768] [id = 348] 17:38:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 132 (177D9400) [pid = 3768] [serial = 1043] [outer = 00000000] 17:38:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 133 (177EC800) [pid = 3768] [serial = 1044] [outer = 177D9400] 17:38:30 INFO - PROCESS | 3768 | 1467247109983 Marionette DEBUG loaded listener.js 17:38:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 134 (17AC4800) [pid = 3768] [serial = 1045] [outer = 177D9400] 17:38:30 INFO - PROCESS | 3768 | 1467247110453 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 17:38:30 INFO - PROCESS | 3768 | 1467247110517 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 17:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:38:30 INFO - PROCESS | 3768 | 1467247110520 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:38:30 INFO - PROCESS | 3768 | 1467247110522 Marionette TRACE conn2 <- [1,1358,null,{}] 17:38:30 INFO - PROCESS | 3768 | 1467247110526 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:30 INFO - PROCESS | 3768 | 1467247110527 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:30 INFO - PROCESS | 3768 | 1467247110677 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 17:38:30 INFO - PROCESS | 3768 | 1467247110699 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:30 INFO - PROCESS | 3768 | 1467247110701 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:30 INFO - PROCESS | 3768 | ++DOCSHELL 177EB800 == 32 [pid = 3768] [id = 349] 17:38:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 135 (17AD1400) [pid = 3768] [serial = 1046] [outer = 00000000] 17:38:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 136 (19848400) [pid = 3768] [serial = 1047] [outer = 17AD1400] 17:38:30 INFO - PROCESS | 3768 | 1467247110747 Marionette DEBUG loaded listener.js 17:38:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 137 (19850C00) [pid = 3768] [serial = 1048] [outer = 17AD1400] 17:38:31 INFO - PROCESS | 3768 | 1467247111188 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 17:38:31 INFO - PROCESS | 3768 | 1467247111221 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 17:38:31 INFO - PROCESS | 3768 | 1467247111225 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:38:31 INFO - PROCESS | 3768 | 1467247111226 Marionette TRACE conn2 <- [1,1362,null,{}] 17:38:31 INFO - PROCESS | 3768 | 1467247111230 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:31 INFO - PROCESS | 3768 | 1467247111232 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:31 INFO - PROCESS | 3768 | 1467247111360 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 17:38:31 INFO - PROCESS | 3768 | 1467247111365 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:31 INFO - PROCESS | 3768 | 1467247111371 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:31 INFO - PROCESS | 3768 | ++DOCSHELL 10D20800 == 33 [pid = 3768] [id = 350] 17:38:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 138 (19AD0400) [pid = 3768] [serial = 1049] [outer = 00000000] 17:38:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 139 (19D27400) [pid = 3768] [serial = 1050] [outer = 19AD0400] 17:38:31 INFO - PROCESS | 3768 | 1467247111493 Marionette DEBUG loaded listener.js 17:38:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 140 (19F77000) [pid = 3768] [serial = 1051] [outer = 19AD0400] 17:38:31 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:31 INFO - PROCESS | 3768 | 1467247111995 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 17:38:32 INFO - PROCESS | 3768 | 1467247112062 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 17:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:38:32 INFO - PROCESS | 3768 | 1467247112065 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:38:32 INFO - PROCESS | 3768 | 1467247112067 Marionette TRACE conn2 <- [1,1366,null,{}] 17:38:32 INFO - PROCESS | 3768 | 1467247112070 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:32 INFO - PROCESS | 3768 | 1467247112072 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:32 INFO - PROCESS | 3768 | 1467247112191 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 17:38:32 INFO - PROCESS | 3768 | 1467247112260 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:32 INFO - PROCESS | 3768 | 1467247112262 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:32 INFO - PROCESS | 3768 | ++DOCSHELL 1A36D800 == 34 [pid = 3768] [id = 351] 17:38:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 141 (1A37AC00) [pid = 3768] [serial = 1052] [outer = 00000000] 17:38:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 142 (1A5DE800) [pid = 3768] [serial = 1053] [outer = 1A37AC00] 17:38:32 INFO - PROCESS | 3768 | 1467247112307 Marionette DEBUG loaded listener.js 17:38:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 143 (1A5E2C00) [pid = 3768] [serial = 1054] [outer = 1A37AC00] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 142 (19FA4C00) [pid = 3768] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 141 (1576D000) [pid = 3768] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 140 (10A7EC00) [pid = 3768] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 139 (17170000) [pid = 3768] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 138 (19AC9000) [pid = 3768] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 137 (19853400) [pid = 3768] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 136 (10A0E800) [pid = 3768] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 135 (14F48000) [pid = 3768] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 134 (1A758000) [pid = 3768] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 133 (10E06800) [pid = 3768] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 132 (1449A400) [pid = 3768] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 131 (155BBC00) [pid = 3768] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 130 (10B74400) [pid = 3768] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 129 (19F76C00) [pid = 3768] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 128 (1A511C00) [pid = 3768] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 127 (10D14000) [pid = 3768] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 126 (16F22400) [pid = 3768] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 125 (16B58800) [pid = 3768] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 124 (129B0000) [pid = 3768] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 123 (1AC05000) [pid = 3768] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 122 (10A0BC00) [pid = 3768] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 121 (10E1F400) [pid = 3768] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 120 (1400E800) [pid = 3768] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 119 (18022C00) [pid = 3768] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 118 (179A3C00) [pid = 3768] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 117 (16F2D000) [pid = 3768] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 116 (15011000) [pid = 3768] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 115 (10E0B800) [pid = 3768] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 114 (1B114400) [pid = 3768] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (1AAD6C00) [pid = 3768] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (19FA9400) [pid = 3768] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (1311E000) [pid = 3768] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (15CF7400) [pid = 3768] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (1A32A400) [pid = 3768] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (16F30C00) [pid = 3768] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:38:32 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (19A15400) [pid = 3768] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:38:32 INFO - PROCESS | 3768 | 1467247112946 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:38:32 INFO - PROCESS | 3768 | 1467247112971 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 17:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:38:32 INFO - PROCESS | 3768 | 1467247112975 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:38:32 INFO - PROCESS | 3768 | 1467247112977 Marionette TRACE conn2 <- [1,1370,null,{}] 17:38:32 INFO - PROCESS | 3768 | 1467247112980 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:32 INFO - PROCESS | 3768 | 1467247112982 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:33 INFO - PROCESS | 3768 | 1467247113100 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 17:38:33 INFO - PROCESS | 3768 | 1467247113165 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:33 INFO - PROCESS | 3768 | 1467247113167 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:33 INFO - PROCESS | 3768 | ++DOCSHELL 10B7C000 == 35 [pid = 3768] [id = 352] 17:38:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (10D19800) [pid = 3768] [serial = 1055] [outer = 00000000] 17:38:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (131E7C00) [pid = 3768] [serial = 1056] [outer = 10D19800] 17:38:33 INFO - PROCESS | 3768 | 1467247113210 Marionette DEBUG loaded listener.js 17:38:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (1400E800) [pid = 3768] [serial = 1057] [outer = 10D19800] 17:38:33 INFO - PROCESS | 3768 | [3768] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:33 INFO - PROCESS | 3768 | 1467247113568 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:38:33 INFO - PROCESS | 3768 | 1467247113615 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 17:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:38:33 INFO - PROCESS | 3768 | 1467247113619 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:38:33 INFO - PROCESS | 3768 | 1467247113621 Marionette TRACE conn2 <- [1,1374,null,{}] 17:38:33 INFO - PROCESS | 3768 | 1467247113624 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:33 INFO - PROCESS | 3768 | 1467247113626 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:33 INFO - PROCESS | 3768 | 1467247113735 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 17:38:33 INFO - PROCESS | 3768 | 1467247113740 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:33 INFO - PROCESS | 3768 | 1467247113742 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:33 INFO - PROCESS | 3768 | ++DOCSHELL 102CB400 == 36 [pid = 3768] [id = 353] 17:38:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (102D1400) [pid = 3768] [serial = 1058] [outer = 00000000] 17:38:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 112 (1697D000) [pid = 3768] [serial = 1059] [outer = 102D1400] 17:38:33 INFO - PROCESS | 3768 | 1467247113816 Marionette DEBUG loaded listener.js 17:38:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 113 (16F26000) [pid = 3768] [serial = 1060] [outer = 102D1400] 17:38:34 INFO - PROCESS | 3768 | 1467247114248 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:38:34 INFO - PROCESS | 3768 | 1467247114320 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 17:38:34 INFO - PROCESS | 3768 | 1467247114324 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:38:34 INFO - PROCESS | 3768 | 1467247114325 Marionette TRACE conn2 <- [1,1378,null,{}] 17:38:34 INFO - PROCESS | 3768 | 1467247114329 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:34 INFO - PROCESS | 3768 | 1467247114331 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:34 INFO - PROCESS | 3768 | 1467247114428 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 17:38:34 INFO - PROCESS | 3768 | 1467247114434 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:34 INFO - PROCESS | 3768 | 1467247114435 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:34 INFO - PROCESS | 3768 | ++DOCSHELL 1576B800 == 37 [pid = 3768] [id = 354] 17:38:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 114 (16D5EC00) [pid = 3768] [serial = 1061] [outer = 00000000] 17:38:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 115 (19853400) [pid = 3768] [serial = 1062] [outer = 16D5EC00] 17:38:34 INFO - PROCESS | 3768 | 1467247114479 Marionette DEBUG loaded listener.js 17:38:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 116 (19A15400) [pid = 3768] [serial = 1063] [outer = 16D5EC00] 17:38:35 INFO - PROCESS | 3768 | 1467247115148 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 912ms 17:38:35 INFO - PROCESS | 3768 | 1467247115229 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 17:38:35 INFO - PROCESS | 3768 | 1467247115233 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 17:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:38:35 INFO - PROCESS | 3768 | 1467247115238 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:38:35 INFO - PROCESS | 3768 | 1467247115242 Marionette TRACE conn2 <- [1,1382,null,{}] 17:38:35 INFO - PROCESS | 3768 | 1467247115247 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:35 INFO - PROCESS | 3768 | 1467247115251 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:35 INFO - PROCESS | 3768 | 1467247115398 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 17:38:35 INFO - PROCESS | 3768 | 1467247115534 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:35 INFO - PROCESS | 3768 | 1467247115537 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:35 INFO - PROCESS | 3768 | ++DOCSHELL 10E08C00 == 38 [pid = 3768] [id = 355] 17:38:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 117 (10E0AC00) [pid = 3768] [serial = 1064] [outer = 00000000] 17:38:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 118 (15769000) [pid = 3768] [serial = 1065] [outer = 10E0AC00] 17:38:35 INFO - PROCESS | 3768 | 1467247115594 Marionette DEBUG loaded listener.js 17:38:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 119 (15CF0000) [pid = 3768] [serial = 1066] [outer = 10E0AC00] 17:38:36 INFO - PROCESS | 3768 | 1467247116180 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1006ms 17:38:36 INFO - PROCESS | 3768 | 1467247116242 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 17:38:36 INFO - PROCESS | 3768 | 1467247116247 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 17:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:38:36 INFO - PROCESS | 3768 | 1467247116253 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:38:36 INFO - PROCESS | 3768 | 1467247116256 Marionette TRACE conn2 <- [1,1386,null,{}] 17:38:36 INFO - PROCESS | 3768 | 1467247116260 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:36 INFO - PROCESS | 3768 | 1467247116263 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:36 INFO - PROCESS | 3768 | 1467247116371 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 17:38:36 INFO - PROCESS | 3768 | 1467247116514 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:36 INFO - PROCESS | 3768 | 1467247116517 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:36 INFO - PROCESS | 3768 | ++DOCSHELL 16F22000 == 39 [pid = 3768] [id = 356] 17:38:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 120 (16F29400) [pid = 3768] [serial = 1067] [outer = 00000000] 17:38:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 121 (176E9800) [pid = 3768] [serial = 1068] [outer = 16F29400] 17:38:36 INFO - PROCESS | 3768 | 1467247116573 Marionette DEBUG loaded listener.js 17:38:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 122 (177CFC00) [pid = 3768] [serial = 1069] [outer = 16F29400] 17:38:37 INFO - PROCESS | 3768 | 1467247117242 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1006ms 17:38:37 INFO - PROCESS | 3768 | 1467247117287 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 17:38:37 INFO - PROCESS | 3768 | 1467247117290 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 17:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:38:37 INFO - PROCESS | 3768 | 1467247117293 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:38:37 INFO - PROCESS | 3768 | 1467247117297 Marionette TRACE conn2 <- [1,1390,null,{}] 17:38:37 INFO - PROCESS | 3768 | 1467247117308 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:37 INFO - PROCESS | 3768 | 1467247117313 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:37 INFO - PROCESS | 3768 | 1467247117419 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 17:38:37 INFO - PROCESS | 3768 | 1467247117563 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:37 INFO - PROCESS | 3768 | 1467247117566 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:37 INFO - PROCESS | 3768 | ++DOCSHELL 19FB1000 == 40 [pid = 3768] [id = 357] 17:38:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 123 (19FB1400) [pid = 3768] [serial = 1070] [outer = 00000000] 17:38:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 124 (1A371800) [pid = 3768] [serial = 1071] [outer = 19FB1400] 17:38:37 INFO - PROCESS | 3768 | 1467247117623 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 125 (1A515000) [pid = 3768] [serial = 1072] [outer = 19FB1400] 17:38:38 INFO - PROCESS | 3768 | 1467247118236 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1007ms 17:38:38 INFO - PROCESS | 3768 | 1467247118296 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 17:38:38 INFO - PROCESS | 3768 | 1467247118298 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 17:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:38:38 INFO - PROCESS | 3768 | 1467247118303 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:38:38 INFO - PROCESS | 3768 | 1467247118305 Marionette TRACE conn2 <- [1,1394,null,{}] 17:38:38 INFO - PROCESS | 3768 | 1467247118309 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:38 INFO - PROCESS | 3768 | 1467247118311 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:38 INFO - PROCESS | 3768 | 1467247118419 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 17:38:38 INFO - PROCESS | 3768 | 1467247118534 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:38 INFO - PROCESS | 3768 | 1467247118536 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:38 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F6C00 == 41 [pid = 3768] [id = 358] 17:38:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 126 (0C7FA400) [pid = 3768] [serial = 1073] [outer = 00000000] 17:38:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 127 (110E5000) [pid = 3768] [serial = 1074] [outer = 0C7FA400] 17:38:38 INFO - PROCESS | 3768 | 1467247118631 Marionette DEBUG loaded listener.js 17:38:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 128 (14496400) [pid = 3768] [serial = 1075] [outer = 0C7FA400] 17:38:39 INFO - PROCESS | 3768 | 1467247119347 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1101ms 17:38:39 INFO - PROCESS | 3768 | 1467247119404 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 17:38:39 INFO - PROCESS | 3768 | 1467247119407 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 17:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:38:39 INFO - PROCESS | 3768 | 1467247119412 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:38:39 INFO - PROCESS | 3768 | 1467247119415 Marionette TRACE conn2 <- [1,1398,null,{}] 17:38:39 INFO - PROCESS | 3768 | 1467247119419 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:39 INFO - PROCESS | 3768 | 1467247119422 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:39 INFO - PROCESS | 3768 | 1467247119523 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 17:38:39 INFO - PROCESS | 3768 | 1467247119667 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:39 INFO - PROCESS | 3768 | 1467247119670 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:39 INFO - PROCESS | 3768 | ++DOCSHELL 10D11C00 == 42 [pid = 3768] [id = 359] 17:38:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 129 (11022C00) [pid = 3768] [serial = 1076] [outer = 00000000] 17:38:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 130 (1311E000) [pid = 3768] [serial = 1077] [outer = 11022C00] 17:38:39 INFO - PROCESS | 3768 | 1467247119725 Marionette DEBUG loaded listener.js 17:38:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 131 (14006C00) [pid = 3768] [serial = 1078] [outer = 11022C00] 17:38:39 INFO - PROCESS | 3768 | --DOCSHELL 12DC3800 == 41 [pid = 3768] [id = 160] 17:38:39 INFO - PROCESS | 3768 | --DOCSHELL 12BCB400 == 40 [pid = 3768] [id = 162] 17:38:39 INFO - PROCESS | 3768 | --DOCSHELL 10B77C00 == 39 [pid = 3768] [id = 161] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 130 (17AC6800) [pid = 3768] [serial = 841] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 129 (19D18800) [pid = 3768] [serial = 844] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 128 (19D1EC00) [pid = 3768] [serial = 877] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 127 (13287C00) [pid = 3768] [serial = 880] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 126 (15CF4000) [pid = 3768] [serial = 883] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 125 (1A9D1000) [pid = 3768] [serial = 919] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 124 (150CA800) [pid = 3768] [serial = 922] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 123 (19A19000) [pid = 3768] [serial = 832] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 122 (1A32A800) [pid = 3768] [serial = 996] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 121 (1A74E400) [pid = 3768] [serial = 999] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 120 (1A50AC00) [pid = 3768] [serial = 997] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 119 (10D1D400) [pid = 3768] [serial = 1002] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 118 (1A74EC00) [pid = 3768] [serial = 1000] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 117 (1A9CF000) [pid = 3768] [serial = 1008] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 116 (10D1F800) [pid = 3768] [serial = 1003] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 115 (16F22C00) [pid = 3768] [serial = 969] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 114 (1449A000) [pid = 3768] [serial = 967] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 113 (13153800) [pid = 3768] [serial = 966] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 112 (1B112800) [pid = 3768] [serial = 964] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 111 (10B80400) [pid = 3768] [serial = 1014] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (110EE800) [pid = 3768] [serial = 1017] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (11AE4000) [pid = 3768] [serial = 1018] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (140EC800) [pid = 3768] [serial = 1020] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (14F40C00) [pid = 3768] [serial = 1021] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (19D1B400) [pid = 3768] [serial = 993] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (19853C00) [pid = 3768] [serial = 991] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (17F83400) [pid = 3768] [serial = 990] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (16F77C00) [pid = 3768] [serial = 987] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (1AAD5C00) [pid = 3768] [serial = 1009] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (1770A800) [pid = 3768] [serial = 988] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (19D1B800) [pid = 3768] [serial = 1011] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (15770800) [pid = 3768] [serial = 984] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (15C64400) [pid = 3768] [serial = 985] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (1314C400) [pid = 3768] [serial = 982] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (1143F800) [pid = 3768] [serial = 981] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (10D15400) [pid = 3768] [serial = 1015] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1B11CC00) [pid = 3768] [serial = 979] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1B118800) [pid = 3768] [serial = 978] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (1AC07000) [pid = 3768] [serial = 976] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1AADB000) [pid = 3768] [serial = 975] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1A9CCC00) [pid = 3768] [serial = 973] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1A5E3000) [pid = 3768] [serial = 972] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (16F73C00) [pid = 3768] [serial = 970] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1A5DF400) [pid = 3768] [serial = 1006] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (15C6D400) [pid = 3768] [serial = 1024] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (177D2000) [pid = 3768] [serial = 1005] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15FAA400) [pid = 3768] [serial = 994] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16D5FC00) [pid = 3768] [serial = 799] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1A9D6C00) [pid = 3768] [serial = 931] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (177DAC00) [pid = 3768] [serial = 925] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (19D24800) [pid = 3768] [serial = 886] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1A5E5C00) [pid = 3768] [serial = 928] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15FB2000) [pid = 3768] [serial = 838] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (110EEC00) [pid = 3768] [serial = 835] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15FABC00) [pid = 3768] [serial = 1026] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15C63000) [pid = 3768] [serial = 1023] [outer = 00000000] [url = about:blank] 17:38:39 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (129B3000) [pid = 3768] [serial = 802] [outer = 00000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3768 | 1467247120253 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 896ms 17:38:40 INFO - PROCESS | 3768 | 1467247120314 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 17:38:40 INFO - PROCESS | 3768 | 1467247120318 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 17:38:40 INFO - PROCESS | 3768 | 1467247120324 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:38:40 INFO - PROCESS | 3768 | 1467247120326 Marionette TRACE conn2 <- [1,1402,null,{}] 17:38:40 INFO - PROCESS | 3768 | 1467247120330 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:40 INFO - PROCESS | 3768 | 1467247120332 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:40 INFO - PROCESS | 3768 | 1467247120421 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 17:38:40 INFO - PROCESS | 3768 | 1467247120536 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:40 INFO - PROCESS | 3768 | 1467247120539 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:40 INFO - PROCESS | 3768 | ++DOCSHELL 129EA800 == 40 [pid = 3768] [id = 360] 17:38:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (129EC000) [pid = 3768] [serial = 1079] [outer = 00000000] 17:38:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (131E5000) [pid = 3768] [serial = 1080] [outer = 129EC000] 17:38:40 INFO - PROCESS | 3768 | 1467247120584 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (14497000) [pid = 3768] [serial = 1081] [outer = 129EC000] 17:38:41 INFO - PROCESS | 3768 | 1467247121009 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 739ms 17:38:41 INFO - PROCESS | 3768 | 1467247121065 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 17:38:41 INFO - PROCESS | 3768 | 1467247121067 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 17:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:38:41 INFO - PROCESS | 3768 | 1467247121071 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - PROCESS | 3768 | 1467247121074 Marionette TRACE conn2 <- [1,1406,null,{}] 17:38:41 INFO - PROCESS | 3768 | 1467247121084 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:41 INFO - PROCESS | 3768 | 1467247121088 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:41 INFO - PROCESS | 3768 | 1467247121198 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 17:38:41 INFO - PROCESS | 3768 | 1467247121213 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 3768 | 1467247121216 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:41 INFO - PROCESS | 3768 | ++DOCSHELL 15C68400 == 41 [pid = 3768] [id = 361] 17:38:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (15C68800) [pid = 3768] [serial = 1082] [outer = 00000000] 17:38:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15C6E800) [pid = 3768] [serial = 1083] [outer = 15C68800] 17:38:41 INFO - PROCESS | 3768 | 1467247121267 Marionette DEBUG loaded listener.js 17:38:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15CF7000) [pid = 3768] [serial = 1084] [outer = 15C68800] 17:38:41 INFO - PROCESS | 3768 | 1467247121720 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 708ms 17:38:41 INFO - PROCESS | 3768 | 1467247121770 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 17:38:41 INFO - PROCESS | 3768 | 1467247121772 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 17:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:38:41 INFO - PROCESS | 3768 | 1467247121775 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - PROCESS | 3768 | 1467247121777 Marionette TRACE conn2 <- [1,1410,null,{}] 17:38:41 INFO - PROCESS | 3768 | 1467247121781 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:41 INFO - PROCESS | 3768 | 1467247121782 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:41 INFO - PROCESS | 3768 | 1467247121868 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 17:38:41 INFO - PROCESS | 3768 | 1467247121873 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 3768 | 1467247121875 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:41 INFO - PROCESS | 3768 | ++DOCSHELL 15FABC00 == 42 [pid = 3768] [id = 362] 17:38:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15FB5400) [pid = 3768] [serial = 1085] [outer = 00000000] 17:38:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16D5DC00) [pid = 3768] [serial = 1086] [outer = 15FB5400] 17:38:41 INFO - PROCESS | 3768 | 1467247121933 Marionette DEBUG loaded listener.js 17:38:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16F09800) [pid = 3768] [serial = 1087] [outer = 15FB5400] 17:38:42 INFO - PROCESS | 3768 | 1467247122455 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 708ms 17:38:42 INFO - PROCESS | 3768 | 1467247122508 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 17:38:42 INFO - PROCESS | 3768 | 1467247122510 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 17:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:38:42 INFO - PROCESS | 3768 | 1467247122519 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:38:42 INFO - PROCESS | 3768 | 1467247122520 Marionette TRACE conn2 <- [1,1414,null,{}] 17:38:42 INFO - PROCESS | 3768 | 1467247122524 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:42 INFO - PROCESS | 3768 | 1467247122526 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:42 INFO - PROCESS | 3768 | 1467247122666 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 17:38:42 INFO - PROCESS | 3768 | 1467247122688 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:42 INFO - PROCESS | 3768 | 1467247122690 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:42 INFO - PROCESS | 3768 | ++DOCSHELL 16F26C00 == 43 [pid = 3768] [id = 363] 17:38:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16F27000) [pid = 3768] [serial = 1088] [outer = 00000000] 17:38:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16F77C00) [pid = 3768] [serial = 1089] [outer = 16F27000] 17:38:42 INFO - PROCESS | 3768 | 1467247122733 Marionette DEBUG loaded listener.js 17:38:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (176EB800) [pid = 3768] [serial = 1090] [outer = 16F27000] 17:38:43 INFO - PROCESS | 3768 | 1467247123216 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 739ms 17:38:43 INFO - PROCESS | 3768 | 1467247123257 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 17:38:43 INFO - PROCESS | 3768 | 1467247123259 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 17:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:38:43 INFO - PROCESS | 3768 | 1467247123262 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:38:43 INFO - PROCESS | 3768 | 1467247123264 Marionette TRACE conn2 <- [1,1418,null,{}] 17:38:43 INFO - PROCESS | 3768 | 1467247123267 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:43 INFO - PROCESS | 3768 | 1467247123273 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:43 INFO - PROCESS | 3768 | 1467247123401 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 17:38:43 INFO - PROCESS | 3768 | 1467247123470 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 3768 | 1467247123472 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:43 INFO - PROCESS | 3768 | ++DOCSHELL 0C7FA800 == 44 [pid = 3768] [id = 364] 17:38:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (110E9800) [pid = 3768] [serial = 1091] [outer = 00000000] 17:38:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (17AC3400) [pid = 3768] [serial = 1092] [outer = 110E9800] 17:38:43 INFO - PROCESS | 3768 | 1467247123515 Marionette DEBUG loaded listener.js 17:38:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (17AD1C00) [pid = 3768] [serial = 1093] [outer = 110E9800] 17:38:43 INFO - PROCESS | 3768 | 1467247123940 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 739ms 17:38:44 INFO - PROCESS | 3768 | 1467247124033 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 17:38:44 INFO - PROCESS | 3768 | 1467247124035 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 17:38:44 INFO - PROCESS | 3768 | 1467247124039 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:38:44 INFO - PROCESS | 3768 | 1467247124040 Marionette TRACE conn2 <- [1,1422,null,{}] 17:38:44 INFO - PROCESS | 3768 | 1467247124044 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:44 INFO - PROCESS | 3768 | 1467247124045 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:44 INFO - PROCESS | 3768 | 1467247124249 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 17:38:44 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1AADA000) [pid = 3768] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:38:44 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (13286000) [pid = 3768] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:38:44 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (0C7F2800) [pid = 3768] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:38:44 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1345E000) [pid = 3768] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:38:44 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (17AD1400) [pid = 3768] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:38:44 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177D9400) [pid = 3768] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:38:44 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19AD0400) [pid = 3768] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:38:44 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (10D19800) [pid = 3768] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:38:44 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1A37AC00) [pid = 3768] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:38:44 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (102D1400) [pid = 3768] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:38:44 INFO - PROCESS | 3768 | 1467247124318 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:44 INFO - PROCESS | 3768 | 1467247124320 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:44 INFO - PROCESS | 3768 | ++DOCSHELL 102D1400 == 45 [pid = 3768] [id = 365] 17:38:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (102D2000) [pid = 3768] [serial = 1094] [outer = 00000000] 17:38:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1102B400) [pid = 3768] [serial = 1095] [outer = 102D2000] 17:38:44 INFO - PROCESS | 3768 | 1467247124364 Marionette DEBUG loaded listener.js 17:38:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (129F5800) [pid = 3768] [serial = 1096] [outer = 102D2000] 17:38:44 INFO - PROCESS | 3768 | 1467247124727 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 739ms 17:38:44 INFO - PROCESS | 3768 | 1467247124781 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 17:38:44 INFO - PROCESS | 3768 | 1467247124783 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 17:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:38:44 INFO - PROCESS | 3768 | 1467247124786 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:38:44 INFO - PROCESS | 3768 | 1467247124788 Marionette TRACE conn2 <- [1,1426,null,{}] 17:38:44 INFO - PROCESS | 3768 | 1467247124792 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:44 INFO - PROCESS | 3768 | 1467247124794 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:44 INFO - PROCESS | 3768 | 1467247124874 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 17:38:44 INFO - PROCESS | 3768 | 1467247124879 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:44 INFO - PROCESS | 3768 | 1467247124881 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:44 INFO - PROCESS | 3768 | ++DOCSHELL 16B5A000 == 46 [pid = 3768] [id = 366] 17:38:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16F0D800) [pid = 3768] [serial = 1097] [outer = 00000000] 17:38:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (180F9400) [pid = 3768] [serial = 1098] [outer = 16F0D800] 17:38:44 INFO - PROCESS | 3768 | 1467247124923 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1984F800) [pid = 3768] [serial = 1099] [outer = 16F0D800] 17:38:45 INFO - PROCESS | 3768 | 1467247125359 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 598ms 17:38:45 INFO - PROCESS | 3768 | 1467247125387 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 17:38:45 INFO - PROCESS | 3768 | 1467247125389 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 17:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:38:45 INFO - PROCESS | 3768 | 1467247125406 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:38:45 INFO - PROCESS | 3768 | 1467247125408 Marionette TRACE conn2 <- [1,1430,null,{}] 17:38:45 INFO - PROCESS | 3768 | 1467247125412 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:45 INFO - PROCESS | 3768 | 1467247125414 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:45 INFO - PROCESS | 3768 | 1467247125498 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 17:38:45 INFO - PROCESS | 3768 | 1467247125503 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 3768 | 1467247125505 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:45 INFO - PROCESS | 3768 | ++DOCSHELL 177F2000 == 47 [pid = 3768] [id = 367] 17:38:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19A1DC00) [pid = 3768] [serial = 1100] [outer = 00000000] 17:38:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19ACC400) [pid = 3768] [serial = 1101] [outer = 19A1DC00] 17:38:45 INFO - PROCESS | 3768 | 1467247125547 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19D1C400) [pid = 3768] [serial = 1102] [outer = 19A1DC00] 17:38:46 INFO - PROCESS | 3768 | 1467247125990 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 661ms 17:38:46 INFO - PROCESS | 3768 | 1467247126052 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 17:38:46 INFO - PROCESS | 3768 | 1467247126054 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 17:38:46 INFO - PROCESS | 3768 | 1467247126057 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:38:46 INFO - PROCESS | 3768 | 1467247126059 Marionette TRACE conn2 <- [1,1434,null,{}] 17:38:46 INFO - PROCESS | 3768 | 1467247126062 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:46 INFO - PROCESS | 3768 | 1467247126064 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:46 INFO - PROCESS | 3768 | 1467247126156 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 17:38:46 INFO - PROCESS | 3768 | 1467247126163 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:46 INFO - PROCESS | 3768 | 1467247126165 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:46 INFO - PROCESS | 3768 | ++DOCSHELL 19855000 == 48 [pid = 3768] [id = 368] 17:38:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (19D22000) [pid = 3768] [serial = 1103] [outer = 00000000] 17:38:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (19F6F400) [pid = 3768] [serial = 1104] [outer = 19D22000] 17:38:46 INFO - PROCESS | 3768 | 1467247126207 Marionette DEBUG loaded listener.js 17:38:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (19F72000) [pid = 3768] [serial = 1105] [outer = 19D22000] 17:38:46 INFO - PROCESS | 3768 | 1467247126925 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 943ms 17:38:47 INFO - PROCESS | 3768 | 1467247127004 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 17:38:47 INFO - PROCESS | 3768 | 1467247127009 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 17:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:38:47 INFO - PROCESS | 3768 | 1467247127014 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:38:47 INFO - PROCESS | 3768 | 1467247127019 Marionette TRACE conn2 <- [1,1438,null,{}] 17:38:47 INFO - PROCESS | 3768 | 1467247127025 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:47 INFO - PROCESS | 3768 | 1467247127028 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:47 INFO - PROCESS | 3768 | 1467247127154 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 17:38:47 INFO - PROCESS | 3768 | 1467247127301 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:47 INFO - PROCESS | 3768 | 1467247127304 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:47 INFO - PROCESS | 3768 | ++DOCSHELL 10A73800 == 49 [pid = 3768] [id = 369] 17:38:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (10A77000) [pid = 3768] [serial = 1106] [outer = 00000000] 17:38:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1143F800) [pid = 3768] [serial = 1107] [outer = 10A77000] 17:38:47 INFO - PROCESS | 3768 | 1467247127361 Marionette DEBUG loaded listener.js 17:38:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (13127400) [pid = 3768] [serial = 1108] [outer = 10A77000] 17:38:47 INFO - PROCESS | 3768 | 1467247127955 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 959ms 17:38:47 INFO - PROCESS | 3768 | 1467247127991 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 17:38:48 INFO - PROCESS | 3768 | 1467247127996 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 17:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:38:48 INFO - PROCESS | 3768 | 1467247128002 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:38:48 INFO - PROCESS | 3768 | 1467247128005 Marionette TRACE conn2 <- [1,1442,null,{}] 17:38:48 INFO - PROCESS | 3768 | 1467247128009 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:48 INFO - PROCESS | 3768 | 1467247128012 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:48 INFO - PROCESS | 3768 | 1467247128130 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 17:38:48 INFO - PROCESS | 3768 | 1467247128270 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:48 INFO - PROCESS | 3768 | 1467247128273 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:48 INFO - PROCESS | 3768 | ++DOCSHELL 15C63000 == 50 [pid = 3768] [id = 370] 17:38:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (15C64400) [pid = 3768] [serial = 1109] [outer = 00000000] 17:38:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (15FB2C00) [pid = 3768] [serial = 1110] [outer = 15C64400] 17:38:48 INFO - PROCESS | 3768 | 1467247128329 Marionette DEBUG loaded listener.js 17:38:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (16F1EC00) [pid = 3768] [serial = 1111] [outer = 15C64400] 17:38:48 INFO - PROCESS | 3768 | 1467247128929 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 959ms 17:38:48 INFO - PROCESS | 3768 | 1467247128947 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 17:38:48 INFO - PROCESS | 3768 | 1467247128950 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 17:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:38:48 INFO - PROCESS | 3768 | 1467247128954 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:38:48 INFO - PROCESS | 3768 | 1467247128957 Marionette TRACE conn2 <- [1,1446,null,{}] 17:38:48 INFO - PROCESS | 3768 | 1467247128968 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:48 INFO - PROCESS | 3768 | 1467247128973 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:49 INFO - PROCESS | 3768 | 1467247129081 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 17:38:49 INFO - PROCESS | 3768 | 1467247129228 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:49 INFO - PROCESS | 3768 | 1467247129231 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:49 INFO - PROCESS | 3768 | ++DOCSHELL 19D1F800 == 51 [pid = 3768] [id = 371] 17:38:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (19D1FC00) [pid = 3768] [serial = 1112] [outer = 00000000] 17:38:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (1A320000) [pid = 3768] [serial = 1113] [outer = 19D1FC00] 17:38:49 INFO - PROCESS | 3768 | 1467247129287 Marionette DEBUG loaded listener.js 17:38:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (1A370400) [pid = 3768] [serial = 1114] [outer = 19D1FC00] 17:38:49 INFO - PROCESS | 3768 | 1467247129906 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1007ms 17:38:49 INFO - PROCESS | 3768 | 1467247129956 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 17:38:49 INFO - PROCESS | 3768 | 1467247129959 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 17:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:38:49 INFO - PROCESS | 3768 | 1467247129963 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:38:49 INFO - PROCESS | 3768 | 1467247129965 Marionette TRACE conn2 <- [1,1450,null,{}] 17:38:49 INFO - PROCESS | 3768 | 1467247129968 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:49 INFO - PROCESS | 3768 | 1467247129971 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:50 INFO - PROCESS | 3768 | 1467247130083 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 17:38:50 INFO - PROCESS | 3768 | 1467247130243 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:50 INFO - PROCESS | 3768 | 1467247130245 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:50 INFO - PROCESS | 3768 | ++DOCSHELL 10D19400 == 52 [pid = 3768] [id = 372] 17:38:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (16F28000) [pid = 3768] [serial = 1115] [outer = 00000000] 17:38:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (1A513000) [pid = 3768] [serial = 1116] [outer = 16F28000] 17:38:50 INFO - PROCESS | 3768 | 1467247130302 Marionette DEBUG loaded listener.js 17:38:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (1A5E0C00) [pid = 3768] [serial = 1117] [outer = 16F28000] 17:38:51 INFO - PROCESS | 3768 | 1467247131064 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1148ms 17:38:51 INFO - PROCESS | 3768 | 1467247131107 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 17:38:51 INFO - PROCESS | 3768 | 1467247131111 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 17:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:38:51 INFO - PROCESS | 3768 | 1467247131115 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:38:51 INFO - PROCESS | 3768 | 1467247131118 Marionette TRACE conn2 <- [1,1454,null,{}] 17:38:51 INFO - PROCESS | 3768 | 1467247131123 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:51 INFO - PROCESS | 3768 | 1467247131126 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:51 INFO - PROCESS | 3768 | 1467247131232 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 17:38:51 INFO - PROCESS | 3768 | 1467247131376 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:51 INFO - PROCESS | 3768 | 1467247131379 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:51 INFO - PROCESS | 3768 | ++DOCSHELL 104E6000 == 53 [pid = 3768] [id = 373] 17:38:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (10A7F800) [pid = 3768] [serial = 1118] [outer = 00000000] 17:38:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (1328E400) [pid = 3768] [serial = 1119] [outer = 10A7F800] 17:38:51 INFO - PROCESS | 3768 | 1467247131452 Marionette DEBUG loaded listener.js 17:38:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (1400E000) [pid = 3768] [serial = 1120] [outer = 10A7F800] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 1AAD8C00 == 52 [pid = 3768] [id = 337] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 15C70400 == 51 [pid = 3768] [id = 150] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 17AC5400 == 50 [pid = 3768] [id = 155] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 17173800 == 49 [pid = 3768] [id = 153] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 177F2000 == 48 [pid = 3768] [id = 367] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 16B5A000 == 47 [pid = 3768] [id = 366] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 102D1400 == 46 [pid = 3768] [id = 365] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 0C7FA800 == 45 [pid = 3768] [id = 364] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 16F26C00 == 44 [pid = 3768] [id = 363] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 15FABC00 == 43 [pid = 3768] [id = 362] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 15C68400 == 42 [pid = 3768] [id = 361] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 129EA800 == 41 [pid = 3768] [id = 360] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 10D11C00 == 40 [pid = 3768] [id = 359] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 16F22000 == 39 [pid = 3768] [id = 356] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 19FB1000 == 38 [pid = 3768] [id = 357] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 144ECC00 == 37 [pid = 3768] [id = 154] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 144EB400 == 36 [pid = 3768] [id = 149] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 10A04400 == 35 [pid = 3768] [id = 159] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 19ACB400 == 34 [pid = 3768] [id = 158] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 15CF4C00 == 33 [pid = 3768] [id = 151] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 0C7F6C00 == 32 [pid = 3768] [id = 358] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 19D1F800 == 31 [pid = 3768] [id = 371] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 10D19400 == 30 [pid = 3768] [id = 372] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 15C63000 == 29 [pid = 3768] [id = 370] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 19855000 == 28 [pid = 3768] [id = 368] 17:38:52 INFO - PROCESS | 3768 | --DOCSHELL 10A73800 == 27 [pid = 3768] [id = 369] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (1B11FC00) [pid = 3768] [serial = 1012] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (14F43C00) [pid = 3768] [serial = 1038] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (15C66000) [pid = 3768] [serial = 1039] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (131E1C00) [pid = 3768] [serial = 1029] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (10A10000) [pid = 3768] [serial = 1036] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (102C9800) [pid = 3768] [serial = 1035] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (16F14400) [pid = 3768] [serial = 1041] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (19848400) [pid = 3768] [serial = 1047] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (19850C00) [pid = 3768] [serial = 1048] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (16F2CC00) [pid = 3768] [serial = 1042] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (177EC800) [pid = 3768] [serial = 1044] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (16D5A800) [pid = 3768] [serial = 1032] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (19F77000) [pid = 3768] [serial = 1051] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (19D27400) [pid = 3768] [serial = 1050] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (19853400) [pid = 3768] [serial = 1062] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (131E7C00) [pid = 3768] [serial = 1056] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (1A5DE800) [pid = 3768] [serial = 1053] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (16F26000) [pid = 3768] [serial = 1060] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1697D000) [pid = 3768] [serial = 1059] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1A5E2C00) [pid = 3768] [serial = 1054] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1400E800) [pid = 3768] [serial = 1057] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (17AC4800) [pid = 3768] [serial = 1045] [outer = 00000000] [url = about:blank] 17:38:52 INFO - PROCESS | 3768 | 1467247132987 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1855ms 17:38:53 INFO - PROCESS | 3768 | 1467247133004 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 17:38:53 INFO - PROCESS | 3768 | 1467247133008 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 17:38:53 INFO - PROCESS | 3768 | 1467247133013 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:38:53 INFO - PROCESS | 3768 | 1467247133016 Marionette TRACE conn2 <- [1,1458,null,{}] 17:38:53 INFO - PROCESS | 3768 | 1467247133021 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:53 INFO - PROCESS | 3768 | 1467247133024 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:53 INFO - PROCESS | 3768 | 1467247133115 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 17:38:53 INFO - PROCESS | 3768 | 1467247133219 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 3768 | 1467247133222 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:53 INFO - PROCESS | 3768 | ++DOCSHELL 10B79C00 == 28 [pid = 3768] [id = 374] 17:38:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (10B81000) [pid = 3768] [serial = 1121] [outer = 00000000] 17:38:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10E05400) [pid = 3768] [serial = 1122] [outer = 10B81000] 17:38:53 INFO - PROCESS | 3768 | 1467247133271 Marionette DEBUG loaded listener.js 17:38:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10E10000) [pid = 3768] [serial = 1123] [outer = 10B81000] 17:38:53 INFO - PROCESS | 3768 | 1467247133682 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 739ms 17:38:53 INFO - PROCESS | 3768 | 1467247133754 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 17:38:53 INFO - PROCESS | 3768 | 1467247133759 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 17:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:38:53 INFO - PROCESS | 3768 | 1467247133769 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:38:53 INFO - PROCESS | 3768 | 1467247133772 Marionette TRACE conn2 <- [1,1462,null,{}] 17:38:53 INFO - PROCESS | 3768 | 1467247133776 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:53 INFO - PROCESS | 3768 | 1467247133778 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:53 INFO - PROCESS | 3768 | 1467247133865 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 17:38:53 INFO - PROCESS | 3768 | 1467247133878 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 3768 | 1467247133881 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:53 INFO - PROCESS | 3768 | ++DOCSHELL 131E7800 == 29 [pid = 3768] [id = 375] 17:38:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (131E7C00) [pid = 3768] [serial = 1124] [outer = 00000000] 17:38:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1393CC00) [pid = 3768] [serial = 1125] [outer = 131E7C00] 17:38:53 INFO - PROCESS | 3768 | 1467247133955 Marionette DEBUG loaded listener.js 17:38:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1400D400) [pid = 3768] [serial = 1126] [outer = 131E7C00] 17:38:54 INFO - PROCESS | 3768 | 1467247134482 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 739ms 17:38:54 INFO - PROCESS | 3768 | 1467247134526 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 3768 | 1467247134528 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 17:38:54 INFO - PROCESS | 3768 | 1467247134532 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:38:54 INFO - PROCESS | 3768 | 1467247134535 Marionette TRACE conn2 <- [1,1466,null,{}] 17:38:54 INFO - PROCESS | 3768 | 1467247134546 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:54 INFO - PROCESS | 3768 | 1467247134550 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:54 INFO - PROCESS | 3768 | 1467247134634 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 17:38:54 INFO - PROCESS | 3768 | 1467247134741 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:54 INFO - PROCESS | 3768 | 1467247134744 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:54 INFO - PROCESS | 3768 | ++DOCSHELL 15C6B400 == 30 [pid = 3768] [id = 376] 17:38:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (15C6C000) [pid = 3768] [serial = 1127] [outer = 00000000] 17:38:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (15FB2400) [pid = 3768] [serial = 1128] [outer = 15C6C000] 17:38:54 INFO - PROCESS | 3768 | 1467247134791 Marionette DEBUG loaded listener.js 17:38:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (16D59000) [pid = 3768] [serial = 1129] [outer = 15C6C000] 17:38:55 INFO - PROCESS | 3768 | 1467247135222 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 739ms 17:38:55 INFO - PROCESS | 3768 | 1467247135277 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 17:38:55 INFO - PROCESS | 3768 | 1467247135279 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 17:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:38:55 INFO - PROCESS | 3768 | 1467247135283 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:38:55 INFO - PROCESS | 3768 | 1467247135285 Marionette TRACE conn2 <- [1,1470,null,{}] 17:38:55 INFO - PROCESS | 3768 | 1467247135288 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:55 INFO - PROCESS | 3768 | 1467247135290 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:55 INFO - PROCESS | 3768 | 1467247135414 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 17:38:55 INFO - PROCESS | 3768 | 1467247135425 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:55 INFO - PROCESS | 3768 | 1467247135427 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:55 INFO - PROCESS | 3768 | ++DOCSHELL 16F21C00 == 31 [pid = 3768] [id = 377] 17:38:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (16F22400) [pid = 3768] [serial = 1130] [outer = 00000000] 17:38:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (16F27C00) [pid = 3768] [serial = 1131] [outer = 16F22400] 17:38:55 INFO - PROCESS | 3768 | 1467247135526 Marionette DEBUG loaded listener.js 17:38:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (1710E400) [pid = 3768] [serial = 1132] [outer = 16F22400] 17:38:55 INFO - PROCESS | 3768 | 1467247135938 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 708ms 17:38:56 INFO - PROCESS | 3768 | 1467247136013 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 17:38:56 INFO - PROCESS | 3768 | 1467247136015 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 17:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:38:56 INFO - PROCESS | 3768 | 1467247136023 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:38:56 INFO - PROCESS | 3768 | 1467247136024 Marionette TRACE conn2 <- [1,1474,null,{}] 17:38:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (16F26C00) [pid = 3768] [serial = 1133] [outer = 1B3BFC00] 17:38:56 INFO - PROCESS | 3768 | 1467247136047 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:56 INFO - PROCESS | 3768 | 1467247136049 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:56 INFO - PROCESS | 3768 | 1467247136178 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 17:38:56 INFO - PROCESS | 3768 | 1467247136276 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:56 INFO - PROCESS | 3768 | 1467247136279 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:56 INFO - PROCESS | 3768 | ++DOCSHELL 179B2800 == 32 [pid = 3768] [id = 378] 17:38:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (179B2C00) [pid = 3768] [serial = 1134] [outer = 00000000] 17:38:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (17F12000) [pid = 3768] [serial = 1135] [outer = 179B2C00] 17:38:56 INFO - PROCESS | 3768 | 1467247136323 Marionette DEBUG loaded listener.js 17:38:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (19846800) [pid = 3768] [serial = 1136] [outer = 179B2C00] 17:38:56 INFO - PROCESS | 3768 | 1467247136759 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 802ms 17:38:56 INFO - PROCESS | 3768 | 1467247136824 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 17:38:56 INFO - PROCESS | 3768 | 1467247136826 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 17:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:38:56 INFO - PROCESS | 3768 | 1467247136835 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:38:56 INFO - PROCESS | 3768 | 1467247136837 Marionette TRACE conn2 <- [1,1478,null,{}] 17:38:56 INFO - PROCESS | 3768 | 1467247136840 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:56 INFO - PROCESS | 3768 | 1467247136846 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:57 INFO - PROCESS | 3768 | 1467247136980 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 17:38:57 INFO - PROCESS | 3768 | 1467247137047 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:57 INFO - PROCESS | 3768 | 1467247137049 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:57 INFO - PROCESS | 3768 | ++DOCSHELL 19ACA000 == 33 [pid = 3768] [id = 379] 17:38:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (19D18C00) [pid = 3768] [serial = 1137] [outer = 00000000] 17:38:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (19D21000) [pid = 3768] [serial = 1138] [outer = 19D18C00] 17:38:57 INFO - PROCESS | 3768 | 1467247137094 Marionette DEBUG loaded listener.js 17:38:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (19F6CC00) [pid = 3768] [serial = 1139] [outer = 19D18C00] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (15C71000) [pid = 3768] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (10E24800) [pid = 3768] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (15CF3800) [pid = 3768] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (19D22000) [pid = 3768] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (19A1DC00) [pid = 3768] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (16F27000) [pid = 3768] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (110E9800) [pid = 3768] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (129EC000) [pid = 3768] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (11022C00) [pid = 3768] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (102D2000) [pid = 3768] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (15C68800) [pid = 3768] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (16D5EC00) [pid = 3768] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (16F29400) [pid = 3768] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (19FB1400) [pid = 3768] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (0C7FA400) [pid = 3768] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (15FB5400) [pid = 3768] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (10E0AC00) [pid = 3768] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:38:57 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16F0D800) [pid = 3768] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:38:58 INFO - PROCESS | 3768 | 1467247138538 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1714ms 17:38:58 INFO - PROCESS | 3768 | 1467247138581 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 17:38:58 INFO - PROCESS | 3768 | 1467247138586 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 17:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:38:58 INFO - PROCESS | 3768 | 1467247138590 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:38:58 INFO - PROCESS | 3768 | 1467247138595 Marionette TRACE conn2 <- [1,1482,null,{}] 17:38:58 INFO - PROCESS | 3768 | 1467247138600 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:58 INFO - PROCESS | 3768 | 1467247138603 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:58 INFO - PROCESS | 3768 | 1467247138746 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 17:38:58 INFO - PROCESS | 3768 | 1467247138883 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:58 INFO - PROCESS | 3768 | 1467247138886 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:58 INFO - PROCESS | 3768 | ++DOCSHELL 1047DC00 == 34 [pid = 3768] [id = 380] 17:38:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10A76800) [pid = 3768] [serial = 1140] [outer = 00000000] 17:38:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10D1E000) [pid = 3768] [serial = 1141] [outer = 10A76800] 17:38:58 INFO - PROCESS | 3768 | 1467247138945 Marionette DEBUG loaded listener.js 17:38:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (10E03800) [pid = 3768] [serial = 1142] [outer = 10A76800] 17:38:59 INFO - PROCESS | 3768 | 1467247139675 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1148ms 17:38:59 INFO - PROCESS | 3768 | 1467247139736 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 17:38:59 INFO - PROCESS | 3768 | 1467247139741 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 17:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:38:59 INFO - PROCESS | 3768 | 1467247139748 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:38:59 INFO - PROCESS | 3768 | 1467247139750 Marionette TRACE conn2 <- [1,1486,null,{}] 17:38:59 INFO - PROCESS | 3768 | 1467247139754 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:59 INFO - PROCESS | 3768 | 1467247139757 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:38:59 INFO - PROCESS | 3768 | 1467247139890 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 17:39:00 INFO - PROCESS | 3768 | 1467247140022 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:00 INFO - PROCESS | 3768 | 1467247140025 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:00 INFO - PROCESS | 3768 | ++DOCSHELL 1284B400 == 35 [pid = 3768] [id = 381] 17:39:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1284C800) [pid = 3768] [serial = 1143] [outer = 00000000] 17:39:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1311D800) [pid = 3768] [serial = 1144] [outer = 1284C800] 17:39:00 INFO - PROCESS | 3768 | 1467247140083 Marionette DEBUG loaded listener.js 17:39:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (13941000) [pid = 3768] [serial = 1145] [outer = 1284C800] 17:39:01 INFO - PROCESS | 3768 | 1467247141031 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:39:01 INFO - PROCESS | 3768 | --DOCSHELL 0C7F1800 == 34 [pid = 3768] [id = 345] 17:39:01 INFO - PROCESS | 3768 | --DOCSHELL 1400D800 == 33 [pid = 3768] [id = 340] 17:39:01 INFO - PROCESS | 3768 | --DOCSHELL 177EB800 == 32 [pid = 3768] [id = 349] 17:39:01 INFO - PROCESS | 3768 | --DOCSHELL 10A07800 == 31 [pid = 3768] [id = 338] 17:39:01 INFO - PROCESS | 3768 | --DOCSHELL 177D8C00 == 30 [pid = 3768] [id = 348] 17:39:01 INFO - PROCESS | 3768 | --DOCSHELL 131E9000 == 29 [pid = 3768] [id = 346] 17:39:01 INFO - PROCESS | 3768 | --DOCSHELL 179B2800 == 28 [pid = 3768] [id = 378] 17:39:01 INFO - PROCESS | 3768 | --DOCSHELL 16F21C00 == 27 [pid = 3768] [id = 377] 17:39:01 INFO - PROCESS | 3768 | --DOCSHELL 15C6B400 == 26 [pid = 3768] [id = 376] 17:39:01 INFO - PROCESS | 3768 | --DOCSHELL 131E7800 == 25 [pid = 3768] [id = 375] 17:39:01 INFO - PROCESS | 3768 | --DOCSHELL 10B79C00 == 24 [pid = 3768] [id = 374] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (15FB4400) [pid = 3768] [serial = 1027] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (176EB800) [pid = 3768] [serial = 1090] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (131E5000) [pid = 3768] [serial = 1080] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (14497000) [pid = 3768] [serial = 1081] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1311E000) [pid = 3768] [serial = 1077] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (14006C00) [pid = 3768] [serial = 1078] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1102B400) [pid = 3768] [serial = 1095] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (19D1C400) [pid = 3768] [serial = 1102] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15C6E800) [pid = 3768] [serial = 1083] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15CF7000) [pid = 3768] [serial = 1084] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (19A15400) [pid = 3768] [serial = 1063] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (176E9800) [pid = 3768] [serial = 1068] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (177CFC00) [pid = 3768] [serial = 1069] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1A371800) [pid = 3768] [serial = 1071] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A515000) [pid = 3768] [serial = 1072] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (110E5000) [pid = 3768] [serial = 1074] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (14496400) [pid = 3768] [serial = 1075] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16D5DC00) [pid = 3768] [serial = 1086] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (17AD1C00) [pid = 3768] [serial = 1093] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15769000) [pid = 3768] [serial = 1065] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15CF0000) [pid = 3768] [serial = 1066] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (180F9400) [pid = 3768] [serial = 1098] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (129F5800) [pid = 3768] [serial = 1096] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1984F800) [pid = 3768] [serial = 1099] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16F09800) [pid = 3768] [serial = 1087] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (140EF000) [pid = 3768] [serial = 1030] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (16D60C00) [pid = 3768] [serial = 1033] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (19F72000) [pid = 3768] [serial = 1105] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (19F6F400) [pid = 3768] [serial = 1104] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (19ACC400) [pid = 3768] [serial = 1101] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (16F77C00) [pid = 3768] [serial = 1089] [outer = 00000000] [url = about:blank] 17:39:01 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (17AC3400) [pid = 3768] [serial = 1092] [outer = 00000000] [url = about:blank] 17:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1367ms 17:39:01 INFO - PROCESS | 3768 | 1467247141108 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 17:39:01 INFO - PROCESS | 3768 | 1467247141112 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 17:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:39:01 INFO - PROCESS | 3768 | 1467247141118 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:39:01 INFO - PROCESS | 3768 | 1467247141123 Marionette TRACE conn2 <- [1,1490,null,{}] 17:39:01 INFO - PROCESS | 3768 | 1467247141182 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:01 INFO - PROCESS | 3768 | 1467247141186 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:01 INFO - PROCESS | 3768 | 1467247141336 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 17:39:01 INFO - PROCESS | 3768 | 1467247141519 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:01 INFO - PROCESS | 3768 | 1467247141523 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:01 INFO - PROCESS | 3768 | ++DOCSHELL 10A0FC00 == 25 [pid = 3768] [id = 382] 17:39:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (10A10000) [pid = 3768] [serial = 1146] [outer = 00000000] 17:39:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (10A7AC00) [pid = 3768] [serial = 1147] [outer = 10A10000] 17:39:01 INFO - PROCESS | 3768 | 1467247141584 Marionette DEBUG loaded listener.js 17:39:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (10D13800) [pid = 3768] [serial = 1148] [outer = 10A10000] 17:39:02 INFO - PROCESS | 3768 | 1467247142141 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1038ms 17:39:02 INFO - PROCESS | 3768 | 1467247142173 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 17:39:02 INFO - PROCESS | 3768 | 1467247142178 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 17:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:39:02 INFO - PROCESS | 3768 | 1467247142186 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:39:02 INFO - PROCESS | 3768 | 1467247142189 Marionette TRACE conn2 <- [1,1494,null,{}] 17:39:02 INFO - PROCESS | 3768 | 1467247142193 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:02 INFO - PROCESS | 3768 | 1467247142196 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:02 INFO - PROCESS | 3768 | 1467247142309 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 17:39:02 INFO - PROCESS | 3768 | 1467247142419 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:02 INFO - PROCESS | 3768 | 1467247142422 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:02 INFO - PROCESS | 3768 | ++DOCSHELL 11022800 == 26 [pid = 3768] [id = 383] 17:39:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (11023000) [pid = 3768] [serial = 1149] [outer = 00000000] 17:39:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (1102F000) [pid = 3768] [serial = 1150] [outer = 11023000] 17:39:02 INFO - PROCESS | 3768 | 1467247142519 Marionette DEBUG loaded listener.js 17:39:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (11ADE400) [pid = 3768] [serial = 1151] [outer = 11023000] 17:39:03 INFO - PROCESS | 3768 | 1467247143170 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1007ms 17:39:03 INFO - PROCESS | 3768 | 1467247143219 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 17:39:03 INFO - PROCESS | 3768 | 1467247143222 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 17:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:39:03 INFO - PROCESS | 3768 | 1467247143226 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:39:03 INFO - PROCESS | 3768 | 1467247143229 Marionette TRACE conn2 <- [1,1498,null,{}] 17:39:03 INFO - PROCESS | 3768 | 1467247143242 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:03 INFO - PROCESS | 3768 | 1467247143247 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:03 INFO - PROCESS | 3768 | 1467247143361 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 17:39:03 INFO - PROCESS | 3768 | 1467247143497 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:03 INFO - PROCESS | 3768 | 1467247143501 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:03 INFO - PROCESS | 3768 | ++DOCSHELL 1345E000 == 27 [pid = 3768] [id = 384] 17:39:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (13C25C00) [pid = 3768] [serial = 1152] [outer = 00000000] 17:39:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (140EC800) [pid = 3768] [serial = 1153] [outer = 13C25C00] 17:39:03 INFO - PROCESS | 3768 | 1467247143562 Marionette DEBUG loaded listener.js 17:39:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (144E3000) [pid = 3768] [serial = 1154] [outer = 13C25C00] 17:39:04 INFO - PROCESS | 3768 | 1467247144179 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1006ms 17:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:39:04 INFO - PROCESS | 3768 | 1467247144227 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 17:39:04 INFO - PROCESS | 3768 | 1467247144230 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 17:39:04 INFO - PROCESS | 3768 | 1467247144234 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:39:04 INFO - PROCESS | 3768 | 1467247144236 Marionette TRACE conn2 <- [1,1502,null,{}] 17:39:04 INFO - PROCESS | 3768 | 1467247144240 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:04 INFO - PROCESS | 3768 | 1467247144242 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:04 INFO - PROCESS | 3768 | 1467247144349 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 17:39:04 INFO - PROCESS | 3768 | 1467247144455 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:04 INFO - PROCESS | 3768 | 1467247144457 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:04 INFO - PROCESS | 3768 | ++DOCSHELL 15764000 == 28 [pid = 3768] [id = 385] 17:39:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15768000) [pid = 3768] [serial = 1155] [outer = 00000000] 17:39:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15C28C00) [pid = 3768] [serial = 1156] [outer = 15768000] 17:39:04 INFO - PROCESS | 3768 | 1467247144518 Marionette DEBUG loaded listener.js 17:39:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15C69800) [pid = 3768] [serial = 1157] [outer = 15768000] 17:39:05 INFO - PROCESS | 3768 | 1467247145091 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 912ms 17:39:05 INFO - PROCESS | 3768 | 1467247145137 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 17:39:05 INFO - PROCESS | 3768 | 1467247145140 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 17:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:39:05 INFO - PROCESS | 3768 | 1467247145143 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:39:05 INFO - PROCESS | 3768 | 1467247145145 Marionette TRACE conn2 <- [1,1506,null,{}] 17:39:05 INFO - PROCESS | 3768 | 1467247145149 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:05 INFO - PROCESS | 3768 | 1467247145151 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:05 INFO - PROCESS | 3768 | 1467247145250 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 17:39:05 INFO - PROCESS | 3768 | 1467247145355 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:05 INFO - PROCESS | 3768 | 1467247145357 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:05 INFO - PROCESS | 3768 | ++DOCSHELL 157CA000 == 29 [pid = 3768] [id = 386] 17:39:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15C70400) [pid = 3768] [serial = 1158] [outer = 00000000] 17:39:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15CEB000) [pid = 3768] [serial = 1159] [outer = 15C70400] 17:39:05 INFO - PROCESS | 3768 | 1467247145410 Marionette DEBUG loaded listener.js 17:39:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15CF0C00) [pid = 3768] [serial = 1160] [outer = 15C70400] 17:39:06 INFO - PROCESS | 3768 | 1467247145992 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 912ms 17:39:06 INFO - PROCESS | 3768 | 1467247146047 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 3768 | 1467247146049 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 17:39:06 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:39:06 INFO - PROCESS | 3768 | 1467247146053 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - PROCESS | 3768 | 1467247146055 Marionette TRACE conn2 <- [1,1510,null,{}] 17:39:06 INFO - PROCESS | 3768 | 1467247146059 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:06 INFO - PROCESS | 3768 | 1467247146065 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:06 INFO - PROCESS | 3768 | 1467247146222 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 17:39:06 INFO - PROCESS | 3768 | 1467247146324 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 3768 | 1467247146327 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:06 INFO - PROCESS | 3768 | ++DOCSHELL 15FB5400 == 30 [pid = 3768] [id = 387] 17:39:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16748800) [pid = 3768] [serial = 1161] [outer = 00000000] 17:39:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16F0BC00) [pid = 3768] [serial = 1162] [outer = 16748800] 17:39:06 INFO - PROCESS | 3768 | 1467247146379 Marionette DEBUG loaded listener.js 17:39:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16F22800) [pid = 3768] [serial = 1163] [outer = 16748800] 17:39:07 INFO - PROCESS | 3768 | 1467247146965 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:39:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:39:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:39:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:39:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:39:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:39:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:39:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 17:39:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:39:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:39:07 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 17:39:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:39:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:39:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 959ms 17:39:07 INFO - PROCESS | 3768 | 1467247147001 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 17:39:07 INFO - PROCESS | 3768 | 1467247147005 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 17:39:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:39:07 INFO - PROCESS | 3768 | 1467247147009 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:39:07 INFO - PROCESS | 3768 | 1467247147014 Marionette TRACE conn2 <- [1,1514,null,{}] 17:39:07 INFO - PROCESS | 3768 | 1467247147018 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:07 INFO - PROCESS | 3768 | 1467247147021 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:07 INFO - PROCESS | 3768 | 1467247147174 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 17:39:07 INFO - PROCESS | 3768 | 1467247147188 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:07 INFO - PROCESS | 3768 | 1467247147191 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:07 INFO - PROCESS | 3768 | ++DOCSHELL 1126E400 == 31 [pid = 3768] [id = 388] 17:39:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (11278000) [pid = 3768] [serial = 1164] [outer = 00000000] 17:39:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1292C000) [pid = 3768] [serial = 1165] [outer = 11278000] 17:39:07 INFO - PROCESS | 3768 | 1467247147258 Marionette DEBUG loaded listener.js 17:39:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (12BD9800) [pid = 3768] [serial = 1166] [outer = 11278000] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 1047DC00 == 30 [pid = 3768] [id = 380] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 10E0BC00 == 29 [pid = 3768] [id = 343] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 102CB400 == 28 [pid = 3768] [id = 353] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 1A36D800 == 27 [pid = 3768] [id = 351] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 104E6000 == 26 [pid = 3768] [id = 373] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 15C63800 == 25 [pid = 3768] [id = 344] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 10B7C000 == 24 [pid = 3768] [id = 352] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 10E08C00 == 23 [pid = 3768] [id = 355] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 10D20800 == 22 [pid = 3768] [id = 350] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 10E0FC00 == 21 [pid = 3768] [id = 339] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 0C7FB400 == 20 [pid = 3768] [id = 347] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 15C70000 == 19 [pid = 3768] [id = 342] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 144E3800 == 18 [pid = 3768] [id = 341] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 1576B800 == 17 [pid = 3768] [id = 354] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 19ACA000 == 16 [pid = 3768] [id = 379] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 157CA000 == 15 [pid = 3768] [id = 386] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 15764000 == 14 [pid = 3768] [id = 385] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 1345E000 == 13 [pid = 3768] [id = 384] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 11022800 == 12 [pid = 3768] [id = 383] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 1284B400 == 11 [pid = 3768] [id = 381] 17:39:08 INFO - PROCESS | 3768 | --DOCSHELL 10A0FC00 == 10 [pid = 3768] [id = 382] 17:39:09 INFO - PROCESS | 3768 | --DOCSHELL 15FB5400 == 9 [pid = 3768] [id = 387] 17:39:10 INFO - PROCESS | 3768 | 1467247150027 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:39:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:39:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:39:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:39:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:39:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:39:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:39:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 3050ms 17:39:10 INFO - PROCESS | 3768 | 1467247150075 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 17:39:10 INFO - PROCESS | 3768 | 1467247150078 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 17:39:10 INFO - PROCESS | 3768 | 1467247150083 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:39:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:39:10 INFO - PROCESS | 3768 | 1467247150086 Marionette TRACE conn2 <- [1,1518,null,{}] 17:39:10 INFO - PROCESS | 3768 | 1467247150091 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:10 INFO - PROCESS | 3768 | 1467247150095 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:10 INFO - PROCESS | 3768 | 1467247150188 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 17:39:10 INFO - PROCESS | 3768 | 1467247150306 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:10 INFO - PROCESS | 3768 | 1467247150309 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:10 INFO - PROCESS | 3768 | ++DOCSHELL 10A7DC00 == 10 [pid = 3768] [id = 389] 17:39:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (10A7E000) [pid = 3768] [serial = 1167] [outer = 00000000] 17:39:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (10D1B800) [pid = 3768] [serial = 1168] [outer = 10A7E000] 17:39:10 INFO - PROCESS | 3768 | 1467247150357 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (10D20800) [pid = 3768] [serial = 1169] [outer = 10A7E000] 17:39:10 INFO - PROCESS | 3768 | 1467247150728 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:39:10 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 17:39:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:39:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:39:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:39:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 17:39:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:39:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 708ms 17:39:10 INFO - PROCESS | 3768 | 1467247150784 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 17:39:10 INFO - PROCESS | 3768 | 1467247150789 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 17:39:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:39:10 INFO - PROCESS | 3768 | 1467247150796 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:39:10 INFO - PROCESS | 3768 | 1467247150798 Marionette TRACE conn2 <- [1,1522,null,{}] 17:39:10 INFO - PROCESS | 3768 | 1467247150802 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:10 INFO - PROCESS | 3768 | 1467247150805 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:10 INFO - PROCESS | 3768 | 1467247150928 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 17:39:10 INFO - PROCESS | 3768 | 1467247150943 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:10 INFO - PROCESS | 3768 | 1467247150946 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:10 INFO - PROCESS | 3768 | ++DOCSHELL 12DFB800 == 11 [pid = 3768] [id = 390] 17:39:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (13033800) [pid = 3768] [serial = 1170] [outer = 00000000] 17:39:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (13126800) [pid = 3768] [serial = 1171] [outer = 13033800] 17:39:11 INFO - PROCESS | 3768 | 1467247150992 Marionette DEBUG loaded listener.js 17:39:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (13287000) [pid = 3768] [serial = 1172] [outer = 13033800] 17:39:11 INFO - PROCESS | 3768 | 1467247151437 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:39:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:39:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 692ms 17:39:11 INFO - PROCESS | 3768 | 1467247151494 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 17:39:11 INFO - PROCESS | 3768 | 1467247151496 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 17:39:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:39:11 INFO - PROCESS | 3768 | 1467247151500 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:39:11 INFO - PROCESS | 3768 | 1467247151503 Marionette TRACE conn2 <- [1,1526,null,{}] 17:39:11 INFO - PROCESS | 3768 | 1467247151516 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:11 INFO - PROCESS | 3768 | 1467247151520 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:11 INFO - PROCESS | 3768 | 1467247151606 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 17:39:11 INFO - PROCESS | 3768 | 1467247151615 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:11 INFO - PROCESS | 3768 | 1467247151618 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:11 INFO - PROCESS | 3768 | ++DOCSHELL 14F40C00 == 12 [pid = 3768] [id = 391] 17:39:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (14F41000) [pid = 3768] [serial = 1173] [outer = 00000000] 17:39:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (14F4A800) [pid = 3768] [serial = 1174] [outer = 14F41000] 17:39:11 INFO - PROCESS | 3768 | 1467247151674 Marionette DEBUG loaded listener.js 17:39:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1576C400) [pid = 3768] [serial = 1175] [outer = 14F41000] 17:39:12 INFO - PROCESS | 3768 | 1467247152183 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:39:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:39:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 692ms 17:39:12 INFO - PROCESS | 3768 | 1467247152199 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 17:39:12 INFO - PROCESS | 3768 | 1467247152201 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 17:39:12 INFO - PROCESS | 3768 | 1467247152204 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:39:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:39:12 INFO - PROCESS | 3768 | 1467247152206 Marionette TRACE conn2 <- [1,1530,null,{}] 17:39:12 INFO - PROCESS | 3768 | 1467247152215 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:12 INFO - PROCESS | 3768 | 1467247152217 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:12 INFO - PROCESS | 3768 | 1467247152364 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 17:39:12 INFO - PROCESS | 3768 | 1467247152384 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:12 INFO - PROCESS | 3768 | 1467247152386 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:12 INFO - PROCESS | 3768 | ++DOCSHELL 15C6D800 == 13 [pid = 3768] [id = 392] 17:39:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (15C6E000) [pid = 3768] [serial = 1176] [outer = 00000000] 17:39:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (15CF1C00) [pid = 3768] [serial = 1177] [outer = 15C6E000] 17:39:12 INFO - PROCESS | 3768 | 1467247152430 Marionette DEBUG loaded listener.js 17:39:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (15FAA400) [pid = 3768] [serial = 1178] [outer = 15C6E000] 17:39:12 INFO - PROCESS | 3768 | 1467247152867 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:39:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:39:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 708ms 17:39:12 INFO - PROCESS | 3768 | 1467247152904 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 17:39:12 INFO - PROCESS | 3768 | 1467247152906 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 17:39:12 INFO - PROCESS | 3768 | 1467247152909 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:39:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:39:12 INFO - PROCESS | 3768 | 1467247152911 Marionette TRACE conn2 <- [1,1534,null,{}] 17:39:12 INFO - PROCESS | 3768 | 1467247152914 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:12 INFO - PROCESS | 3768 | 1467247152916 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:13 INFO - PROCESS | 3768 | 1467247153024 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 17:39:13 INFO - PROCESS | 3768 | 1467247153029 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 3768 | 1467247153031 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:13 INFO - PROCESS | 3768 | ++DOCSHELL 15C6FC00 == 14 [pid = 3768] [id = 393] 17:39:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (15FB2800) [pid = 3768] [serial = 1179] [outer = 00000000] 17:39:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (16B57800) [pid = 3768] [serial = 1180] [outer = 15FB2800] 17:39:13 INFO - PROCESS | 3768 | 1467247153074 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (16F06800) [pid = 3768] [serial = 1181] [outer = 15FB2800] 17:39:13 INFO - PROCESS | 3768 | 1467247153604 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:39:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:39:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 708ms 17:39:13 INFO - PROCESS | 3768 | 1467247153641 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 17:39:13 INFO - PROCESS | 3768 | 1467247153643 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 17:39:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:39:13 INFO - PROCESS | 3768 | 1467247153654 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:39:13 INFO - PROCESS | 3768 | 1467247153656 Marionette TRACE conn2 <- [1,1538,null,{}] 17:39:13 INFO - PROCESS | 3768 | 1467247153660 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:13 INFO - PROCESS | 3768 | 1467247153665 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:13 INFO - PROCESS | 3768 | 1467247153827 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 17:39:13 INFO - PROCESS | 3768 | 1467247153852 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 3768 | 1467247153854 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:13 INFO - PROCESS | 3768 | ++DOCSHELL 16F73C00 == 15 [pid = 3768] [id = 394] 17:39:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (16F7B400) [pid = 3768] [serial = 1182] [outer = 00000000] 17:39:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (17178C00) [pid = 3768] [serial = 1183] [outer = 16F7B400] 17:39:13 INFO - PROCESS | 3768 | 1467247153900 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (177B4400) [pid = 3768] [serial = 1184] [outer = 16F7B400] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (11023000) [pid = 3768] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (19D18C00) [pid = 3768] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (179B2C00) [pid = 3768] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (10A7F800) [pid = 3768] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (10B81000) [pid = 3768] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (131E7C00) [pid = 3768] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (15C6C000) [pid = 3768] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (15C70400) [pid = 3768] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16F22400) [pid = 3768] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (16748800) [pid = 3768] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (15768000) [pid = 3768] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16F28000) [pid = 3768] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10A77000) [pid = 3768] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (19D1FC00) [pid = 3768] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (15C64400) [pid = 3768] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (13C25C00) [pid = 3768] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (10A10000) [pid = 3768] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1284C800) [pid = 3768] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:39:14 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10A76800) [pid = 3768] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:39:14 INFO - PROCESS | 3768 | 1467247154555 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:39:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:39:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 959ms 17:39:14 INFO - PROCESS | 3768 | 1467247154592 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 17:39:14 INFO - PROCESS | 3768 | 1467247154594 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 17:39:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:39:14 INFO - PROCESS | 3768 | 1467247154597 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:39:14 INFO - PROCESS | 3768 | 1467247154599 Marionette TRACE conn2 <- [1,1542,null,{}] 17:39:14 INFO - PROCESS | 3768 | 1467247154602 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:14 INFO - PROCESS | 3768 | 1467247154604 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:14 INFO - PROCESS | 3768 | 1467247154689 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 17:39:14 INFO - PROCESS | 3768 | 1467247154695 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:14 INFO - PROCESS | 3768 | 1467247154697 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:14 INFO - PROCESS | 3768 | ++DOCSHELL 10E02400 == 16 [pid = 3768] [id = 395] 17:39:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (10E0EC00) [pid = 3768] [serial = 1185] [outer = 00000000] 17:39:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (12DC3800) [pid = 3768] [serial = 1186] [outer = 10E0EC00] 17:39:14 INFO - PROCESS | 3768 | 1467247154745 Marionette DEBUG loaded listener.js 17:39:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (10267C00) [pid = 3768] [serial = 1187] [outer = 10E0EC00] 17:39:15 INFO - PROCESS | 3768 | 1467247155334 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:39:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:39:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 802ms 17:39:15 INFO - PROCESS | 3768 | 1467247155423 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 17:39:15 INFO - PROCESS | 3768 | 1467247155425 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 17:39:15 INFO - PROCESS | 3768 | 1467247155429 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:39:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:39:15 INFO - PROCESS | 3768 | 1467247155431 Marionette TRACE conn2 <- [1,1546,null,{}] 17:39:15 INFO - PROCESS | 3768 | 1467247155434 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:15 INFO - PROCESS | 3768 | 1467247155436 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:15 INFO - PROCESS | 3768 | 1467247155515 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 17:39:15 INFO - PROCESS | 3768 | 1467247155604 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:15 INFO - PROCESS | 3768 | 1467247155606 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:15 INFO - PROCESS | 3768 | ++DOCSHELL 104E8800 == 17 [pid = 3768] [id = 396] 17:39:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (10E08C00) [pid = 3768] [serial = 1188] [outer = 00000000] 17:39:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16F0C400) [pid = 3768] [serial = 1189] [outer = 10E08C00] 17:39:15 INFO - PROCESS | 3768 | 1467247155649 Marionette DEBUG loaded listener.js 17:39:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (15CF6800) [pid = 3768] [serial = 1190] [outer = 10E08C00] 17:39:16 INFO - PROCESS | 3768 | 1467247156010 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:39:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:39:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 645ms 17:39:16 INFO - PROCESS | 3768 | 1467247156069 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 17:39:16 INFO - PROCESS | 3768 | 1467247156071 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 17:39:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:39:16 INFO - PROCESS | 3768 | 1467247156074 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:39:16 INFO - PROCESS | 3768 | 1467247156076 Marionette TRACE conn2 <- [1,1550,null,{}] 17:39:16 INFO - PROCESS | 3768 | 1467247156079 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:16 INFO - PROCESS | 3768 | 1467247156080 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:16 INFO - PROCESS | 3768 | 1467247156157 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 17:39:16 INFO - PROCESS | 3768 | 1467247156162 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:16 INFO - PROCESS | 3768 | 1467247156164 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:16 INFO - PROCESS | 3768 | ++DOCSHELL 140EDC00 == 18 [pid = 3768] [id = 397] 17:39:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16F73800) [pid = 3768] [serial = 1191] [outer = 00000000] 17:39:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (177D1C00) [pid = 3768] [serial = 1192] [outer = 16F73800] 17:39:16 INFO - PROCESS | 3768 | 1467247156207 Marionette DEBUG loaded listener.js 17:39:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (177D3400) [pid = 3768] [serial = 1193] [outer = 16F73800] 17:39:17 INFO - PROCESS | 3768 | 1467247157014 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:39:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:39:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1006ms 17:39:17 INFO - PROCESS | 3768 | 1467247157077 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 17:39:17 INFO - PROCESS | 3768 | 1467247157082 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 17:39:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:39:17 INFO - PROCESS | 3768 | 1467247157086 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:39:17 INFO - PROCESS | 3768 | 1467247157092 Marionette TRACE conn2 <- [1,1554,null,{}] 17:39:17 INFO - PROCESS | 3768 | 1467247157097 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:17 INFO - PROCESS | 3768 | 1467247157099 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:17 INFO - PROCESS | 3768 | 1467247157218 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 17:39:17 INFO - PROCESS | 3768 | 1467247157350 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:17 INFO - PROCESS | 3768 | 1467247157353 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:17 INFO - PROCESS | 3768 | ++DOCSHELL 10474C00 == 19 [pid = 3768] [id = 398] 17:39:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10A0BC00) [pid = 3768] [serial = 1194] [outer = 00000000] 17:39:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (10D1D000) [pid = 3768] [serial = 1195] [outer = 10A0BC00] 17:39:17 INFO - PROCESS | 3768 | 1467247157410 Marionette DEBUG loaded listener.js 17:39:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1281B400) [pid = 3768] [serial = 1196] [outer = 10A0BC00] 17:39:18 INFO - PROCESS | 3768 | 1467247158313 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:39:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:39:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1258ms 17:39:18 INFO - PROCESS | 3768 | 1467247158369 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 17:39:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:39:18 INFO - PROCESS | 3768 | 1467247158375 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 17:39:18 INFO - PROCESS | 3768 | 1467247158381 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:39:18 INFO - PROCESS | 3768 | 1467247158384 Marionette TRACE conn2 <- [1,1558,null,{}] 17:39:18 INFO - PROCESS | 3768 | 1467247158389 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:18 INFO - PROCESS | 3768 | 1467247158392 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:18 INFO - PROCESS | 3768 | 1467247158500 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 17:39:18 INFO - PROCESS | 3768 | 1467247158634 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:18 INFO - PROCESS | 3768 | 1467247158639 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (140EC800) [pid = 3768] [serial = 1153] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (19F6CC00) [pid = 3768] [serial = 1139] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (10D1E000) [pid = 3768] [serial = 1141] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (17F12000) [pid = 3768] [serial = 1135] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19D21000) [pid = 3768] [serial = 1138] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1102F000) [pid = 3768] [serial = 1150] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (19846800) [pid = 3768] [serial = 1136] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10D13800) [pid = 3768] [serial = 1148] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1710E400) [pid = 3768] [serial = 1132] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1400E000) [pid = 3768] [serial = 1120] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1328E400) [pid = 3768] [serial = 1119] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10E05400) [pid = 3768] [serial = 1122] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10E10000) [pid = 3768] [serial = 1123] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1143F800) [pid = 3768] [serial = 1107] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15FB2C00) [pid = 3768] [serial = 1110] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1A320000) [pid = 3768] [serial = 1113] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1984B000) [pid = 3768] [serial = 697] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1A513000) [pid = 3768] [serial = 1116] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1400D400) [pid = 3768] [serial = 1126] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1393CC00) [pid = 3768] [serial = 1125] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16D59000) [pid = 3768] [serial = 1129] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15CF0C00) [pid = 3768] [serial = 1160] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (16F27C00) [pid = 3768] [serial = 1131] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (15FB2400) [pid = 3768] [serial = 1128] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1292C000) [pid = 3768] [serial = 1165] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (16F22800) [pid = 3768] [serial = 1163] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (16F0BC00) [pid = 3768] [serial = 1162] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (15C69800) [pid = 3768] [serial = 1157] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (15CEB000) [pid = 3768] [serial = 1159] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (1A5E0C00) [pid = 3768] [serial = 1117] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (13127400) [pid = 3768] [serial = 1108] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (1A370400) [pid = 3768] [serial = 1114] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (16F1EC00) [pid = 3768] [serial = 1111] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (144E3000) [pid = 3768] [serial = 1154] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (10A7AC00) [pid = 3768] [serial = 1147] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (13941000) [pid = 3768] [serial = 1145] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (15C28C00) [pid = 3768] [serial = 1156] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 53 (10E03800) [pid = 3768] [serial = 1142] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 52 (11ADE400) [pid = 3768] [serial = 1151] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | --DOMWINDOW == 51 (1311D800) [pid = 3768] [serial = 1144] [outer = 00000000] [url = about:blank] 17:39:18 INFO - PROCESS | 3768 | ++DOCSHELL 102D1400 == 20 [pid = 3768] [id = 399] 17:39:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 52 (10434800) [pid = 3768] [serial = 1197] [outer = 00000000] 17:39:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 53 (10560800) [pid = 3768] [serial = 1198] [outer = 10434800] 17:39:18 INFO - PROCESS | 3768 | 1467247158703 Marionette DEBUG loaded listener.js 17:39:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (10D20C00) [pid = 3768] [serial = 1199] [outer = 10434800] 17:39:19 INFO - PROCESS | 3768 | 1467247159137 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:39:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:39:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 802ms 17:39:19 INFO - PROCESS | 3768 | 1467247159180 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 17:39:19 INFO - PROCESS | 3768 | 1467247159185 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 17:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:39:19 INFO - PROCESS | 3768 | 1467247159192 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:39:19 INFO - PROCESS | 3768 | 1467247159194 Marionette TRACE conn2 <- [1,1562,null,{}] 17:39:19 INFO - PROCESS | 3768 | 1467247159198 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:19 INFO - PROCESS | 3768 | 1467247159200 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:19 INFO - PROCESS | 3768 | 1467247159285 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 17:39:19 INFO - PROCESS | 3768 | 1467247159293 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:19 INFO - PROCESS | 3768 | 1467247159295 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:19 INFO - PROCESS | 3768 | ++DOCSHELL 11441400 == 21 [pid = 3768] [id = 400] 17:39:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (11445800) [pid = 3768] [serial = 1200] [outer = 00000000] 17:39:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (11CD3000) [pid = 3768] [serial = 1201] [outer = 11445800] 17:39:19 INFO - PROCESS | 3768 | 1467247159341 Marionette DEBUG loaded listener.js 17:39:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (129B0000) [pid = 3768] [serial = 1202] [outer = 11445800] 17:39:19 INFO - PROCESS | 3768 | 1467247159822 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:39:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:39:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 708ms 17:39:19 INFO - PROCESS | 3768 | 1467247159890 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 17:39:19 INFO - PROCESS | 3768 | 1467247159892 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 17:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:39:19 INFO - PROCESS | 3768 | 1467247159896 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:39:19 INFO - PROCESS | 3768 | 1467247159899 Marionette TRACE conn2 <- [1,1566,null,{}] 17:39:19 INFO - PROCESS | 3768 | 1467247159910 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:19 INFO - PROCESS | 3768 | 1467247159914 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:20 INFO - PROCESS | 3768 | 1467247160024 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 17:39:20 INFO - PROCESS | 3768 | 1467247160121 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:20 INFO - PROCESS | 3768 | 1467247160124 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:20 INFO - PROCESS | 3768 | ++DOCSHELL 13948000 == 22 [pid = 3768] [id = 401] 17:39:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (13C18C00) [pid = 3768] [serial = 1203] [outer = 00000000] 17:39:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (1400A800) [pid = 3768] [serial = 1204] [outer = 13C18C00] 17:39:20 INFO - PROCESS | 3768 | 1467247160170 Marionette DEBUG loaded listener.js 17:39:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (140EC800) [pid = 3768] [serial = 1205] [outer = 13C18C00] 17:39:20 INFO - PROCESS | 3768 | 1467247160557 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:39:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:39:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 707ms 17:39:20 INFO - PROCESS | 3768 | 1467247160595 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 17:39:20 INFO - PROCESS | 3768 | 1467247160598 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 17:39:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:39:20 INFO - PROCESS | 3768 | 1467247160601 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:39:20 INFO - PROCESS | 3768 | 1467247160603 Marionette TRACE conn2 <- [1,1570,null,{}] 17:39:20 INFO - PROCESS | 3768 | 1467247160606 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:20 INFO - PROCESS | 3768 | 1467247160608 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:20 INFO - PROCESS | 3768 | 1467247160704 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 17:39:20 INFO - PROCESS | 3768 | 1467247160709 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:20 INFO - PROCESS | 3768 | 1467247160711 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:20 INFO - PROCESS | 3768 | ++DOCSHELL 144E4000 == 23 [pid = 3768] [id = 402] 17:39:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (144E9C00) [pid = 3768] [serial = 1206] [outer = 00000000] 17:39:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (15763400) [pid = 3768] [serial = 1207] [outer = 144E9C00] 17:39:20 INFO - PROCESS | 3768 | 1467247160755 Marionette DEBUG loaded listener.js 17:39:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (15C1B400) [pid = 3768] [serial = 1208] [outer = 144E9C00] 17:39:21 INFO - PROCESS | 3768 | 1467247161215 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 645ms 17:39:21 INFO - PROCESS | 3768 | 1467247161246 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 17:39:21 INFO - PROCESS | 3768 | 1467247161248 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 17:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:39:21 INFO - PROCESS | 3768 | 1467247161251 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:39:21 INFO - PROCESS | 3768 | 1467247161253 Marionette TRACE conn2 <- [1,1574,null,{}] 17:39:21 INFO - PROCESS | 3768 | 1467247161256 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:21 INFO - PROCESS | 3768 | 1467247161258 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:21 INFO - PROCESS | 3768 | 1467247161361 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 17:39:21 INFO - PROCESS | 3768 | 1467247161449 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:21 INFO - PROCESS | 3768 | 1467247161451 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:21 INFO - PROCESS | 3768 | ++DOCSHELL 15C65400 == 24 [pid = 3768] [id = 403] 17:39:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (15C65C00) [pid = 3768] [serial = 1209] [outer = 00000000] 17:39:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (15C6B800) [pid = 3768] [serial = 1210] [outer = 15C65C00] 17:39:21 INFO - PROCESS | 3768 | 1467247161494 Marionette DEBUG loaded listener.js 17:39:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (15CE9800) [pid = 3768] [serial = 1211] [outer = 15C65C00] 17:39:21 INFO - PROCESS | 3768 | 1467247161911 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 692ms 17:39:21 INFO - PROCESS | 3768 | 1467247161949 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 17:39:21 INFO - PROCESS | 3768 | 1467247161951 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 17:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:39:21 INFO - PROCESS | 3768 | 1467247161954 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:39:21 INFO - PROCESS | 3768 | 1467247161956 Marionette TRACE conn2 <- [1,1578,null,{}] 17:39:21 INFO - PROCESS | 3768 | 1467247161959 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:21 INFO - PROCESS | 3768 | 1467247161964 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:22 INFO - PROCESS | 3768 | 1467247162095 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 17:39:22 INFO - PROCESS | 3768 | 1467247162158 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:22 INFO - PROCESS | 3768 | 1467247162160 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:22 INFO - PROCESS | 3768 | ++DOCSHELL 15FA9800 == 25 [pid = 3768] [id = 404] 17:39:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (15FB3400) [pid = 3768] [serial = 1212] [outer = 00000000] 17:39:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16D56400) [pid = 3768] [serial = 1213] [outer = 15FB3400] 17:39:22 INFO - PROCESS | 3768 | 1467247162203 Marionette DEBUG loaded listener.js 17:39:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (104E6400) [pid = 3768] [serial = 1214] [outer = 15FB3400] 17:39:22 INFO - PROCESS | 3768 | 1467247162629 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:39:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:39:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 739ms 17:39:22 INFO - PROCESS | 3768 | 1467247162695 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 17:39:22 INFO - PROCESS | 3768 | 1467247162697 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 17:39:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:39:22 INFO - PROCESS | 3768 | 1467247162737 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:39:22 INFO - PROCESS | 3768 | 1467247162739 Marionette TRACE conn2 <- [1,1582,null,{}] 17:39:22 INFO - PROCESS | 3768 | 1467247162743 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:22 INFO - PROCESS | 3768 | 1467247162745 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:22 INFO - PROCESS | 3768 | 1467247162864 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 17:39:22 INFO - PROCESS | 3768 | 1467247162873 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:22 INFO - PROCESS | 3768 | 1467247162875 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:22 INFO - PROCESS | 3768 | ++DOCSHELL 16B5A000 == 26 [pid = 3768] [id = 405] 17:39:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16F0C800) [pid = 3768] [serial = 1215] [outer = 00000000] 17:39:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16F26400) [pid = 3768] [serial = 1216] [outer = 16F0C800] 17:39:22 INFO - PROCESS | 3768 | 1467247162925 Marionette DEBUG loaded listener.js 17:39:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16F26800) [pid = 3768] [serial = 1217] [outer = 16F0C800] 17:39:23 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15C6E000) [pid = 3768] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:39:23 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15FB2800) [pid = 3768] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:39:23 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16F7B400) [pid = 3768] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:39:23 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (10A7E000) [pid = 3768] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:39:23 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (10E08C00) [pid = 3768] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:39:23 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (14F41000) [pid = 3768] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:39:23 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (11278000) [pid = 3768] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:39:23 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (13033800) [pid = 3768] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:39:23 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (10E0EC00) [pid = 3768] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:39:23 INFO - PROCESS | 3768 | 1467247163413 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:39:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:39:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 707ms 17:39:23 INFO - PROCESS | 3768 | 1467247163457 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 17:39:23 INFO - PROCESS | 3768 | 1467247163459 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 17:39:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:39:23 INFO - PROCESS | 3768 | 1467247163462 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:39:23 INFO - PROCESS | 3768 | 1467247163464 Marionette TRACE conn2 <- [1,1586,null,{}] 17:39:23 INFO - PROCESS | 3768 | 1467247163467 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:23 INFO - PROCESS | 3768 | 1467247163469 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:23 INFO - PROCESS | 3768 | 1467247163548 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 17:39:23 INFO - PROCESS | 3768 | 1467247163553 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:23 INFO - PROCESS | 3768 | 1467247163555 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:23 INFO - PROCESS | 3768 | ++DOCSHELL 10564000 == 27 [pid = 3768] [id = 406] 17:39:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (16987000) [pid = 3768] [serial = 1218] [outer = 00000000] 17:39:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (16F21800) [pid = 3768] [serial = 1219] [outer = 16987000] 17:39:23 INFO - PROCESS | 3768 | 1467247163597 Marionette DEBUG loaded listener.js 17:39:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (16F2A000) [pid = 3768] [serial = 1220] [outer = 16987000] 17:39:24 INFO - PROCESS | 3768 | 1467247164009 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 598ms 17:39:24 INFO - PROCESS | 3768 | 1467247164060 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 17:39:24 INFO - PROCESS | 3768 | 1467247164062 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 17:39:24 INFO - PROCESS | 3768 | 1467247164065 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:39:24 INFO - PROCESS | 3768 | 1467247164067 Marionette TRACE conn2 <- [1,1590,null,{}] 17:39:24 INFO - PROCESS | 3768 | 1467247164074 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:24 INFO - PROCESS | 3768 | 1467247164076 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:24 INFO - PROCESS | 3768 | 1467247164151 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 17:39:24 INFO - PROCESS | 3768 | 1467247164157 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:24 INFO - PROCESS | 3768 | 1467247164159 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:24 INFO - PROCESS | 3768 | ++DOCSHELL 10A7C400 == 28 [pid = 3768] [id = 407] 17:39:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (131E8400) [pid = 3768] [serial = 1221] [outer = 00000000] 17:39:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (17114000) [pid = 3768] [serial = 1222] [outer = 131E8400] 17:39:24 INFO - PROCESS | 3768 | 1467247164201 Marionette DEBUG loaded listener.js 17:39:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1770C400) [pid = 3768] [serial = 1223] [outer = 131E8400] 17:39:24 INFO - PROCESS | 3768 | 1467247164636 Marionette TRACE conn2 <- [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]]]}] 17:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 597ms 17:39:24 INFO - PROCESS | 3768 | 1467247164662 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 17:39:24 INFO - PROCESS | 3768 | 1467247164664 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 17:39:24 INFO - PROCESS | 3768 | 1467247164667 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:39:24 INFO - PROCESS | 3768 | 1467247164669 Marionette TRACE conn2 <- [1,1594,null,{}] 17:39:24 INFO - PROCESS | 3768 | 1467247164672 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:24 INFO - PROCESS | 3768 | 1467247164674 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:24 INFO - PROCESS | 3768 | 1467247164799 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 17:39:24 INFO - PROCESS | 3768 | 1467247164807 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:24 INFO - PROCESS | 3768 | 1467247164809 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:24 INFO - PROCESS | 3768 | ++DOCSHELL 10ED1C00 == 29 [pid = 3768] [id = 408] 17:39:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10ED5400) [pid = 3768] [serial = 1224] [outer = 00000000] 17:39:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (177D2000) [pid = 3768] [serial = 1225] [outer = 10ED5400] 17:39:24 INFO - PROCESS | 3768 | 1467247164851 Marionette DEBUG loaded listener.js 17:39:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (177D6C00) [pid = 3768] [serial = 1226] [outer = 10ED5400] 17:39:25 INFO - PROCESS | 3768 | --DOCSHELL 1126E400 == 28 [pid = 3768] [id = 388] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15CF1C00) [pid = 3768] [serial = 1177] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16B57800) [pid = 3768] [serial = 1180] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15FAA400) [pid = 3768] [serial = 1178] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (17178C00) [pid = 3768] [serial = 1183] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16F06800) [pid = 3768] [serial = 1181] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (10D1B800) [pid = 3768] [serial = 1168] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (15CF6800) [pid = 3768] [serial = 1190] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (10D20800) [pid = 3768] [serial = 1169] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (14F4A800) [pid = 3768] [serial = 1174] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (12BD9800) [pid = 3768] [serial = 1166] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (13287000) [pid = 3768] [serial = 1172] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (177D1C00) [pid = 3768] [serial = 1192] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (13126800) [pid = 3768] [serial = 1171] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (12DC3800) [pid = 3768] [serial = 1186] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (16F0C400) [pid = 3768] [serial = 1189] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (10267C00) [pid = 3768] [serial = 1187] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (177B4400) [pid = 3768] [serial = 1184] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (1576C400) [pid = 3768] [serial = 1175] [outer = 00000000] [url = about:blank] 17:39:26 INFO - PROCESS | 3768 | 1467247166505 Marionette TRACE conn2 <- [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]]]}] 17:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1855ms 17:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:39:26 INFO - PROCESS | 3768 | 1467247166526 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 17:39:26 INFO - PROCESS | 3768 | 1467247166530 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 17:39:26 INFO - PROCESS | 3768 | 1467247166537 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:39:26 INFO - PROCESS | 3768 | 1467247166540 Marionette TRACE conn2 <- [1,1598,null,{}] 17:39:26 INFO - PROCESS | 3768 | 1467247166551 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:26 INFO - PROCESS | 3768 | 1467247166554 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:26 INFO - PROCESS | 3768 | 1467247166641 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 17:39:26 INFO - PROCESS | 3768 | 1467247166648 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:26 INFO - PROCESS | 3768 | 1467247166652 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:26 INFO - PROCESS | 3768 | ++DOCSHELL 10A79400 == 29 [pid = 3768] [id = 409] 17:39:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (10A7F800) [pid = 3768] [serial = 1227] [outer = 00000000] 17:39:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (10D1A000) [pid = 3768] [serial = 1228] [outer = 10A7F800] 17:39:26 INFO - PROCESS | 3768 | 1467247166702 Marionette DEBUG loaded listener.js 17:39:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (10D1E800) [pid = 3768] [serial = 1229] [outer = 10A7F800] 17:39:27 INFO - PROCESS | 3768 | 1467247167170 Marionette TRACE conn2 <- [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]]]}] 17:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 17:39:27 INFO - PROCESS | 3768 | 1467247167231 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 17:39:27 INFO - PROCESS | 3768 | 1467247167236 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 17:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:39:27 INFO - PROCESS | 3768 | 1467247167242 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:39:27 INFO - PROCESS | 3768 | 1467247167245 Marionette TRACE conn2 <- [1,1602,null,{}] 17:39:27 INFO - PROCESS | 3768 | 1467247167249 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:27 INFO - PROCESS | 3768 | 1467247167252 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:27 INFO - PROCESS | 3768 | 1467247167338 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 17:39:27 INFO - PROCESS | 3768 | 1467247167346 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:27 INFO - PROCESS | 3768 | 1467247167349 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:27 INFO - PROCESS | 3768 | ++DOCSHELL 11024800 == 30 [pid = 3768] [id = 410] 17:39:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (11026400) [pid = 3768] [serial = 1230] [outer = 00000000] 17:39:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (1126E400) [pid = 3768] [serial = 1231] [outer = 11026400] 17:39:27 INFO - PROCESS | 3768 | 1467247167397 Marionette DEBUG loaded listener.js 17:39:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (11ADE400) [pid = 3768] [serial = 1232] [outer = 11026400] 17:39:27 INFO - PROCESS | 3768 | 1467247167859 Marionette TRACE conn2 <- [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]]]}] 17:39:27 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 17:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 645ms 17:39:27 INFO - PROCESS | 3768 | 1467247167879 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 17:39:27 INFO - PROCESS | 3768 | 1467247167881 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 17:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:39:27 INFO - PROCESS | 3768 | 1467247167889 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:39:27 INFO - PROCESS | 3768 | 1467247167892 Marionette TRACE conn2 <- [1,1606,null,{}] 17:39:27 INFO - PROCESS | 3768 | 1467247167903 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:27 INFO - PROCESS | 3768 | 1467247167907 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:28 INFO - PROCESS | 3768 | 1467247167990 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 17:39:28 INFO - PROCESS | 3768 | 1467247168000 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:28 INFO - PROCESS | 3768 | 1467247168005 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:28 INFO - PROCESS | 3768 | ++DOCSHELL 13288800 == 31 [pid = 3768] [id = 411] 17:39:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (1328A400) [pid = 3768] [serial = 1233] [outer = 00000000] 17:39:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (1345B000) [pid = 3768] [serial = 1234] [outer = 1328A400] 17:39:28 INFO - PROCESS | 3768 | 1467247168083 Marionette DEBUG loaded listener.js 17:39:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (13947C00) [pid = 3768] [serial = 1235] [outer = 1328A400] 17:39:28 INFO - PROCESS | 3768 | 1467247168561 Marionette TRACE conn2 <- [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]]]}] 17:39:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:39:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 17:39:28 INFO - PROCESS | 3768 | 1467247168629 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 17:39:28 INFO - PROCESS | 3768 | 1467247168633 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 17:39:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:39:28 INFO - PROCESS | 3768 | 1467247168639 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:39:28 INFO - PROCESS | 3768 | 1467247168643 Marionette TRACE conn2 <- [1,1610,null,{}] 17:39:28 INFO - PROCESS | 3768 | 1467247168649 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:28 INFO - PROCESS | 3768 | 1467247168653 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:28 INFO - PROCESS | 3768 | 1467247168829 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 17:39:28 INFO - PROCESS | 3768 | 1467247168952 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:28 INFO - PROCESS | 3768 | 1467247168957 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:28 INFO - PROCESS | 3768 | ++DOCSHELL 10A77C00 == 32 [pid = 3768] [id = 412] 17:39:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (10A7E000) [pid = 3768] [serial = 1236] [outer = 00000000] 17:39:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10D14400) [pid = 3768] [serial = 1237] [outer = 10A7E000] 17:39:29 INFO - PROCESS | 3768 | 1467247169021 Marionette DEBUG loaded listener.js 17:39:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10E0E400) [pid = 3768] [serial = 1238] [outer = 10A7E000] 17:39:29 INFO - PROCESS | 3768 | 1467247169779 Marionette TRACE conn2 <- [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]]]}] 17:39:29 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 17:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1195ms 17:39:29 INFO - PROCESS | 3768 | 1467247169841 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 17:39:29 INFO - PROCESS | 3768 | 1467247169844 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 17:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:39:29 INFO - PROCESS | 3768 | 1467247169851 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:39:29 INFO - PROCESS | 3768 | 1467247169855 Marionette TRACE conn2 <- [1,1614,null,{}] 17:39:29 INFO - PROCESS | 3768 | 1467247169859 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:29 INFO - PROCESS | 3768 | 1467247169862 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:29 INFO - PROCESS | 3768 | 1467247169983 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 17:39:30 INFO - PROCESS | 3768 | 1467247170105 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:30 INFO - PROCESS | 3768 | 1467247170107 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:30 INFO - PROCESS | 3768 | ++DOCSHELL 1314A000 == 33 [pid = 3768] [id = 413] 17:39:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (13151400) [pid = 3768] [serial = 1239] [outer = 00000000] 17:39:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (13947000) [pid = 3768] [serial = 1240] [outer = 13151400] 17:39:30 INFO - PROCESS | 3768 | 1467247170163 Marionette DEBUG loaded listener.js 17:39:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (14495800) [pid = 3768] [serial = 1241] [outer = 13151400] 17:39:30 INFO - PROCESS | 3768 | 1467247170928 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1163ms 17:39:31 INFO - PROCESS | 3768 | 1467247171007 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 17:39:31 INFO - PROCESS | 3768 | 1467247171011 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 17:39:31 INFO - PROCESS | 3768 | 1467247171017 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:39:31 INFO - PROCESS | 3768 | 1467247171020 Marionette TRACE conn2 <- [1,1618,null,{}] 17:39:31 INFO - PROCESS | 3768 | 1467247171025 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:31 INFO - PROCESS | 3768 | 1467247171028 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:31 INFO - PROCESS | 3768 | 1467247171125 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 17:39:31 INFO - PROCESS | 3768 | 1467247171133 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:31 INFO - PROCESS | 3768 | 1467247171137 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:31 INFO - PROCESS | 3768 | ++DOCSHELL 10A73800 == 34 [pid = 3768] [id = 414] 17:39:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10A80800) [pid = 3768] [serial = 1242] [outer = 00000000] 17:39:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10E24800) [pid = 3768] [serial = 1243] [outer = 10A80800] 17:39:31 INFO - PROCESS | 3768 | 1467247171184 Marionette DEBUG loaded listener.js 17:39:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (11440000) [pid = 3768] [serial = 1244] [outer = 10A80800] 17:39:31 INFO - PROCESS | 3768 | 1467247171687 Marionette TRACE conn2 <- [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]]]}] 17:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 17:39:31 INFO - PROCESS | 3768 | 1467247171717 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 17:39:31 INFO - PROCESS | 3768 | 1467247171721 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 17:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:39:31 INFO - PROCESS | 3768 | 1467247171728 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:39:31 INFO - PROCESS | 3768 | 1467247171731 Marionette TRACE conn2 <- [1,1622,null,{}] 17:39:31 INFO - PROCESS | 3768 | 1467247171735 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:31 INFO - PROCESS | 3768 | 1467247171739 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:31 INFO - PROCESS | 3768 | 1467247171848 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 17:39:31 INFO - PROCESS | 3768 | 1467247171931 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:31 INFO - PROCESS | 3768 | 1467247171933 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:31 INFO - PROCESS | 3768 | ++DOCSHELL 131E0800 == 35 [pid = 3768] [id = 415] 17:39:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (13287C00) [pid = 3768] [serial = 1245] [outer = 00000000] 17:39:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1449F800) [pid = 3768] [serial = 1246] [outer = 13287C00] 17:39:32 INFO - PROCESS | 3768 | 1467247171987 Marionette DEBUG loaded listener.js 17:39:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (14F48C00) [pid = 3768] [serial = 1247] [outer = 13287C00] 17:39:32 INFO - PROCESS | 3768 | 1467247172374 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:39:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:39:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 707ms 17:39:32 INFO - PROCESS | 3768 | 1467247172427 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 17:39:32 INFO - PROCESS | 3768 | 1467247172429 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 17:39:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:39:32 INFO - PROCESS | 3768 | 1467247172433 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:39:32 INFO - PROCESS | 3768 | 1467247172436 Marionette TRACE conn2 <- [1,1626,null,{}] 17:39:32 INFO - PROCESS | 3768 | 1467247172447 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:32 INFO - PROCESS | 3768 | 1467247172451 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:32 INFO - PROCESS | 3768 | 1467247172533 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 17:39:32 INFO - PROCESS | 3768 | 1467247172540 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:32 INFO - PROCESS | 3768 | 1467247172543 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:32 INFO - PROCESS | 3768 | ++DOCSHELL 15C70400 == 36 [pid = 3768] [id = 416] 17:39:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15CE9000) [pid = 3768] [serial = 1248] [outer = 00000000] 17:39:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15CF3400) [pid = 3768] [serial = 1249] [outer = 15CE9000] 17:39:32 INFO - PROCESS | 3768 | 1467247172590 Marionette DEBUG loaded listener.js 17:39:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (15FB1400) [pid = 3768] [serial = 1250] [outer = 15CE9000] 17:39:33 INFO - PROCESS | 3768 | 1467247173082 Marionette TRACE conn2 <- [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]]]}] 17:39:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 708ms 17:39:33 INFO - PROCESS | 3768 | 1467247173132 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 3768 | 1467247173144 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 17:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:39:33 INFO - PROCESS | 3768 | 1467247173148 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - PROCESS | 3768 | 1467247173149 Marionette TRACE conn2 <- [1,1630,null,{}] 17:39:33 INFO - PROCESS | 3768 | 1467247173153 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:33 INFO - PROCESS | 3768 | 1467247173155 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:33 INFO - PROCESS | 3768 | 1467247173266 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 17:39:33 INFO - PROCESS | 3768 | 1467247173271 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:33 INFO - PROCESS | 3768 | 1467247173273 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:33 INFO - PROCESS | 3768 | ++DOCSHELL 16F02400 == 37 [pid = 3768] [id = 417] 17:39:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16F07400) [pid = 3768] [serial = 1251] [outer = 00000000] 17:39:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16F17000) [pid = 3768] [serial = 1252] [outer = 16F07400] 17:39:33 INFO - PROCESS | 3768 | 1467247173317 Marionette DEBUG loaded listener.js 17:39:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16F24400) [pid = 3768] [serial = 1253] [outer = 16F07400] 17:39:33 INFO - PROCESS | 3768 | 1467247173783 Marionette TRACE conn2 <- [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]]]}] 17:39:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 644ms 17:39:33 INFO - PROCESS | 3768 | 1467247173818 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 3768 | 1467247173820 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 17:39:33 INFO - PROCESS | 3768 | 1467247173823 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:39:33 INFO - PROCESS | 3768 | 1467247173825 Marionette TRACE conn2 <- [1,1634,null,{}] 17:39:33 INFO - PROCESS | 3768 | 1467247173829 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:33 INFO - PROCESS | 3768 | 1467247173831 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:33 INFO - PROCESS | 3768 | 1467247173936 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 17:39:34 INFO - PROCESS | 3768 | 1467247174023 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:34 INFO - PROCESS | 3768 | 1467247174025 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:34 INFO - PROCESS | 3768 | ++DOCSHELL 104E3800 == 38 [pid = 3768] [id = 418] 17:39:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15CE8400) [pid = 3768] [serial = 1254] [outer = 00000000] 17:39:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16F30800) [pid = 3768] [serial = 1255] [outer = 15CE8400] 17:39:34 INFO - PROCESS | 3768 | 1467247174068 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (17109800) [pid = 3768] [serial = 1256] [outer = 15CE8400] 17:39:34 INFO - PROCESS | 3768 | 1467247174488 Marionette TRACE conn2 <- [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]]]}] 17:39:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:39:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 708ms 17:39:34 INFO - PROCESS | 3768 | 1467247174523 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 17:39:34 INFO - PROCESS | 3768 | 1467247174525 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 17:39:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:39:34 INFO - PROCESS | 3768 | 1467247174529 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:39:34 INFO - PROCESS | 3768 | 1467247174531 Marionette TRACE conn2 <- [1,1638,null,{}] 17:39:34 INFO - PROCESS | 3768 | 1467247174539 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:34 INFO - PROCESS | 3768 | 1467247174544 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:34 INFO - PROCESS | 3768 | 1467247174673 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 17:39:34 INFO - PROCESS | 3768 | 1467247174684 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:34 INFO - PROCESS | 3768 | 1467247174686 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:34 INFO - PROCESS | 3768 | ++DOCSHELL 176EA000 == 39 [pid = 3768] [id = 419] 17:39:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (177B2C00) [pid = 3768] [serial = 1257] [outer = 00000000] 17:39:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (177EB800) [pid = 3768] [serial = 1258] [outer = 177B2C00] 17:39:34 INFO - PROCESS | 3768 | 1467247174779 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (177EC800) [pid = 3768] [serial = 1259] [outer = 177B2C00] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (131E8400) [pid = 3768] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10ED5400) [pid = 3768] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10A7F800) [pid = 3768] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (11026400) [pid = 3768] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15C65C00) [pid = 3768] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15FB3400) [pid = 3768] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16F0C800) [pid = 3768] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (144E9C00) [pid = 3768] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (13C18C00) [pid = 3768] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (11445800) [pid = 3768] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10434800) [pid = 3768] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10A0BC00) [pid = 3768] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16F73800) [pid = 3768] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:39:35 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (16987000) [pid = 3768] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:39:35 INFO - PROCESS | 3768 | 1467247175245 Marionette TRACE conn2 <- [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]]]}] 17:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 739ms 17:39:35 INFO - PROCESS | 3768 | 1467247175270 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 17:39:35 INFO - PROCESS | 3768 | 1467247175272 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 17:39:35 INFO - PROCESS | 3768 | 1467247175275 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:39:35 INFO - PROCESS | 3768 | 1467247175277 Marionette TRACE conn2 <- [1,1642,null,{}] 17:39:35 INFO - PROCESS | 3768 | 1467247175315 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:35 INFO - PROCESS | 3768 | 1467247175317 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:35 INFO - PROCESS | 3768 | 1467247175396 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 17:39:35 INFO - PROCESS | 3768 | 1467247175404 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:35 INFO - PROCESS | 3768 | 1467247175407 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:35 INFO - PROCESS | 3768 | ++DOCSHELL 10E29000 == 40 [pid = 3768] [id = 420] 17:39:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (10ED5400) [pid = 3768] [serial = 1260] [outer = 00000000] 17:39:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (13120000) [pid = 3768] [serial = 1261] [outer = 10ED5400] 17:39:35 INFO - PROCESS | 3768 | 1467247175481 Marionette DEBUG loaded listener.js 17:39:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1393A000) [pid = 3768] [serial = 1262] [outer = 10ED5400] 17:39:35 INFO - PROCESS | 3768 | 1467247175919 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 707ms 17:39:35 INFO - PROCESS | 3768 | 1467247175975 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 17:39:35 INFO - PROCESS | 3768 | 1467247175976 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 17:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:39:35 INFO - PROCESS | 3768 | 1467247175980 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:39:35 INFO - PROCESS | 3768 | 1467247175982 Marionette TRACE conn2 <- [1,1646,null,{}] 17:39:35 INFO - PROCESS | 3768 | 1467247175985 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:35 INFO - PROCESS | 3768 | 1467247175987 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:36 INFO - PROCESS | 3768 | 1467247176063 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 17:39:36 INFO - PROCESS | 3768 | 1467247176068 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:36 INFO - PROCESS | 3768 | 1467247176070 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:36 INFO - PROCESS | 3768 | ++DOCSHELL 10ECD000 == 41 [pid = 3768] [id = 421] 17:39:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (130AB800) [pid = 3768] [serial = 1263] [outer = 00000000] 17:39:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (177D4400) [pid = 3768] [serial = 1264] [outer = 130AB800] 17:39:36 INFO - PROCESS | 3768 | 1467247176112 Marionette DEBUG loaded listener.js 17:39:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (17AC3400) [pid = 3768] [serial = 1265] [outer = 130AB800] 17:39:36 INFO - PROCESS | 3768 | 1467247176520 Marionette TRACE conn2 <- [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]]]}] 17:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 598ms 17:39:36 INFO - PROCESS | 3768 | 1467247176580 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 17:39:36 INFO - PROCESS | 3768 | 1467247176582 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 17:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:39:36 INFO - PROCESS | 3768 | 1467247176585 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:39:36 INFO - PROCESS | 3768 | 1467247176587 Marionette TRACE conn2 <- [1,1650,null,{}] 17:39:36 INFO - PROCESS | 3768 | 1467247176590 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:36 INFO - PROCESS | 3768 | 1467247176592 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:36 INFO - PROCESS | 3768 | 1467247176670 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 17:39:36 INFO - PROCESS | 3768 | 1467247176675 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:36 INFO - PROCESS | 3768 | 1467247176677 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:36 INFO - PROCESS | 3768 | ++DOCSHELL 15C1BC00 == 42 [pid = 3768] [id = 422] 17:39:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (17AC9400) [pid = 3768] [serial = 1266] [outer = 00000000] 17:39:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17F7D400) [pid = 3768] [serial = 1267] [outer = 17AC9400] 17:39:36 INFO - PROCESS | 3768 | 1467247176720 Marionette DEBUG loaded listener.js 17:39:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (18018C00) [pid = 3768] [serial = 1268] [outer = 17AC9400] 17:39:37 INFO - PROCESS | 3768 | 1467247177164 Marionette TRACE conn2 <- [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]]]}] 17:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 645ms 17:39:37 INFO - PROCESS | 3768 | 1467247177239 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 17:39:37 INFO - PROCESS | 3768 | 1467247177243 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 17:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:39:37 INFO - PROCESS | 3768 | 1467247177253 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:39:37 INFO - PROCESS | 3768 | 1467247177258 Marionette TRACE conn2 <- [1,1654,null,{}] 17:39:37 INFO - PROCESS | 3768 | 1467247177264 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:37 INFO - PROCESS | 3768 | 1467247177268 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:37 INFO - PROCESS | 3768 | 1467247177379 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 17:39:37 INFO - PROCESS | 3768 | 1467247177485 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:37 INFO - PROCESS | 3768 | 1467247177491 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:37 INFO - PROCESS | 3768 | ++DOCSHELL 10B7B400 == 43 [pid = 3768] [id = 423] 17:39:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (10B7B800) [pid = 3768] [serial = 1269] [outer = 00000000] 17:39:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (10D20400) [pid = 3768] [serial = 1270] [outer = 10B7B800] 17:39:37 INFO - PROCESS | 3768 | 1467247177551 Marionette DEBUG loaded listener.js 17:39:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (11020400) [pid = 3768] [serial = 1271] [outer = 10B7B800] 17:39:38 INFO - PROCESS | 3768 | 1467247178208 Marionette TRACE conn2 <- [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]]]}] 17:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1006ms 17:39:38 INFO - PROCESS | 3768 | 1467247178255 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 17:39:38 INFO - PROCESS | 3768 | 1467247178258 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 17:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:39:38 INFO - PROCESS | 3768 | 1467247178265 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:39:38 INFO - PROCESS | 3768 | 1467247178269 Marionette TRACE conn2 <- [1,1658,null,{}] 17:39:38 INFO - PROCESS | 3768 | 1467247178273 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:38 INFO - PROCESS | 3768 | 1467247178276 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:38 INFO - PROCESS | 3768 | 1467247178382 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 17:39:38 INFO - PROCESS | 3768 | 1467247178515 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:38 INFO - PROCESS | 3768 | 1467247178518 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:38 INFO - PROCESS | 3768 | ++DOCSHELL 13942000 == 44 [pid = 3768] [id = 424] 17:39:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (14F45400) [pid = 3768] [serial = 1272] [outer = 00000000] 17:39:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (15770800) [pid = 3768] [serial = 1273] [outer = 14F45400] 17:39:38 INFO - PROCESS | 3768 | 1467247178573 Marionette DEBUG loaded listener.js 17:39:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (15C66000) [pid = 3768] [serial = 1274] [outer = 14F45400] 17:39:39 INFO - PROCESS | 3768 | 1467247179183 Marionette TRACE conn2 <- [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]]]}] 17:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 959ms 17:39:39 INFO - PROCESS | 3768 | 1467247179238 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 17:39:39 INFO - PROCESS | 3768 | 1467247179240 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 17:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:39:39 INFO - PROCESS | 3768 | 1467247179244 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:39:39 INFO - PROCESS | 3768 | 1467247179246 Marionette TRACE conn2 <- [1,1662,null,{}] 17:39:39 INFO - PROCESS | 3768 | 1467247179256 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:39 INFO - PROCESS | 3768 | 1467247179260 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:39 INFO - PROCESS | 3768 | 1467247179374 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 17:39:39 INFO - PROCESS | 3768 | 1467247179509 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:39 INFO - PROCESS | 3768 | 1467247179513 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:39 INFO - PROCESS | 3768 | ++DOCSHELL 1710E000 == 45 [pid = 3768] [id = 425] 17:39:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (17113400) [pid = 3768] [serial = 1275] [outer = 00000000] 17:39:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (177B4400) [pid = 3768] [serial = 1276] [outer = 17113400] 17:39:39 INFO - PROCESS | 3768 | 1467247179571 Marionette DEBUG loaded listener.js 17:39:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (177DC800) [pid = 3768] [serial = 1277] [outer = 17113400] 17:39:40 INFO - PROCESS | 3768 | 1467247180204 Marionette TRACE conn2 <- [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]]]}] 17:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1006ms 17:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:39:40 INFO - PROCESS | 3768 | 1467247180246 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 3768 | 1467247180248 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 17:39:40 INFO - PROCESS | 3768 | 1467247180252 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 3768 | 1467247180254 Marionette TRACE conn2 <- [1,1666,null,{}] 17:39:40 INFO - PROCESS | 3768 | 1467247180257 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:40 INFO - PROCESS | 3768 | 1467247180260 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:40 INFO - PROCESS | 3768 | 1467247180371 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 17:39:40 INFO - PROCESS | 3768 | 1467247180614 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:40 INFO - PROCESS | 3768 | 1467247180617 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:40 INFO - PROCESS | 3768 | ++DOCSHELL 1021E800 == 46 [pid = 3768] [id = 426] 17:39:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (10275800) [pid = 3768] [serial = 1278] [outer = 00000000] 17:39:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (1047E000) [pid = 3768] [serial = 1279] [outer = 10275800] 17:39:40 INFO - PROCESS | 3768 | 1467247180673 Marionette DEBUG loaded listener.js 17:39:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (10A77400) [pid = 3768] [serial = 1280] [outer = 10275800] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 10ED1C00 == 45 [pid = 3768] [id = 408] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 10A7C400 == 44 [pid = 3768] [id = 407] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 11024800 == 43 [pid = 3768] [id = 410] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 10A79400 == 42 [pid = 3768] [id = 409] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 10ECD000 == 41 [pid = 3768] [id = 421] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 10E29000 == 40 [pid = 3768] [id = 420] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 176EA000 == 39 [pid = 3768] [id = 419] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 104E3800 == 38 [pid = 3768] [id = 418] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 16F02400 == 37 [pid = 3768] [id = 417] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 15C70400 == 36 [pid = 3768] [id = 416] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 131E0800 == 35 [pid = 3768] [id = 415] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 10A73800 == 34 [pid = 3768] [id = 414] 17:39:41 INFO - PROCESS | 3768 | --DOCSHELL 13288800 == 33 [pid = 3768] [id = 411] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1770C400) [pid = 3768] [serial = 1223] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (177D2000) [pid = 3768] [serial = 1225] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (10D1A000) [pid = 3768] [serial = 1228] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1126E400) [pid = 3768] [serial = 1231] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (177D6C00) [pid = 3768] [serial = 1226] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (15C6B800) [pid = 3768] [serial = 1210] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (16D56400) [pid = 3768] [serial = 1213] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (15CE9800) [pid = 3768] [serial = 1211] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16F26400) [pid = 3768] [serial = 1216] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (104E6400) [pid = 3768] [serial = 1214] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16F26800) [pid = 3768] [serial = 1217] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (17114000) [pid = 3768] [serial = 1222] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15763400) [pid = 3768] [serial = 1207] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1400A800) [pid = 3768] [serial = 1204] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (140EC800) [pid = 3768] [serial = 1205] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (11CD3000) [pid = 3768] [serial = 1201] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (129B0000) [pid = 3768] [serial = 1202] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10560800) [pid = 3768] [serial = 1198] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10D20C00) [pid = 3768] [serial = 1199] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1281B400) [pid = 3768] [serial = 1196] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10D1D000) [pid = 3768] [serial = 1195] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (177D3400) [pid = 3768] [serial = 1193] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (11ADE400) [pid = 3768] [serial = 1232] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16F21800) [pid = 3768] [serial = 1219] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (10D1E800) [pid = 3768] [serial = 1229] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (16F2A000) [pid = 3768] [serial = 1220] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (15C1B400) [pid = 3768] [serial = 1208] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1345B000) [pid = 3768] [serial = 1234] [outer = 00000000] [url = about:blank] 17:39:41 INFO - PROCESS | 3768 | 1467247181267 Marionette TRACE conn2 <- [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]]]}] 17:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1038ms 17:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:39:41 INFO - PROCESS | 3768 | 1467247181310 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 17:39:41 INFO - PROCESS | 3768 | 1467247181314 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 17:39:41 INFO - PROCESS | 3768 | 1467247181319 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:39:41 INFO - PROCESS | 3768 | 1467247181324 Marionette TRACE conn2 <- [1,1670,null,{}] 17:39:41 INFO - PROCESS | 3768 | 1467247181332 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:41 INFO - PROCESS | 3768 | 1467247181340 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:41 INFO - PROCESS | 3768 | 1467247181459 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 17:39:41 INFO - PROCESS | 3768 | 1467247181559 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:41 INFO - PROCESS | 3768 | 1467247181562 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:41 INFO - PROCESS | 3768 | ++DOCSHELL 10E03C00 == 34 [pid = 3768] [id = 427] 17:39:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10E08C00) [pid = 3768] [serial = 1281] [outer = 00000000] 17:39:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (10E1E800) [pid = 3768] [serial = 1282] [outer = 10E08C00] 17:39:41 INFO - PROCESS | 3768 | 1467247181609 Marionette DEBUG loaded listener.js 17:39:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (110E6800) [pid = 3768] [serial = 1283] [outer = 10E08C00] 17:39:42 INFO - PROCESS | 3768 | 1467247182036 Marionette TRACE conn2 <- [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]]]}] 17:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 755ms 17:39:42 INFO - PROCESS | 3768 | 1467247182079 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 17:39:42 INFO - PROCESS | 3768 | 1467247182083 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 17:39:42 INFO - PROCESS | 3768 | 1467247182087 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:39:42 INFO - PROCESS | 3768 | 1467247182089 Marionette TRACE conn2 <- [1,1674,null,{}] 17:39:42 INFO - PROCESS | 3768 | 1467247182093 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:42 INFO - PROCESS | 3768 | 1467247182095 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:42 INFO - PROCESS | 3768 | 1467247182181 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 17:39:42 INFO - PROCESS | 3768 | 1467247182188 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 3768 | 1467247182190 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:42 INFO - PROCESS | 3768 | ++DOCSHELL 11449000 == 35 [pid = 3768] [id = 428] 17:39:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (11CD3000) [pid = 3768] [serial = 1284] [outer = 00000000] 17:39:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (13151000) [pid = 3768] [serial = 1285] [outer = 11CD3000] 17:39:42 INFO - PROCESS | 3768 | 1467247182234 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (13941000) [pid = 3768] [serial = 1286] [outer = 11CD3000] 17:39:42 INFO - PROCESS | 3768 | 1467247182711 Marionette TRACE conn2 <- [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]]]}] 17:39:42 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 17:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 644ms 17:39:42 INFO - PROCESS | 3768 | 1467247182726 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 17:39:42 INFO - PROCESS | 3768 | 1467247182728 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 17:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:39:42 INFO - PROCESS | 3768 | 1467247182733 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:39:42 INFO - PROCESS | 3768 | 1467247182738 Marionette TRACE conn2 <- [1,1678,null,{}] 17:39:42 INFO - PROCESS | 3768 | 1467247182747 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:42 INFO - PROCESS | 3768 | 1467247182750 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:42 INFO - PROCESS | 3768 | 1467247182835 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 17:39:42 INFO - PROCESS | 3768 | 1467247182844 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 3768 | 1467247182846 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:42 INFO - PROCESS | 3768 | ++DOCSHELL 15770C00 == 36 [pid = 3768] [id = 429] 17:39:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (157C6000) [pid = 3768] [serial = 1287] [outer = 00000000] 17:39:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15C6B000) [pid = 3768] [serial = 1288] [outer = 157C6000] 17:39:42 INFO - PROCESS | 3768 | 1467247182889 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15C6F400) [pid = 3768] [serial = 1289] [outer = 157C6000] 17:39:43 INFO - PROCESS | 3768 | 1467247183313 Marionette TRACE conn2 <- [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]]]}] 17:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 661ms 17:39:43 INFO - PROCESS | 3768 | 1467247183390 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 17:39:43 INFO - PROCESS | 3768 | 1467247183393 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 17:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:39:43 INFO - PROCESS | 3768 | 1467247183396 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:39:43 INFO - PROCESS | 3768 | 1467247183398 Marionette TRACE conn2 <- [1,1682,null,{}] 17:39:43 INFO - PROCESS | 3768 | 1467247183401 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:43 INFO - PROCESS | 3768 | 1467247183403 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:43 INFO - PROCESS | 3768 | 1467247183485 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 17:39:43 INFO - PROCESS | 3768 | 1467247183490 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:43 INFO - PROCESS | 3768 | 1467247183492 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:43 INFO - PROCESS | 3768 | ++DOCSHELL 15C1B400 == 37 [pid = 3768] [id = 430] 17:39:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15CEC800) [pid = 3768] [serial = 1290] [outer = 00000000] 17:39:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1674BC00) [pid = 3768] [serial = 1291] [outer = 15CEC800] 17:39:43 INFO - PROCESS | 3768 | 1467247183535 Marionette DEBUG loaded listener.js 17:39:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16B5A800) [pid = 3768] [serial = 1292] [outer = 15CEC800] 17:39:44 INFO - PROCESS | 3768 | 1467247184085 Marionette TRACE conn2 <- [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]]]}] 17:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 707ms 17:39:44 INFO - PROCESS | 3768 | 1467247184127 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 17:39:44 INFO - PROCESS | 3768 | 1467247184129 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 17:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:39:44 INFO - PROCESS | 3768 | 1467247184137 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:39:44 INFO - PROCESS | 3768 | 1467247184138 Marionette TRACE conn2 <- [1,1686,null,{}] 17:39:44 INFO - PROCESS | 3768 | 1467247184142 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:44 INFO - PROCESS | 3768 | 1467247184144 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:44 INFO - PROCESS | 3768 | 1467247184254 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 17:39:44 INFO - PROCESS | 3768 | 1467247184313 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 3768 | 1467247184319 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:44 INFO - PROCESS | 3768 | ++DOCSHELL 16F0C800 == 38 [pid = 3768] [id = 431] 17:39:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16F11C00) [pid = 3768] [serial = 1293] [outer = 00000000] 17:39:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16F26800) [pid = 3768] [serial = 1294] [outer = 16F11C00] 17:39:44 INFO - PROCESS | 3768 | 1467247184374 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16F2F800) [pid = 3768] [serial = 1295] [outer = 16F11C00] 17:39:44 INFO - PROCESS | 3768 | 1467247184825 Marionette TRACE conn2 <- [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]]]}] 17:39:44 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 17:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 739ms 17:39:44 INFO - PROCESS | 3768 | 1467247184892 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 17:39:44 INFO - PROCESS | 3768 | 1467247184894 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 17:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:39:44 INFO - PROCESS | 3768 | 1467247184904 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:39:44 INFO - PROCESS | 3768 | 1467247184905 Marionette TRACE conn2 <- [1,1690,null,{}] 17:39:44 INFO - PROCESS | 3768 | 1467247184909 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:44 INFO - PROCESS | 3768 | 1467247184911 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:45 INFO - PROCESS | 3768 | 1467247185021 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 17:39:45 INFO - PROCESS | 3768 | 1467247185086 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:45 INFO - PROCESS | 3768 | 1467247185088 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:45 INFO - PROCESS | 3768 | ++DOCSHELL 177B3000 == 39 [pid = 3768] [id = 432] 17:39:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (177B2000) [pid = 3768] [serial = 1296] [outer = 00000000] 17:39:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (177D5400) [pid = 3768] [serial = 1297] [outer = 177B2000] 17:39:45 INFO - PROCESS | 3768 | 1467247185130 Marionette DEBUG loaded listener.js 17:39:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (177DA000) [pid = 3768] [serial = 1298] [outer = 177B2000] 17:39:45 INFO - PROCESS | 3768 | 1467247185560 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 707ms 17:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:39:45 INFO - PROCESS | 3768 | 1467247185606 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 17:39:45 INFO - PROCESS | 3768 | 1467247185608 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 17:39:45 INFO - PROCESS | 3768 | 1467247185611 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:39:45 INFO - PROCESS | 3768 | 1467247185613 Marionette TRACE conn2 <- [1,1694,null,{}] 17:39:45 INFO - PROCESS | 3768 | 1467247185616 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:45 INFO - PROCESS | 3768 | 1467247185618 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:45 INFO - PROCESS | 3768 | 1467247185727 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 17:39:45 INFO - PROCESS | 3768 | 1467247185734 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:45 INFO - PROCESS | 3768 | 1467247185736 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:45 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F7800 == 40 [pid = 3768] [id = 433] 17:39:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (10D18C00) [pid = 3768] [serial = 1299] [outer = 00000000] 17:39:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16F6EC00) [pid = 3768] [serial = 1300] [outer = 10D18C00] 17:39:45 INFO - PROCESS | 3768 | 1467247185885 Marionette DEBUG loaded listener.js 17:39:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (177D1C00) [pid = 3768] [serial = 1301] [outer = 10D18C00] 17:39:46 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (130AB800) [pid = 3768] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:39:46 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10ED5400) [pid = 3768] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:39:46 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16F07400) [pid = 3768] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:39:46 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177B2C00) [pid = 3768] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:39:46 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (13287C00) [pid = 3768] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:39:46 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15CE9000) [pid = 3768] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:39:46 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10A80800) [pid = 3768] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:39:46 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15CE8400) [pid = 3768] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:39:46 INFO - PROCESS | 3768 | 1467247186255 Marionette TRACE conn2 <- [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]]]}] 17:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 17:39:46 INFO - PROCESS | 3768 | 1467247186309 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 17:39:46 INFO - PROCESS | 3768 | 1467247186310 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 17:39:46 INFO - PROCESS | 3768 | 1467247186314 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:39:46 INFO - PROCESS | 3768 | 1467247186315 Marionette TRACE conn2 <- [1,1698,null,{}] 17:39:46 INFO - PROCESS | 3768 | 1467247186319 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:46 INFO - PROCESS | 3768 | 1467247186321 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:46 INFO - PROCESS | 3768 | 1467247186427 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 17:39:46 INFO - PROCESS | 3768 | 1467247186533 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:46 INFO - PROCESS | 3768 | 1467247186535 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:46 INFO - PROCESS | 3768 | ++DOCSHELL 15771800 == 41 [pid = 3768] [id = 434] 17:39:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15C6C800) [pid = 3768] [serial = 1302] [outer = 00000000] 17:39:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (177D6000) [pid = 3768] [serial = 1303] [outer = 15C6C800] 17:39:46 INFO - PROCESS | 3768 | 1467247186579 Marionette DEBUG loaded listener.js 17:39:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (177D6800) [pid = 3768] [serial = 1304] [outer = 15C6C800] 17:39:46 INFO - PROCESS | 3768 | 1467247186927 Marionette TRACE conn2 <- [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]]]}] 17:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 17:39:46 INFO - PROCESS | 3768 | 1467247186952 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 17:39:46 INFO - PROCESS | 3768 | 1467247186954 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 17:39:46 INFO - PROCESS | 3768 | 1467247186957 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:39:46 INFO - PROCESS | 3768 | 1467247186959 Marionette TRACE conn2 <- [1,1702,null,{}] 17:39:46 INFO - PROCESS | 3768 | 1467247186963 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:46 INFO - PROCESS | 3768 | 1467247186964 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:47 INFO - PROCESS | 3768 | 1467247187080 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 17:39:47 INFO - PROCESS | 3768 | 1467247187096 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 3768 | 1467247187098 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:47 INFO - PROCESS | 3768 | ++DOCSHELL 10E06C00 == 42 [pid = 3768] [id = 435] 17:39:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (11020800) [pid = 3768] [serial = 1305] [outer = 00000000] 17:39:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1710E400) [pid = 3768] [serial = 1306] [outer = 11020800] 17:39:47 INFO - PROCESS | 3768 | 1467247187142 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1801E400) [pid = 3768] [serial = 1307] [outer = 11020800] 17:39:47 INFO - PROCESS | 3768 | 1467247187585 Marionette TRACE conn2 <- [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]]]}] 17:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 692ms 17:39:47 INFO - PROCESS | 3768 | 1467247187657 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 17:39:47 INFO - PROCESS | 3768 | 1467247187659 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 17:39:47 INFO - PROCESS | 3768 | 1467247187662 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:39:47 INFO - PROCESS | 3768 | 1467247187664 Marionette TRACE conn2 <- [1,1706,null,{}] 17:39:47 INFO - PROCESS | 3768 | 1467247187667 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:47 INFO - PROCESS | 3768 | 1467247187669 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:47 INFO - PROCESS | 3768 | 1467247187789 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 17:39:47 INFO - PROCESS | 3768 | 1467247187826 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 3768 | 1467247187829 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:47 INFO - PROCESS | 3768 | ++DOCSHELL 17F79400 == 43 [pid = 3768] [id = 436] 17:39:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1984A000) [pid = 3768] [serial = 1308] [outer = 00000000] 17:39:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19A17400) [pid = 3768] [serial = 1309] [outer = 1984A000] 17:39:47 INFO - PROCESS | 3768 | 1467247187873 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19A21C00) [pid = 3768] [serial = 1310] [outer = 1984A000] 17:39:48 INFO - PROCESS | 3768 | 1467247188515 Marionette TRACE conn2 <- [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]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 912ms 17:39:48 INFO - PROCESS | 3768 | 1467247188568 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 3768 | 1467247188572 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 17:39:48 INFO - PROCESS | 3768 | 1467247188577 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:39:48 INFO - PROCESS | 3768 | 1467247188582 Marionette TRACE conn2 <- [1,1710,null,{}] 17:39:48 INFO - PROCESS | 3768 | 1467247188602 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:48 INFO - PROCESS | 3768 | 1467247188605 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:48 INFO - PROCESS | 3768 | 1467247188714 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 17:39:48 INFO - PROCESS | 3768 | 1467247188846 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:48 INFO - PROCESS | 3768 | 1467247188850 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:48 INFO - PROCESS | 3768 | ++DOCSHELL 10E03800 == 44 [pid = 3768] [id = 437] 17:39:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10E10400) [pid = 3768] [serial = 1311] [outer = 00000000] 17:39:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (11AE4800) [pid = 3768] [serial = 1312] [outer = 10E10400] 17:39:48 INFO - PROCESS | 3768 | 1467247188953 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1309D800) [pid = 3768] [serial = 1313] [outer = 10E10400] 17:39:49 INFO - PROCESS | 3768 | 1467247189541 Marionette TRACE conn2 <- [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]]]}] 17:39:49 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 17:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 944ms 17:39:49 INFO - PROCESS | 3768 | 1467247189555 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 17:39:49 INFO - PROCESS | 3768 | 1467247189560 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 17:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:39:49 INFO - PROCESS | 3768 | 1467247189581 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:39:49 INFO - PROCESS | 3768 | 1467247189584 Marionette TRACE conn2 <- [1,1714,null,{}] 17:39:49 INFO - PROCESS | 3768 | 1467247189590 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:49 INFO - PROCESS | 3768 | 1467247189593 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:49 INFO - PROCESS | 3768 | 1467247189704 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 17:39:49 INFO - PROCESS | 3768 | 1467247189810 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 3768 | 1467247189813 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:49 INFO - PROCESS | 3768 | ++DOCSHELL 15764400 == 45 [pid = 3768] [id = 438] 17:39:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1576A400) [pid = 3768] [serial = 1314] [outer = 00000000] 17:39:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (15CE8C00) [pid = 3768] [serial = 1315] [outer = 1576A400] 17:39:49 INFO - PROCESS | 3768 | 1467247189867 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (16746400) [pid = 3768] [serial = 1316] [outer = 1576A400] 17:39:50 INFO - PROCESS | 3768 | 1467247190495 Marionette TRACE conn2 <- [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]]]}] 17:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 959ms 17:39:50 INFO - PROCESS | 3768 | 1467247190532 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 17:39:50 INFO - PROCESS | 3768 | 1467247190535 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 17:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:39:50 INFO - PROCESS | 3768 | 1467247190540 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:39:50 INFO - PROCESS | 3768 | 1467247190546 Marionette TRACE conn2 <- [1,1718,null,{}] 17:39:50 INFO - PROCESS | 3768 | 1467247190559 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:50 INFO - PROCESS | 3768 | 1467247190564 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:50 INFO - PROCESS | 3768 | 1467247190671 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 17:39:50 INFO - PROCESS | 3768 | 1467247190817 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:50 INFO - PROCESS | 3768 | 1467247190821 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:50 INFO - PROCESS | 3768 | ++DOCSHELL 19846400 == 46 [pid = 3768] [id = 439] 17:39:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (19847C00) [pid = 3768] [serial = 1317] [outer = 00000000] 17:39:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (19854800) [pid = 3768] [serial = 1318] [outer = 19847C00] 17:39:50 INFO - PROCESS | 3768 | 1467247190876 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (19AC2800) [pid = 3768] [serial = 1319] [outer = 19847C00] 17:39:51 INFO - PROCESS | 3768 | 1467247191625 Marionette TRACE conn2 <- [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]]]}] 17:39:51 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 17:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1164ms 17:39:51 INFO - PROCESS | 3768 | 1467247191698 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 17:39:51 INFO - PROCESS | 3768 | 1467247191702 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 17:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:39:51 INFO - PROCESS | 3768 | 1467247191707 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:39:51 INFO - PROCESS | 3768 | 1467247191710 Marionette TRACE conn2 <- [1,1722,null,{}] 17:39:51 INFO - PROCESS | 3768 | 1467247191715 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:51 INFO - PROCESS | 3768 | 1467247191719 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:51 INFO - PROCESS | 3768 | 1467247191814 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 17:39:51 INFO - PROCESS | 3768 | 1467247191945 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:51 INFO - PROCESS | 3768 | 1467247191949 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:51 INFO - PROCESS | 3768 | ++DOCSHELL 11278000 == 47 [pid = 3768] [id = 440] 17:39:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (1127AC00) [pid = 3768] [serial = 1320] [outer = 00000000] 17:39:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (12822400) [pid = 3768] [serial = 1321] [outer = 1127AC00] 17:39:52 INFO - PROCESS | 3768 | 1467247191998 Marionette DEBUG loaded listener.js 17:39:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (12DC3800) [pid = 3768] [serial = 1322] [outer = 1127AC00] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 10A77C00 == 46 [pid = 3768] [id = 412] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 10E06C00 == 45 [pid = 3768] [id = 435] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 15771800 == 44 [pid = 3768] [id = 434] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 0C7F7800 == 43 [pid = 3768] [id = 433] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 177B3000 == 42 [pid = 3768] [id = 432] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 16F0C800 == 41 [pid = 3768] [id = 431] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 15C1B400 == 40 [pid = 3768] [id = 430] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 15770C00 == 39 [pid = 3768] [id = 429] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 11449000 == 38 [pid = 3768] [id = 428] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 10E03C00 == 37 [pid = 3768] [id = 427] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 1021E800 == 36 [pid = 3768] [id = 426] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (13947000) [pid = 3768] [serial = 1240] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (10D14400) [pid = 3768] [serial = 1237] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (17F7D400) [pid = 3768] [serial = 1267] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 1710E000 == 35 [pid = 3768] [id = 425] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 13942000 == 34 [pid = 3768] [id = 424] 17:39:52 INFO - PROCESS | 3768 | --DOCSHELL 10B7B400 == 33 [pid = 3768] [id = 423] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (177EB800) [pid = 3768] [serial = 1258] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (1449F800) [pid = 3768] [serial = 1246] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (14F48C00) [pid = 3768] [serial = 1247] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (15CF3400) [pid = 3768] [serial = 1249] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (10E24800) [pid = 3768] [serial = 1243] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (11440000) [pid = 3768] [serial = 1244] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (17109800) [pid = 3768] [serial = 1256] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16F30800) [pid = 3768] [serial = 1255] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (17AC3400) [pid = 3768] [serial = 1265] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (13120000) [pid = 3768] [serial = 1261] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1393A000) [pid = 3768] [serial = 1262] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (177EC800) [pid = 3768] [serial = 1259] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16F17000) [pid = 3768] [serial = 1252] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177D4400) [pid = 3768] [serial = 1264] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15FB1400) [pid = 3768] [serial = 1250] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16F24400) [pid = 3768] [serial = 1253] [outer = 00000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3768 | 1467247192638 Marionette TRACE conn2 <- [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]]]}] 17:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 943ms 17:39:52 INFO - PROCESS | 3768 | 1467247192654 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 3768 | 1467247192658 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 17:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:39:52 INFO - PROCESS | 3768 | 1467247192663 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - PROCESS | 3768 | 1467247192666 Marionette TRACE conn2 <- [1,1726,null,{}] 17:39:52 INFO - PROCESS | 3768 | 1467247192669 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:52 INFO - PROCESS | 3768 | 1467247192672 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:52 INFO - PROCESS | 3768 | 1467247192757 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 17:39:52 INFO - PROCESS | 3768 | 1467247192762 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 3768 | 1467247192765 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:52 INFO - PROCESS | 3768 | ++DOCSHELL 11021800 == 34 [pid = 3768] [id = 441] 17:39:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1102A000) [pid = 3768] [serial = 1323] [outer = 00000000] 17:39:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (12936400) [pid = 3768] [serial = 1324] [outer = 1102A000] 17:39:52 INFO - PROCESS | 3768 | 1467247192811 Marionette DEBUG loaded listener.js 17:39:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1393DC00) [pid = 3768] [serial = 1325] [outer = 1102A000] 17:39:53 INFO - PROCESS | 3768 | 1467247193341 Marionette TRACE conn2 <- [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]]]}] 17:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 707ms 17:39:53 INFO - PROCESS | 3768 | 1467247193364 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 17:39:53 INFO - PROCESS | 3768 | 1467247193366 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 17:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:39:53 INFO - PROCESS | 3768 | 1467247193370 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - PROCESS | 3768 | 1467247193373 Marionette TRACE conn2 <- [1,1730,null,{}] 17:39:53 INFO - PROCESS | 3768 | 1467247193383 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:53 INFO - PROCESS | 3768 | 1467247193387 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:53 INFO - PROCESS | 3768 | 1467247193473 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 17:39:53 INFO - PROCESS | 3768 | 1467247193481 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:53 INFO - PROCESS | 3768 | 1467247193484 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:53 INFO - PROCESS | 3768 | ++DOCSHELL 157D1400 == 35 [pid = 3768] [id = 442] 17:39:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (157D1C00) [pid = 3768] [serial = 1326] [outer = 00000000] 17:39:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (15C70C00) [pid = 3768] [serial = 1327] [outer = 157D1C00] 17:39:53 INFO - PROCESS | 3768 | 1467247193535 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (15CF5800) [pid = 3768] [serial = 1328] [outer = 157D1C00] 17:39:54 INFO - PROCESS | 3768 | 1467247194070 Marionette TRACE conn2 <- [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]]]}] 17:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 708ms 17:39:54 INFO - PROCESS | 3768 | 1467247194101 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 17:39:54 INFO - PROCESS | 3768 | 1467247194103 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 17:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:39:54 INFO - PROCESS | 3768 | 1467247194107 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - PROCESS | 3768 | 1467247194108 Marionette TRACE conn2 <- [1,1734,null,{}] 17:39:54 INFO - PROCESS | 3768 | 1467247194112 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:54 INFO - PROCESS | 3768 | 1467247194114 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:54 INFO - PROCESS | 3768 | 1467247194197 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 17:39:54 INFO - PROCESS | 3768 | 1467247194202 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:54 INFO - PROCESS | 3768 | 1467247194204 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:54 INFO - PROCESS | 3768 | ++DOCSHELL 16B4CC00 == 36 [pid = 3768] [id = 443] 17:39:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (16F0C800) [pid = 3768] [serial = 1329] [outer = 00000000] 17:39:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (17105800) [pid = 3768] [serial = 1330] [outer = 16F0C800] 17:39:54 INFO - PROCESS | 3768 | 1467247194248 Marionette DEBUG loaded listener.js 17:39:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (176EC400) [pid = 3768] [serial = 1331] [outer = 16F0C800] 17:39:54 INFO - PROCESS | 3768 | 1467247194695 Marionette TRACE conn2 <- [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]]]}] 17:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 645ms 17:39:54 INFO - PROCESS | 3768 | 1467247194745 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 17:39:54 INFO - PROCESS | 3768 | 1467247194747 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 17:39:54 INFO - PROCESS | 3768 | 1467247194750 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:39:54 INFO - PROCESS | 3768 | 1467247194752 Marionette TRACE conn2 <- [1,1738,null,{}] 17:39:54 INFO - PROCESS | 3768 | 1467247194761 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:54 INFO - PROCESS | 3768 | 1467247194763 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:54 INFO - PROCESS | 3768 | 1467247194874 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 17:39:54 INFO - PROCESS | 3768 | 1467247194969 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:54 INFO - PROCESS | 3768 | 1467247194972 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:54 INFO - PROCESS | 3768 | ++DOCSHELL 177B7C00 == 37 [pid = 3768] [id = 444] 17:39:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (177B9800) [pid = 3768] [serial = 1332] [outer = 00000000] 17:39:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (177EC800) [pid = 3768] [serial = 1333] [outer = 177B9800] 17:39:55 INFO - PROCESS | 3768 | 1467247195014 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (179AD800) [pid = 3768] [serial = 1334] [outer = 177B9800] 17:39:55 INFO - PROCESS | 3768 | 1467247195435 Marionette TRACE conn2 <- [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]]]}] 17:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 739ms 17:39:55 INFO - PROCESS | 3768 | 1467247195496 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 17:39:55 INFO - PROCESS | 3768 | 1467247195498 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 17:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:39:55 INFO - PROCESS | 3768 | 1467247195504 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:39:55 INFO - PROCESS | 3768 | 1467247195506 Marionette TRACE conn2 <- [1,1742,null,{}] 17:39:55 INFO - PROCESS | 3768 | 1467247195509 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:55 INFO - PROCESS | 3768 | 1467247195515 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:55 INFO - PROCESS | 3768 | 1467247195668 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 17:39:55 INFO - PROCESS | 3768 | 1467247195737 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:55 INFO - PROCESS | 3768 | 1467247195739 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:55 INFO - PROCESS | 3768 | ++DOCSHELL 16D60C00 == 38 [pid = 3768] [id = 445] 17:39:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (18022C00) [pid = 3768] [serial = 1335] [outer = 00000000] 17:39:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (19AC2000) [pid = 3768] [serial = 1336] [outer = 18022C00] 17:39:55 INFO - PROCESS | 3768 | 1467247195783 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (19ACCC00) [pid = 3768] [serial = 1337] [outer = 18022C00] 17:39:56 INFO - PROCESS | 3768 | 1467247196197 Marionette TRACE conn2 <- [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]]]}] 17:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 739ms 17:39:56 INFO - PROCESS | 3768 | 1467247196245 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 17:39:56 INFO - PROCESS | 3768 | 1467247196247 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 17:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:39:56 INFO - PROCESS | 3768 | 1467247196262 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:39:56 INFO - PROCESS | 3768 | 1467247196263 Marionette TRACE conn2 <- [1,1746,null,{}] 17:39:56 INFO - PROCESS | 3768 | 1467247196268 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:56 INFO - PROCESS | 3768 | 1467247196271 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:56 INFO - PROCESS | 3768 | 1467247196404 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 17:39:56 INFO - PROCESS | 3768 | 1467247196477 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:56 INFO - PROCESS | 3768 | 1467247196479 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:56 INFO - PROCESS | 3768 | ++DOCSHELL 19AC4C00 == 39 [pid = 3768] [id = 446] 17:39:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (19ACE800) [pid = 3768] [serial = 1338] [outer = 00000000] 17:39:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (19D1F000) [pid = 3768] [serial = 1339] [outer = 19ACE800] 17:39:56 INFO - PROCESS | 3768 | 1467247196522 Marionette DEBUG loaded listener.js 17:39:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (19D22000) [pid = 3768] [serial = 1340] [outer = 19ACE800] 17:39:56 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (157C6000) [pid = 3768] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:39:56 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (11CD3000) [pid = 3768] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:39:56 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (16F11C00) [pid = 3768] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:39:56 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (13151400) [pid = 3768] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:39:56 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1328A400) [pid = 3768] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:39:56 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (10275800) [pid = 3768] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:39:56 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (10E08C00) [pid = 3768] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:39:56 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (15C6C800) [pid = 3768] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:39:56 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (15CEC800) [pid = 3768] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:39:56 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (10D18C00) [pid = 3768] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:39:56 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (177B2000) [pid = 3768] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:39:56 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (11020800) [pid = 3768] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:39:57 INFO - PROCESS | 3768 | 1467247197036 Marionette TRACE conn2 <- [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]]]}] 17:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 802ms 17:39:57 INFO - PROCESS | 3768 | 1467247197061 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 17:39:57 INFO - PROCESS | 3768 | 1467247197064 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 17:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:39:57 INFO - PROCESS | 3768 | 1467247197074 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:39:57 INFO - PROCESS | 3768 | 1467247197077 Marionette TRACE conn2 <- [1,1750,null,{}] 17:39:57 INFO - PROCESS | 3768 | 1467247197081 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:57 INFO - PROCESS | 3768 | 1467247197084 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:57 INFO - PROCESS | 3768 | 1467247197169 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 17:39:57 INFO - PROCESS | 3768 | 1467247197264 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 3768 | 1467247197266 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:57 INFO - PROCESS | 3768 | ++DOCSHELL 10435C00 == 40 [pid = 3768] [id = 447] 17:39:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (10A0BC00) [pid = 3768] [serial = 1341] [outer = 00000000] 17:39:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1449A800) [pid = 3768] [serial = 1342] [outer = 10A0BC00] 17:39:57 INFO - PROCESS | 3768 | 1467247197310 Marionette DEBUG loaded listener.js 17:39:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (14F41400) [pid = 3768] [serial = 1343] [outer = 10A0BC00] 17:39:57 INFO - PROCESS | 3768 | 1467247197661 Marionette TRACE conn2 <- [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]]]}] 17:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 661ms 17:39:57 INFO - PROCESS | 3768 | 1467247197724 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 17:39:57 INFO - PROCESS | 3768 | 1467247197726 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 17:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:39:57 INFO - PROCESS | 3768 | 1467247197729 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:39:57 INFO - PROCESS | 3768 | 1467247197731 Marionette TRACE conn2 <- [1,1754,null,{}] 17:39:57 INFO - PROCESS | 3768 | 1467247197759 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:57 INFO - PROCESS | 3768 | 1467247197761 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:57 INFO - PROCESS | 3768 | 1467247197876 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 17:39:57 INFO - PROCESS | 3768 | 1467247197889 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 3768 | 1467247197891 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:57 INFO - PROCESS | 3768 | ++DOCSHELL 10D1F400 == 41 [pid = 3768] [id = 448] 17:39:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (10D20C00) [pid = 3768] [serial = 1344] [outer = 00000000] 17:39:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (19AC7C00) [pid = 3768] [serial = 1345] [outer = 10D20C00] 17:39:57 INFO - PROCESS | 3768 | 1467247197935 Marionette DEBUG loaded listener.js 17:39:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (19D18C00) [pid = 3768] [serial = 1346] [outer = 10D20C00] 17:39:58 INFO - PROCESS | 3768 | 1467247198345 Marionette TRACE conn2 <- [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]]]}] 17:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 660ms 17:39:58 INFO - PROCESS | 3768 | 1467247198388 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 17:39:58 INFO - PROCESS | 3768 | 1467247198390 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 17:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:39:58 INFO - PROCESS | 3768 | 1467247198394 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:39:58 INFO - PROCESS | 3768 | 1467247198395 Marionette TRACE conn2 <- [1,1758,null,{}] 17:39:58 INFO - PROCESS | 3768 | 1467247198399 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:58 INFO - PROCESS | 3768 | 1467247198401 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:58 INFO - PROCESS | 3768 | 1467247198526 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 17:39:58 INFO - PROCESS | 3768 | 1467247198588 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:58 INFO - PROCESS | 3768 | 1467247198590 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:58 INFO - PROCESS | 3768 | ++DOCSHELL 1984F800 == 42 [pid = 3768] [id = 449] 17:39:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (19850800) [pid = 3768] [serial = 1347] [outer = 00000000] 17:39:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (19FA3C00) [pid = 3768] [serial = 1348] [outer = 19850800] 17:39:58 INFO - PROCESS | 3768 | 1467247198632 Marionette DEBUG loaded listener.js 17:39:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (19FA8000) [pid = 3768] [serial = 1349] [outer = 19850800] 17:39:59 INFO - PROCESS | 3768 | 1467247199081 Marionette TRACE conn2 <- [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]]]}] 17:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 739ms 17:39:59 INFO - PROCESS | 3768 | 1467247199204 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 17:39:59 INFO - PROCESS | 3768 | 1467247199209 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 17:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:39:59 INFO - PROCESS | 3768 | 1467247199215 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:39:59 INFO - PROCESS | 3768 | 1467247199218 Marionette TRACE conn2 <- [1,1762,null,{}] 17:39:59 INFO - PROCESS | 3768 | 1467247199226 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:59 INFO - PROCESS | 3768 | 1467247199231 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:59 INFO - PROCESS | 3768 | 1467247199376 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 17:39:59 INFO - PROCESS | 3768 | 1467247199509 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 3768 | 1467247199512 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:39:59 INFO - PROCESS | 3768 | ++DOCSHELL 1043A400 == 43 [pid = 3768] [id = 450] 17:39:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (104E3800) [pid = 3768] [serial = 1350] [outer = 00000000] 17:39:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (11026400) [pid = 3768] [serial = 1351] [outer = 104E3800] 17:39:59 INFO - PROCESS | 3768 | 1467247199572 Marionette DEBUG loaded listener.js 17:39:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (11CD0000) [pid = 3768] [serial = 1352] [outer = 104E3800] 17:40:00 INFO - PROCESS | 3768 | 1467247200131 Marionette TRACE conn2 <- [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]]]}] 17:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1007ms 17:40:00 INFO - PROCESS | 3768 | 1467247200219 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 17:40:00 INFO - PROCESS | 3768 | 1467247200224 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 17:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:40:00 INFO - PROCESS | 3768 | 1467247200244 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:40:00 INFO - PROCESS | 3768 | 1467247200247 Marionette TRACE conn2 <- [1,1766,null,{}] 17:40:00 INFO - PROCESS | 3768 | 1467247200253 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:00 INFO - PROCESS | 3768 | 1467247200256 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:00 INFO - PROCESS | 3768 | 1467247200372 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 17:40:00 INFO - PROCESS | 3768 | 1467247200504 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:00 INFO - PROCESS | 3768 | 1467247200507 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:00 INFO - PROCESS | 3768 | ++DOCSHELL 14F46C00 == 44 [pid = 3768] [id = 451] 17:40:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (14F4A000) [pid = 3768] [serial = 1353] [outer = 00000000] 17:40:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (15C6F000) [pid = 3768] [serial = 1354] [outer = 14F4A000] 17:40:00 INFO - PROCESS | 3768 | 1467247200563 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (16F16C00) [pid = 3768] [serial = 1355] [outer = 14F4A000] 17:40:01 INFO - PROCESS | 3768 | 1467247201173 Marionette TRACE conn2 <- [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]]]}] 17:40:01 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 17:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 975ms 17:40:01 INFO - PROCESS | 3768 | 1467247201196 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 3768 | 1467247201199 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 17:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:40:01 INFO - PROCESS | 3768 | 1467247201203 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - PROCESS | 3768 | 1467247201207 Marionette TRACE conn2 <- [1,1770,null,{}] 17:40:01 INFO - PROCESS | 3768 | 1467247201218 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:01 INFO - PROCESS | 3768 | 1467247201224 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:01 INFO - PROCESS | 3768 | 1467247201333 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 17:40:01 INFO - PROCESS | 3768 | 1467247201445 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:01 INFO - PROCESS | 3768 | 1467247201448 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:01 INFO - PROCESS | 3768 | ++DOCSHELL 19ACC400 == 45 [pid = 3768] [id = 452] 17:40:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (19ACE000) [pid = 3768] [serial = 1356] [outer = 00000000] 17:40:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (19F71800) [pid = 3768] [serial = 1357] [outer = 19ACE000] 17:40:01 INFO - PROCESS | 3768 | 1467247201545 Marionette DEBUG loaded listener.js 17:40:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 105 (1A31FC00) [pid = 3768] [serial = 1358] [outer = 19ACE000] 17:40:02 INFO - PROCESS | 3768 | 1467247202134 Marionette TRACE conn2 <- [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]]]}] 17:40:02 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 17:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 959ms 17:40:02 INFO - PROCESS | 3768 | 1467247202147 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 17:40:02 INFO - PROCESS | 3768 | 1467247202150 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 17:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:40:02 INFO - PROCESS | 3768 | 1467247202153 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:40:02 INFO - PROCESS | 3768 | 1467247202155 Marionette TRACE conn2 <- [1,1774,null,{}] 17:40:02 INFO - PROCESS | 3768 | 1467247202159 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:02 INFO - PROCESS | 3768 | 1467247202161 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:02 INFO - PROCESS | 3768 | 1467247202269 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 17:40:02 INFO - PROCESS | 3768 | 1467247202409 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:02 INFO - PROCESS | 3768 | 1467247202412 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:02 INFO - PROCESS | 3768 | ++DOCSHELL 10E05800 == 46 [pid = 3768] [id = 453] 17:40:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 106 (1984A800) [pid = 3768] [serial = 1359] [outer = 00000000] 17:40:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 107 (1A370400) [pid = 3768] [serial = 1360] [outer = 1984A800] 17:40:02 INFO - PROCESS | 3768 | 1467247202465 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 108 (1A50C400) [pid = 3768] [serial = 1361] [outer = 1984A800] 17:40:03 INFO - PROCESS | 3768 | 1467247203229 Marionette TRACE conn2 <- [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]]]}] 17:40:03 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 17:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1164ms 17:40:03 INFO - PROCESS | 3768 | 1467247203309 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 17:40:03 INFO - PROCESS | 3768 | 1467247203313 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 17:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:40:03 INFO - PROCESS | 3768 | 1467247203334 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:40:03 INFO - PROCESS | 3768 | 1467247203337 Marionette TRACE conn2 <- [1,1778,null,{}] 17:40:03 INFO - PROCESS | 3768 | 1467247203343 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:03 INFO - PROCESS | 3768 | 1467247203346 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:03 INFO - PROCESS | 3768 | 1467247203450 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 17:40:03 INFO - PROCESS | 3768 | 1467247203585 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:03 INFO - PROCESS | 3768 | 1467247203589 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:03 INFO - PROCESS | 3768 | ++DOCSHELL 104EAC00 == 47 [pid = 3768] [id = 454] 17:40:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 109 (10A7F000) [pid = 3768] [serial = 1362] [outer = 00000000] 17:40:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 110 (129F1C00) [pid = 3768] [serial = 1363] [outer = 10A7F000] 17:40:03 INFO - PROCESS | 3768 | 1467247203646 Marionette DEBUG loaded listener.js 17:40:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 111 (13153400) [pid = 3768] [serial = 1364] [outer = 10A7F000] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 10D1F400 == 46 [pid = 3768] [id = 448] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 10435C00 == 45 [pid = 3768] [id = 447] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 19AC4C00 == 44 [pid = 3768] [id = 446] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 16D60C00 == 43 [pid = 3768] [id = 445] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 177B7C00 == 42 [pid = 3768] [id = 444] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 16B4CC00 == 41 [pid = 3768] [id = 443] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 157D1400 == 40 [pid = 3768] [id = 442] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 11021800 == 39 [pid = 3768] [id = 441] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 11278000 == 38 [pid = 3768] [id = 440] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 17F79400 == 37 [pid = 3768] [id = 436] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 15C1BC00 == 36 [pid = 3768] [id = 422] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 10E03800 == 35 [pid = 3768] [id = 437] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 1314A000 == 34 [pid = 3768] [id = 413] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 15764400 == 33 [pid = 3768] [id = 438] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 19846400 == 32 [pid = 3768] [id = 439] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 10E05800 == 31 [pid = 3768] [id = 453] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 19ACC400 == 30 [pid = 3768] [id = 452] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 1984F800 == 29 [pid = 3768] [id = 449] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 1043A400 == 28 [pid = 3768] [id = 450] 17:40:04 INFO - PROCESS | 3768 | --DOCSHELL 14F46C00 == 27 [pid = 3768] [id = 451] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 110 (1710E400) [pid = 3768] [serial = 1306] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 109 (1801E400) [pid = 3768] [serial = 1307] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 108 (15C6F400) [pid = 3768] [serial = 1289] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 107 (13941000) [pid = 3768] [serial = 1286] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 106 (16F26800) [pid = 3768] [serial = 1294] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 105 (14495800) [pid = 3768] [serial = 1241] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 104 (13947C00) [pid = 3768] [serial = 1235] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (1047E000) [pid = 3768] [serial = 1279] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (16F2F800) [pid = 3768] [serial = 1295] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (10A77400) [pid = 3768] [serial = 1280] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (10E1E800) [pid = 3768] [serial = 1282] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (177D6800) [pid = 3768] [serial = 1304] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (1674BC00) [pid = 3768] [serial = 1291] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (15770800) [pid = 3768] [serial = 1273] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (110E6800) [pid = 3768] [serial = 1283] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (16F6EC00) [pid = 3768] [serial = 1300] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (177D5400) [pid = 3768] [serial = 1297] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (13151000) [pid = 3768] [serial = 1285] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (16B5A800) [pid = 3768] [serial = 1292] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (177DA000) [pid = 3768] [serial = 1298] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (177B4400) [pid = 3768] [serial = 1276] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (10D20400) [pid = 3768] [serial = 1270] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (177D6000) [pid = 3768] [serial = 1303] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (177D1C00) [pid = 3768] [serial = 1301] [outer = 00000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (15C6B000) [pid = 3768] [serial = 1288] [outer = 00000000] [url = about:blank] 17:40:05 INFO - PROCESS | 3768 | 1467247205037 Marionette TRACE conn2 <- [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]]]}] 17:40:05 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) 17:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1714ms 17:40:05 INFO - PROCESS | 3768 | 1467247205078 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 17:40:05 INFO - PROCESS | 3768 | 1467247205082 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 17:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:40:05 INFO - PROCESS | 3768 | 1467247205087 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - PROCESS | 3768 | 1467247205091 Marionette TRACE conn2 <- [1,1782,null,{}] 17:40:05 INFO - PROCESS | 3768 | 1467247205096 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:05 INFO - PROCESS | 3768 | 1467247205099 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:05 INFO - PROCESS | 3768 | 1467247205193 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 17:40:05 INFO - PROCESS | 3768 | 1467247205289 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 3768 | 1467247205293 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:05 INFO - PROCESS | 3768 | ++DOCSHELL 104E5000 == 28 [pid = 3768] [id = 455] 17:40:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10566000) [pid = 3768] [serial = 1365] [outer = 00000000] 17:40:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (10D1A000) [pid = 3768] [serial = 1366] [outer = 10566000] 17:40:05 INFO - PROCESS | 3768 | 1467247205340 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10D1F400) [pid = 3768] [serial = 1367] [outer = 10566000] 17:40:05 INFO - PROCESS | 3768 | 1467247205754 Marionette TRACE conn2 <- [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]]]}] 17:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 707ms 17:40:05 INFO - PROCESS | 3768 | 1467247205787 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 17:40:05 INFO - PROCESS | 3768 | 1467247205792 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 17:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:40:05 INFO - PROCESS | 3768 | 1467247205802 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - PROCESS | 3768 | 1467247205805 Marionette TRACE conn2 <- [1,1786,null,{}] 17:40:05 INFO - PROCESS | 3768 | 1467247205808 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:05 INFO - PROCESS | 3768 | 1467247205811 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:05 INFO - PROCESS | 3768 | 1467247205902 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 17:40:05 INFO - PROCESS | 3768 | 1467247205911 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 3768 | 1467247205913 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:05 INFO - PROCESS | 3768 | ++DOCSHELL 11CCF000 == 29 [pid = 3768] [id = 456] 17:40:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1281B400) [pid = 3768] [serial = 1368] [outer = 00000000] 17:40:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (12DF5000) [pid = 3768] [serial = 1369] [outer = 1281B400] 17:40:05 INFO - PROCESS | 3768 | 1467247205961 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (131E8400) [pid = 3768] [serial = 1370] [outer = 1281B400] 17:40:06 INFO - PROCESS | 3768 | 1467247206429 Marionette TRACE conn2 <- [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]]]}] 17:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 645ms 17:40:06 INFO - PROCESS | 3768 | 1467247206436 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 17:40:06 INFO - PROCESS | 3768 | 1467247206438 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 17:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:40:06 INFO - PROCESS | 3768 | 1467247206441 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:40:06 INFO - PROCESS | 3768 | 1467247206445 Marionette TRACE conn2 <- [1,1790,null,{}] 17:40:06 INFO - PROCESS | 3768 | 1467247206456 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:06 INFO - PROCESS | 3768 | 1467247206460 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:06 INFO - PROCESS | 3768 | 1467247206543 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 17:40:06 INFO - PROCESS | 3768 | 1467247206550 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:06 INFO - PROCESS | 3768 | 1467247206553 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:06 INFO - PROCESS | 3768 | ++DOCSHELL 14F3F000 == 30 [pid = 3768] [id = 457] 17:40:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (14F3FC00) [pid = 3768] [serial = 1371] [outer = 00000000] 17:40:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (157D2400) [pid = 3768] [serial = 1372] [outer = 14F3FC00] 17:40:06 INFO - PROCESS | 3768 | 1467247206600 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (15C23400) [pid = 3768] [serial = 1373] [outer = 14F3FC00] 17:40:07 INFO - PROCESS | 3768 | 1467247207079 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 17:40:07 INFO - PROCESS | 3768 | 1467247207141 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 17:40:07 INFO - PROCESS | 3768 | 1467247207153 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 17:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:40:07 INFO - PROCESS | 3768 | 1467247207157 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:40:07 INFO - PROCESS | 3768 | 1467247207158 Marionette TRACE conn2 <- [1,1794,null,{}] 17:40:07 INFO - PROCESS | 3768 | 1467247207162 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:07 INFO - PROCESS | 3768 | 1467247207164 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:07 INFO - PROCESS | 3768 | 1467247207286 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 17:40:07 INFO - PROCESS | 3768 | 1467247207291 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:07 INFO - PROCESS | 3768 | 1467247207294 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:07 INFO - PROCESS | 3768 | ++DOCSHELL 15CE9400 == 31 [pid = 3768] [id = 458] 17:40:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (15CEA000) [pid = 3768] [serial = 1374] [outer = 00000000] 17:40:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (15FB2C00) [pid = 3768] [serial = 1375] [outer = 15CEA000] 17:40:07 INFO - PROCESS | 3768 | 1467247207340 Marionette DEBUG loaded listener.js 17:40:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (16987800) [pid = 3768] [serial = 1376] [outer = 15CEA000] 17:40:07 INFO - PROCESS | 3768 | 1467247207777 Marionette TRACE conn2 <- [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]]]}] 17:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 645ms 17:40:07 INFO - PROCESS | 3768 | 1467247207795 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 17:40:07 INFO - PROCESS | 3768 | 1467247207797 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 17:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:40:07 INFO - PROCESS | 3768 | 1467247207807 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:40:07 INFO - PROCESS | 3768 | 1467247207809 Marionette TRACE conn2 <- [1,1798,null,{}] 17:40:07 INFO - PROCESS | 3768 | 1467247207812 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:07 INFO - PROCESS | 3768 | 1467247207814 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:07 INFO - PROCESS | 3768 | 1467247207923 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 17:40:08 INFO - PROCESS | 3768 | 1467247208024 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:08 INFO - PROCESS | 3768 | 1467247208026 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:08 INFO - PROCESS | 3768 | ++DOCSHELL 16D60C00 == 32 [pid = 3768] [id = 459] 17:40:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (16D65000) [pid = 3768] [serial = 1377] [outer = 00000000] 17:40:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (16F1FC00) [pid = 3768] [serial = 1378] [outer = 16D65000] 17:40:08 INFO - PROCESS | 3768 | 1467247208069 Marionette DEBUG loaded listener.js 17:40:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (16F2B400) [pid = 3768] [serial = 1379] [outer = 16D65000] 17:40:08 INFO - PROCESS | 3768 | 1467247208483 Marionette TRACE conn2 <- [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]]]}] 17:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 739ms 17:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:40:08 INFO - PROCESS | 3768 | 1467247208546 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 17:40:08 INFO - PROCESS | 3768 | 1467247208548 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 17:40:08 INFO - PROCESS | 3768 | 1467247208551 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:40:08 INFO - PROCESS | 3768 | 1467247208553 Marionette TRACE conn2 <- [1,1802,null,{}] 17:40:08 INFO - PROCESS | 3768 | 1467247208556 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:08 INFO - PROCESS | 3768 | 1467247208562 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:08 INFO - PROCESS | 3768 | 1467247208695 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 17:40:08 INFO - PROCESS | 3768 | 1467247208705 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:08 INFO - PROCESS | 3768 | 1467247208707 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:08 INFO - PROCESS | 3768 | ++DOCSHELL 1770AC00 == 33 [pid = 3768] [id = 460] 17:40:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (1770F000) [pid = 3768] [serial = 1380] [outer = 00000000] 17:40:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (177D7400) [pid = 3768] [serial = 1381] [outer = 1770F000] 17:40:08 INFO - PROCESS | 3768 | 1467247208805 Marionette DEBUG loaded listener.js 17:40:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 104 (177EE000) [pid = 3768] [serial = 1382] [outer = 1770F000] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 103 (10D20C00) [pid = 3768] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (177B9800) [pid = 3768] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (18022C00) [pid = 3768] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (10A0BC00) [pid = 3768] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (1576A400) [pid = 3768] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (10E10400) [pid = 3768] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (1102A000) [pid = 3768] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (19847C00) [pid = 3768] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (157D1C00) [pid = 3768] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1127AC00) [pid = 3768] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1984A000) [pid = 3768] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (19ACE800) [pid = 3768] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (16F0C800) [pid = 3768] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (19850800) [pid = 3768] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (10A7E000) [pid = 3768] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (17113400) [pid = 3768] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (17AC9400) [pid = 3768] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (10B7B800) [pid = 3768] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:40:09 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (14F45400) [pid = 3768] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:40:09 INFO - PROCESS | 3768 | 1467247209689 Marionette TRACE conn2 <- [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]]]}] 17:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1147ms 17:40:09 INFO - PROCESS | 3768 | 1467247209733 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 17:40:09 INFO - PROCESS | 3768 | 1467247209735 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 17:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:40:09 INFO - PROCESS | 3768 | 1467247209738 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:40:09 INFO - PROCESS | 3768 | 1467247209740 Marionette TRACE conn2 <- [1,1806,null,{}] 17:40:09 INFO - PROCESS | 3768 | 1467247209743 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:09 INFO - PROCESS | 3768 | 1467247209755 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:09 INFO - PROCESS | 3768 | 1467247209866 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 17:40:09 INFO - PROCESS | 3768 | 1467247209927 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:09 INFO - PROCESS | 3768 | 1467247209929 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:09 INFO - PROCESS | 3768 | ++DOCSHELL 0C7FB000 == 34 [pid = 3768] [id = 461] 17:40:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10D13400) [pid = 3768] [serial = 1383] [outer = 00000000] 17:40:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1127AC00) [pid = 3768] [serial = 1384] [outer = 10D13400] 17:40:09 INFO - PROCESS | 3768 | 1467247209972 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (14008400) [pid = 3768] [serial = 1385] [outer = 10D13400] 17:40:10 INFO - PROCESS | 3768 | 1467247210323 Marionette TRACE conn2 <- [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]]]}] 17:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 17:40:10 INFO - PROCESS | 3768 | 1467247210377 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 3768 | 1467247210378 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 17:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:40:10 INFO - PROCESS | 3768 | 1467247210382 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:40:10 INFO - PROCESS | 3768 | 1467247210383 Marionette TRACE conn2 <- [1,1810,null,{}] 17:40:10 INFO - PROCESS | 3768 | 1467247210387 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:10 INFO - PROCESS | 3768 | 1467247210389 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:10 INFO - PROCESS | 3768 | 1467247210465 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 17:40:10 INFO - PROCESS | 3768 | 1467247210487 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:10 INFO - PROCESS | 3768 | 1467247210489 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:10 INFO - PROCESS | 3768 | ++DOCSHELL 15FB6000 == 35 [pid = 3768] [id = 462] 17:40:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1697D000) [pid = 3768] [serial = 1386] [outer = 00000000] 17:40:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (177D2400) [pid = 3768] [serial = 1387] [outer = 1697D000] 17:40:10 INFO - PROCESS | 3768 | 1467247210533 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (177DA000) [pid = 3768] [serial = 1388] [outer = 1697D000] 17:40:10 INFO - PROCESS | 3768 | 1467247210958 Marionette TRACE conn2 <- [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]]]}] 17:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 17:40:11 INFO - PROCESS | 3768 | 1467247211021 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 17:40:11 INFO - PROCESS | 3768 | 1467247211024 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 17:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:40:11 INFO - PROCESS | 3768 | 1467247211028 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:40:11 INFO - PROCESS | 3768 | 1467247211030 Marionette TRACE conn2 <- [1,1814,null,{}] 17:40:11 INFO - PROCESS | 3768 | 1467247211033 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:11 INFO - PROCESS | 3768 | 1467247211035 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:11 INFO - PROCESS | 3768 | 1467247211112 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 17:40:11 INFO - PROCESS | 3768 | 1467247211118 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:11 INFO - PROCESS | 3768 | 1467247211120 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:11 INFO - PROCESS | 3768 | ++DOCSHELL 14F3D400 == 36 [pid = 3768] [id = 463] 17:40:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (17ACDC00) [pid = 3768] [serial = 1389] [outer = 00000000] 17:40:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (180F4800) [pid = 3768] [serial = 1390] [outer = 17ACDC00] 17:40:11 INFO - PROCESS | 3768 | 1467247211162 Marionette DEBUG loaded listener.js 17:40:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (180F6000) [pid = 3768] [serial = 1391] [outer = 17ACDC00] 17:40:11 INFO - PROCESS | 3768 | 1467247211801 Marionette TRACE conn2 <- [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]]]}] 17:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 801ms 17:40:11 INFO - PROCESS | 3768 | 1467247211828 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 17:40:11 INFO - PROCESS | 3768 | 1467247211833 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 17:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:40:11 INFO - PROCESS | 3768 | 1467247211838 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:40:11 INFO - PROCESS | 3768 | 1467247211842 Marionette TRACE conn2 <- [1,1818,null,{}] 17:40:11 INFO - PROCESS | 3768 | 1467247211848 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:11 INFO - PROCESS | 3768 | 1467247211851 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:11 INFO - PROCESS | 3768 | 1467247211971 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 17:40:12 INFO - PROCESS | 3768 | 1467247212102 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:12 INFO - PROCESS | 3768 | 1467247212107 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:12 INFO - PROCESS | 3768 | ++DOCSHELL 104E0400 == 37 [pid = 3768] [id = 464] 17:40:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (104E2C00) [pid = 3768] [serial = 1392] [outer = 00000000] 17:40:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (10E06400) [pid = 3768] [serial = 1393] [outer = 104E2C00] 17:40:12 INFO - PROCESS | 3768 | 1467247212164 Marionette DEBUG loaded listener.js 17:40:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (10ED5800) [pid = 3768] [serial = 1394] [outer = 104E2C00] 17:40:12 INFO - PROCESS | 3768 | 1467247212916 Marionette TRACE conn2 <- [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]]]}] 17:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1148ms 17:40:12 INFO - PROCESS | 3768 | 1467247212984 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 3768 | 1467247212988 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 17:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:40:13 INFO - PROCESS | 3768 | 1467247212995 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 3768 | 1467247212997 Marionette TRACE conn2 <- [1,1822,null,{}] 17:40:13 INFO - PROCESS | 3768 | 1467247213002 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:13 INFO - PROCESS | 3768 | 1467247213005 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:13 INFO - PROCESS | 3768 | 1467247213134 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 17:40:13 INFO - PROCESS | 3768 | 1467247213267 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:13 INFO - PROCESS | 3768 | 1467247213270 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:13 INFO - PROCESS | 3768 | ++DOCSHELL 14007400 == 38 [pid = 3768] [id = 465] 17:40:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 98 (140E7400) [pid = 3768] [serial = 1395] [outer = 00000000] 17:40:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 99 (14F49400) [pid = 3768] [serial = 1396] [outer = 140E7400] 17:40:13 INFO - PROCESS | 3768 | 1467247213325 Marionette DEBUG loaded listener.js 17:40:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 100 (157C9800) [pid = 3768] [serial = 1397] [outer = 140E7400] 17:40:14 INFO - PROCESS | 3768 | 1467247214134 Marionette TRACE conn2 <- [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]]]}] 17:40:14 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 17:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1195ms 17:40:14 INFO - PROCESS | 3768 | 1467247214198 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 17:40:14 INFO - PROCESS | 3768 | 1467247214201 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 17:40:14 INFO - PROCESS | 3768 | 1467247214207 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:40:14 INFO - PROCESS | 3768 | 1467247214211 Marionette TRACE conn2 <- [1,1826,null,{}] 17:40:14 INFO - PROCESS | 3768 | 1467247214217 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:14 INFO - PROCESS | 3768 | 1467247214220 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:14 INFO - PROCESS | 3768 | 1467247214331 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 17:40:14 INFO - PROCESS | 3768 | 1467247214470 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:14 INFO - PROCESS | 3768 | 1467247214474 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:14 INFO - PROCESS | 3768 | ++DOCSHELL 10D15400 == 39 [pid = 3768] [id = 466] 17:40:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 101 (10D16000) [pid = 3768] [serial = 1398] [outer = 00000000] 17:40:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 102 (10E02000) [pid = 3768] [serial = 1399] [outer = 10D16000] 17:40:14 INFO - PROCESS | 3768 | 1467247214530 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 103 (10E0D400) [pid = 3768] [serial = 1400] [outer = 10D16000] 17:40:14 INFO - PROCESS | 3768 | --DOCSHELL 15FB6000 == 38 [pid = 3768] [id = 462] 17:40:14 INFO - PROCESS | 3768 | --DOCSHELL 0C7FB000 == 37 [pid = 3768] [id = 461] 17:40:14 INFO - PROCESS | 3768 | --DOCSHELL 1770AC00 == 36 [pid = 3768] [id = 460] 17:40:14 INFO - PROCESS | 3768 | --DOCSHELL 16D60C00 == 35 [pid = 3768] [id = 459] 17:40:14 INFO - PROCESS | 3768 | --DOCSHELL 15CE9400 == 34 [pid = 3768] [id = 458] 17:40:14 INFO - PROCESS | 3768 | --DOCSHELL 14F3F000 == 33 [pid = 3768] [id = 457] 17:40:14 INFO - PROCESS | 3768 | --DOCSHELL 11CCF000 == 32 [pid = 3768] [id = 456] 17:40:14 INFO - PROCESS | 3768 | --DOCSHELL 104E5000 == 31 [pid = 3768] [id = 455] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 102 (18018C00) [pid = 3768] [serial = 1268] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 101 (10E0E400) [pid = 3768] [serial = 1238] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 100 (177DC800) [pid = 3768] [serial = 1277] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 99 (19D18C00) [pid = 3768] [serial = 1346] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 98 (177EC800) [pid = 3768] [serial = 1333] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 97 (179AD800) [pid = 3768] [serial = 1334] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (19ACCC00) [pid = 3768] [serial = 1337] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (1449A800) [pid = 3768] [serial = 1342] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (19AC2000) [pid = 3768] [serial = 1336] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (15CE8C00) [pid = 3768] [serial = 1315] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (16746400) [pid = 3768] [serial = 1316] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (11AE4800) [pid = 3768] [serial = 1312] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1309D800) [pid = 3768] [serial = 1313] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (12936400) [pid = 3768] [serial = 1324] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1393DC00) [pid = 3768] [serial = 1325] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (19854800) [pid = 3768] [serial = 1318] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19AC2800) [pid = 3768] [serial = 1319] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (15C70C00) [pid = 3768] [serial = 1327] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15CF5800) [pid = 3768] [serial = 1328] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (12822400) [pid = 3768] [serial = 1321] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (12DC3800) [pid = 3768] [serial = 1322] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (19A17400) [pid = 3768] [serial = 1309] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (19A21C00) [pid = 3768] [serial = 1310] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19D1F000) [pid = 3768] [serial = 1339] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (17105800) [pid = 3768] [serial = 1330] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19AC7C00) [pid = 3768] [serial = 1345] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (19FA3C00) [pid = 3768] [serial = 1348] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19D22000) [pid = 3768] [serial = 1340] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (14F41400) [pid = 3768] [serial = 1343] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (19FA8000) [pid = 3768] [serial = 1349] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (176EC400) [pid = 3768] [serial = 1331] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (11020400) [pid = 3768] [serial = 1271] [outer = 00000000] [url = about:blank] 17:40:14 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15C66000) [pid = 3768] [serial = 1274] [outer = 00000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3768 | 1467247215082 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 896ms 17:40:15 INFO - PROCESS | 3768 | 1467247215145 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 17:40:15 INFO - PROCESS | 3768 | 1467247215150 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 17:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:40:15 INFO - PROCESS | 3768 | 1467247215155 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - PROCESS | 3768 | 1467247215158 Marionette TRACE conn2 <- [1,1830,null,{}] 17:40:15 INFO - PROCESS | 3768 | 1467247215162 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:15 INFO - PROCESS | 3768 | 1467247215164 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:15 INFO - PROCESS | 3768 | 1467247215249 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 17:40:15 INFO - PROCESS | 3768 | 1467247215261 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:15 INFO - PROCESS | 3768 | 1467247215263 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:15 INFO - PROCESS | 3768 | ++DOCSHELL 10ECD000 == 32 [pid = 3768] [id = 467] 17:40:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (11020C00) [pid = 3768] [serial = 1401] [outer = 00000000] 17:40:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (129AC800) [pid = 3768] [serial = 1402] [outer = 11020C00] 17:40:15 INFO - PROCESS | 3768 | 1467247215310 Marionette DEBUG loaded listener.js 17:40:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1303A800) [pid = 3768] [serial = 1403] [outer = 11020C00] 17:40:15 INFO - PROCESS | 3768 | 1467247215788 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 708ms 17:40:15 INFO - PROCESS | 3768 | 1467247215855 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 17:40:15 INFO - PROCESS | 3768 | 1467247215857 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 17:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:40:15 INFO - PROCESS | 3768 | 1467247215861 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - PROCESS | 3768 | 1467247215864 Marionette TRACE conn2 <- [1,1834,null,{}] 17:40:15 INFO - PROCESS | 3768 | 1467247215875 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:15 INFO - PROCESS | 3768 | 1467247215879 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:16 INFO - PROCESS | 3768 | 1467247216002 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 17:40:16 INFO - PROCESS | 3768 | 1467247216094 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:16 INFO - PROCESS | 3768 | 1467247216098 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:16 INFO - PROCESS | 3768 | ++DOCSHELL 1449A000 == 33 [pid = 3768] [id = 468] 17:40:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1449A800) [pid = 3768] [serial = 1404] [outer = 00000000] 17:40:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (150BE800) [pid = 3768] [serial = 1405] [outer = 1449A800] 17:40:16 INFO - PROCESS | 3768 | 1467247216155 Marionette DEBUG loaded listener.js 17:40:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (157D3000) [pid = 3768] [serial = 1406] [outer = 1449A800] 17:40:16 INFO - PROCESS | 3768 | 1467247216534 Marionette TRACE conn2 <- [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]]]}] 17:40:16 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) 17:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 707ms 17:40:16 INFO - PROCESS | 3768 | 1467247216560 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 17:40:16 INFO - PROCESS | 3768 | 1467247216563 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 17:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:40:16 INFO - PROCESS | 3768 | 1467247216566 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:40:16 INFO - PROCESS | 3768 | 1467247216568 Marionette TRACE conn2 <- [1,1838,null,{}] 17:40:16 INFO - PROCESS | 3768 | 1467247216571 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:16 INFO - PROCESS | 3768 | 1467247216573 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:16 INFO - PROCESS | 3768 | 1467247216658 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 17:40:16 INFO - PROCESS | 3768 | 1467247216663 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:16 INFO - PROCESS | 3768 | 1467247216666 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:16 INFO - PROCESS | 3768 | ++DOCSHELL 15CF5000 == 34 [pid = 3768] [id = 469] 17:40:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15FAA000) [pid = 3768] [serial = 1407] [outer = 00000000] 17:40:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16B56000) [pid = 3768] [serial = 1408] [outer = 15FAA000] 17:40:16 INFO - PROCESS | 3768 | 1467247216709 Marionette DEBUG loaded listener.js 17:40:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16D60400) [pid = 3768] [serial = 1409] [outer = 15FAA000] 17:40:17 INFO - PROCESS | 3768 | 1467247217194 Marionette TRACE conn2 <- [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]]]}] 17:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 708ms 17:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:40:17 INFO - PROCESS | 3768 | 1467247217269 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 3768 | 1467247217271 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 17:40:17 INFO - PROCESS | 3768 | 1467247217274 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - PROCESS | 3768 | 1467247217276 Marionette TRACE conn2 <- [1,1842,null,{}] 17:40:17 INFO - PROCESS | 3768 | 1467247217279 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:17 INFO - PROCESS | 3768 | 1467247217281 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:17 INFO - PROCESS | 3768 | 1467247217392 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 17:40:17 INFO - PROCESS | 3768 | 1467247217485 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 3768 | 1467247217487 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:17 INFO - PROCESS | 3768 | ++DOCSHELL 16F09800 == 35 [pid = 3768] [id = 470] 17:40:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16F0A400) [pid = 3768] [serial = 1410] [outer = 00000000] 17:40:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16F21800) [pid = 3768] [serial = 1411] [outer = 16F0A400] 17:40:17 INFO - PROCESS | 3768 | 1467247217529 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16F2F000) [pid = 3768] [serial = 1412] [outer = 16F0A400] 17:40:17 INFO - PROCESS | 3768 | 1467247217942 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 691ms 17:40:17 INFO - PROCESS | 3768 | 1467247217975 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 3768 | 1467247217977 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 17:40:17 INFO - PROCESS | 3768 | 1467247217980 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:40:17 INFO - PROCESS | 3768 | 1467247217982 Marionette TRACE conn2 <- [1,1846,null,{}] 17:40:18 INFO - PROCESS | 3768 | 1467247217986 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:18 INFO - PROCESS | 3768 | 1467247217991 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:18 INFO - PROCESS | 3768 | 1467247218138 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 17:40:18 INFO - PROCESS | 3768 | 1467247218205 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:18 INFO - PROCESS | 3768 | 1467247218207 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:18 INFO - PROCESS | 3768 | ++DOCSHELL 176E9800 == 36 [pid = 3768] [id = 471] 17:40:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17707800) [pid = 3768] [serial = 1413] [outer = 00000000] 17:40:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (177D4400) [pid = 3768] [serial = 1414] [outer = 17707800] 17:40:18 INFO - PROCESS | 3768 | 1467247218251 Marionette DEBUG loaded listener.js 17:40:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (177E6C00) [pid = 3768] [serial = 1415] [outer = 17707800] 17:40:18 INFO - PROCESS | 3768 | 1467247218673 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 739ms 17:40:18 INFO - PROCESS | 3768 | 1467247218721 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 17:40:18 INFO - PROCESS | 3768 | 1467247218723 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 17:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:40:18 INFO - PROCESS | 3768 | 1467247218727 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:40:18 INFO - PROCESS | 3768 | 1467247218729 Marionette TRACE conn2 <- [1,1850,null,{}] 17:40:18 INFO - PROCESS | 3768 | 1467247218732 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:18 INFO - PROCESS | 3768 | 1467247218734 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:18 INFO - PROCESS | 3768 | 1467247218869 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1281B400) [pid = 3768] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10A7F000) [pid = 3768] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (14F3FC00) [pid = 3768] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (10566000) [pid = 3768] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1770F000) [pid = 3768] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16D65000) [pid = 3768] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10D13400) [pid = 3768] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1697D000) [pid = 3768] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (104E3800) [pid = 3768] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (14F4A000) [pid = 3768] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19ACE000) [pid = 3768] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1984A800) [pid = 3768] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:40:19 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15CEA000) [pid = 3768] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:40:19 INFO - PROCESS | 3768 | 1467247219007 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 3768 | 1467247219018 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:19 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F7C00 == 37 [pid = 3768] [id = 472] 17:40:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (0F394C00) [pid = 3768] [serial = 1416] [outer = 00000000] 17:40:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (10A7F000) [pid = 3768] [serial = 1417] [outer = 0F394C00] 17:40:19 INFO - PROCESS | 3768 | 1467247219063 Marionette DEBUG loaded listener.js 17:40:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (10D17000) [pid = 3768] [serial = 1418] [outer = 0F394C00] 17:40:19 INFO - PROCESS | 3768 | 1467247219422 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 739ms 17:40:19 INFO - PROCESS | 3768 | 1467247219467 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 17:40:19 INFO - PROCESS | 3768 | 1467247219469 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 17:40:19 INFO - PROCESS | 3768 | 1467247219472 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:40:19 INFO - PROCESS | 3768 | 1467247219474 Marionette TRACE conn2 <- [1,1854,null,{}] 17:40:19 INFO - PROCESS | 3768 | 1467247219478 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:19 INFO - PROCESS | 3768 | 1467247219479 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:19 INFO - PROCESS | 3768 | 1467247219557 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 17:40:19 INFO - PROCESS | 3768 | 1467247219652 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 3768 | 1467247219654 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:19 INFO - PROCESS | 3768 | ++DOCSHELL 10D13400 == 38 [pid = 3768] [id = 473] 17:40:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1143F400) [pid = 3768] [serial = 1419] [outer = 00000000] 17:40:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (177D2800) [pid = 3768] [serial = 1420] [outer = 1143F400] 17:40:19 INFO - PROCESS | 3768 | 1467247219701 Marionette DEBUG loaded listener.js 17:40:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (179AB000) [pid = 3768] [serial = 1421] [outer = 1143F400] 17:40:20 INFO - PROCESS | 3768 | 1467247220092 Marionette TRACE conn2 <- [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]]]}] 17:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 645ms 17:40:20 INFO - PROCESS | 3768 | 1467247220143 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 17:40:20 INFO - PROCESS | 3768 | 1467247220145 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 17:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:40:20 INFO - PROCESS | 3768 | 1467247220148 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:40:20 INFO - PROCESS | 3768 | 1467247220150 Marionette TRACE conn2 <- [1,1858,null,{}] 17:40:20 INFO - PROCESS | 3768 | 1467247220153 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:20 INFO - PROCESS | 3768 | 1467247220155 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:20 INFO - PROCESS | 3768 | 1467247220278 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 17:40:20 INFO - PROCESS | 3768 | 1467247220313 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:20 INFO - PROCESS | 3768 | 1467247220315 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:20 INFO - PROCESS | 3768 | ++DOCSHELL 1058C400 == 39 [pid = 3768] [id = 474] 17:40:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (14497000) [pid = 3768] [serial = 1422] [outer = 00000000] 17:40:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (180F6800) [pid = 3768] [serial = 1423] [outer = 14497000] 17:40:20 INFO - PROCESS | 3768 | 1467247220357 Marionette DEBUG loaded listener.js 17:40:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1984CC00) [pid = 3768] [serial = 1424] [outer = 14497000] 17:40:20 INFO - PROCESS | 3768 | 1467247220747 Marionette TRACE conn2 <- [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]]]}] 17:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 17:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:40:20 INFO - PROCESS | 3768 | 1467247220786 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 17:40:20 INFO - PROCESS | 3768 | 1467247220788 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 17:40:20 INFO - PROCESS | 3768 | 1467247220791 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:40:20 INFO - PROCESS | 3768 | 1467247220793 Marionette TRACE conn2 <- [1,1862,null,{}] 17:40:20 INFO - PROCESS | 3768 | 1467247220796 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:20 INFO - PROCESS | 3768 | 1467247220798 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:20 INFO - PROCESS | 3768 | 1467247220925 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 17:40:20 INFO - PROCESS | 3768 | 1467247220933 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:20 INFO - PROCESS | 3768 | 1467247220935 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:20 INFO - PROCESS | 3768 | ++DOCSHELL 17AD2000 == 40 [pid = 3768] [id = 475] 17:40:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17F79C00) [pid = 3768] [serial = 1425] [outer = 00000000] 17:40:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (19854800) [pid = 3768] [serial = 1426] [outer = 17F79C00] 17:40:20 INFO - PROCESS | 3768 | 1467247220978 Marionette DEBUG loaded listener.js 17:40:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (19855800) [pid = 3768] [serial = 1427] [outer = 17F79C00] 17:40:21 INFO - PROCESS | 3768 | 1467247221654 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 912ms 17:40:21 INFO - PROCESS | 3768 | 1467247221697 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 17:40:21 INFO - PROCESS | 3768 | 1467247221702 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 17:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:40:21 INFO - PROCESS | 3768 | 1467247221706 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:40:21 INFO - PROCESS | 3768 | 1467247221712 Marionette TRACE conn2 <- [1,1866,null,{}] 17:40:21 INFO - PROCESS | 3768 | 1467247221716 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:21 INFO - PROCESS | 3768 | 1467247221719 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:21 INFO - PROCESS | 3768 | 1467247221836 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 17:40:21 INFO - PROCESS | 3768 | 1467247221966 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:21 INFO - PROCESS | 3768 | 1467247221969 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:21 INFO - PROCESS | 3768 | ++DOCSHELL 104EB400 == 41 [pid = 3768] [id = 476] 17:40:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (10D17C00) [pid = 3768] [serial = 1428] [outer = 00000000] 17:40:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1102BC00) [pid = 3768] [serial = 1429] [outer = 10D17C00] 17:40:22 INFO - PROCESS | 3768 | 1467247222026 Marionette DEBUG loaded listener.js 17:40:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (13288000) [pid = 3768] [serial = 1430] [outer = 10D17C00] 17:40:22 INFO - PROCESS | 3768 | 1467247222575 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 959ms 17:40:22 INFO - PROCESS | 3768 | 1467247222653 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 17:40:22 INFO - PROCESS | 3768 | 1467247222658 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 17:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:40:22 INFO - PROCESS | 3768 | 1467247222665 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:40:22 INFO - PROCESS | 3768 | 1467247222668 Marionette TRACE conn2 <- [1,1870,null,{}] 17:40:22 INFO - PROCESS | 3768 | 1467247222672 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:22 INFO - PROCESS | 3768 | 1467247222674 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:22 INFO - PROCESS | 3768 | 1467247222788 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 17:40:22 INFO - PROCESS | 3768 | 1467247222897 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:22 INFO - PROCESS | 3768 | 1467247222900 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:22 INFO - PROCESS | 3768 | ++DOCSHELL 157CA800 == 42 [pid = 3768] [id = 477] 17:40:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (15C26800) [pid = 3768] [serial = 1431] [outer = 00000000] 17:40:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (15FB3C00) [pid = 3768] [serial = 1432] [outer = 15C26800] 17:40:22 INFO - PROCESS | 3768 | 1467247222954 Marionette DEBUG loaded listener.js 17:40:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (16F13400) [pid = 3768] [serial = 1433] [outer = 15C26800] 17:40:23 INFO - PROCESS | 3768 | 1467247223543 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 943ms 17:40:23 INFO - PROCESS | 3768 | 1467247223609 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 17:40:23 INFO - PROCESS | 3768 | 1467247223612 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 17:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:40:23 INFO - PROCESS | 3768 | 1467247223616 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:40:23 INFO - PROCESS | 3768 | 1467247223620 Marionette TRACE conn2 <- [1,1874,null,{}] 17:40:23 INFO - PROCESS | 3768 | 1467247223631 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:23 INFO - PROCESS | 3768 | 1467247223636 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:23 INFO - PROCESS | 3768 | 1467247223743 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 17:40:23 INFO - PROCESS | 3768 | 1467247223854 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:23 INFO - PROCESS | 3768 | 1467247223857 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:23 INFO - PROCESS | 3768 | ++DOCSHELL 180EF800 == 43 [pid = 3768] [id = 478] 17:40:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (1984B000) [pid = 3768] [serial = 1434] [outer = 00000000] 17:40:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (19854000) [pid = 3768] [serial = 1435] [outer = 1984B000] 17:40:23 INFO - PROCESS | 3768 | 1467247223953 Marionette DEBUG loaded listener.js 17:40:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (19AC2400) [pid = 3768] [serial = 1436] [outer = 1984B000] 17:40:24 INFO - PROCESS | 3768 | 1467247224542 Marionette TRACE conn2 <- [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]]]}] 17:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1007ms 17:40:24 INFO - PROCESS | 3768 | 1467247224618 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 17:40:24 INFO - PROCESS | 3768 | 1467247224621 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 17:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:40:24 INFO - PROCESS | 3768 | 1467247224625 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:40:24 INFO - PROCESS | 3768 | 1467247224627 Marionette TRACE conn2 <- [1,1878,null,{}] 17:40:24 INFO - PROCESS | 3768 | 1467247224833 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:24 INFO - PROCESS | 3768 | 1467247224836 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:25 INFO - PROCESS | 3768 | 1467247225018 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 17:40:25 INFO - PROCESS | 3768 | 1467247225120 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:25 INFO - PROCESS | 3768 | 1467247225124 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:25 INFO - PROCESS | 3768 | ++DOCSHELL 10E04C00 == 44 [pid = 3768] [id = 479] 17:40:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (10E05800) [pid = 3768] [serial = 1437] [outer = 00000000] 17:40:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (10E0EC00) [pid = 3768] [serial = 1438] [outer = 10E05800] 17:40:25 INFO - PROCESS | 3768 | 1467247225172 Marionette DEBUG loaded listener.js 17:40:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (11024000) [pid = 3768] [serial = 1439] [outer = 10E05800] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 1058C400 == 43 [pid = 3768] [id = 474] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 10D13400 == 42 [pid = 3768] [id = 473] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 0C7F7C00 == 41 [pid = 3768] [id = 472] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 176E9800 == 40 [pid = 3768] [id = 471] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 16F09800 == 39 [pid = 3768] [id = 470] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 15CF5000 == 38 [pid = 3768] [id = 469] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 1449A000 == 37 [pid = 3768] [id = 468] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 10ECD000 == 36 [pid = 3768] [id = 467] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 10D15400 == 35 [pid = 3768] [id = 466] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 104E0400 == 34 [pid = 3768] [id = 464] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 14007400 == 33 [pid = 3768] [id = 465] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 104EAC00 == 32 [pid = 3768] [id = 454] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 14F3D400 == 31 [pid = 3768] [id = 463] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 157CA800 == 30 [pid = 3768] [id = 477] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 180EF800 == 29 [pid = 3768] [id = 478] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 17AD2000 == 28 [pid = 3768] [id = 475] 17:40:26 INFO - PROCESS | 3768 | --DOCSHELL 104EB400 == 27 [pid = 3768] [id = 476] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (12DF5000) [pid = 3768] [serial = 1369] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (131E8400) [pid = 3768] [serial = 1370] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (13153400) [pid = 3768] [serial = 1364] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (129F1C00) [pid = 3768] [serial = 1363] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (157D2400) [pid = 3768] [serial = 1372] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (10D1A000) [pid = 3768] [serial = 1366] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (10D1F400) [pid = 3768] [serial = 1367] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (177D7400) [pid = 3768] [serial = 1381] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (16F2B400) [pid = 3768] [serial = 1379] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16F1FC00) [pid = 3768] [serial = 1378] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1127AC00) [pid = 3768] [serial = 1384] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (177D2400) [pid = 3768] [serial = 1387] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (11CD0000) [pid = 3768] [serial = 1352] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (11026400) [pid = 3768] [serial = 1351] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16F16C00) [pid = 3768] [serial = 1355] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (15C6F000) [pid = 3768] [serial = 1354] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (180F4800) [pid = 3768] [serial = 1390] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1A31FC00) [pid = 3768] [serial = 1358] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (19F71800) [pid = 3768] [serial = 1357] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1A50C400) [pid = 3768] [serial = 1361] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1A370400) [pid = 3768] [serial = 1360] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (177EE000) [pid = 3768] [serial = 1382] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15FB2C00) [pid = 3768] [serial = 1375] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (14008400) [pid = 3768] [serial = 1385] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (177DA000) [pid = 3768] [serial = 1388] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16987800) [pid = 3768] [serial = 1376] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15C23400) [pid = 3768] [serial = 1373] [outer = 00000000] [url = about:blank] 17:40:26 INFO - PROCESS | 3768 | 1467247226500 Marionette TRACE conn2 <- [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]]]}] 17:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1919ms 17:40:26 INFO - PROCESS | 3768 | 1467247226568 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 17:40:26 INFO - PROCESS | 3768 | 1467247226572 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 17:40:26 INFO - PROCESS | 3768 | 1467247226577 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:40:26 INFO - PROCESS | 3768 | 1467247226580 Marionette TRACE conn2 <- [1,1882,null,{}] 17:40:26 INFO - PROCESS | 3768 | 1467247226586 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:26 INFO - PROCESS | 3768 | 1467247226589 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:26 INFO - PROCESS | 3768 | 1467247226679 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 17:40:26 INFO - PROCESS | 3768 | 1467247226763 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:26 INFO - PROCESS | 3768 | 1467247226767 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:26 INFO - PROCESS | 3768 | ++DOCSHELL 104E0400 == 28 [pid = 3768] [id = 480] 17:40:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (104E3800) [pid = 3768] [serial = 1440] [outer = 00000000] 17:40:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10B7C000) [pid = 3768] [serial = 1441] [outer = 104E3800] 17:40:26 INFO - PROCESS | 3768 | 1467247226818 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (10B80400) [pid = 3768] [serial = 1442] [outer = 104E3800] 17:40:27 INFO - PROCESS | 3768 | 1467247227240 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 708ms 17:40:27 INFO - PROCESS | 3768 | 1467247227277 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 17:40:27 INFO - PROCESS | 3768 | 1467247227282 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 17:40:27 INFO - PROCESS | 3768 | 1467247227288 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:40:27 INFO - PROCESS | 3768 | 1467247227291 Marionette TRACE conn2 <- [1,1886,null,{}] 17:40:27 INFO - PROCESS | 3768 | 1467247227299 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:27 INFO - PROCESS | 3768 | 1467247227302 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:27 INFO - PROCESS | 3768 | 1467247227393 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 17:40:27 INFO - PROCESS | 3768 | 1467247227400 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:27 INFO - PROCESS | 3768 | 1467247227403 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:27 INFO - PROCESS | 3768 | ++DOCSHELL 1281DC00 == 29 [pid = 3768] [id = 481] 17:40:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (12821400) [pid = 3768] [serial = 1443] [outer = 00000000] 17:40:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (129EC000) [pid = 3768] [serial = 1444] [outer = 12821400] 17:40:27 INFO - PROCESS | 3768 | 1467247227450 Marionette DEBUG loaded listener.js 17:40:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1311C400) [pid = 3768] [serial = 1445] [outer = 12821400] 17:40:27 INFO - PROCESS | 3768 | 1467247227912 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 629ms 17:40:27 INFO - PROCESS | 3768 | 1467247227926 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 17:40:27 INFO - PROCESS | 3768 | 1467247227928 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 17:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:40:27 INFO - PROCESS | 3768 | 1467247227932 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - PROCESS | 3768 | 1467247227935 Marionette TRACE conn2 <- [1,1890,null,{}] 17:40:27 INFO - PROCESS | 3768 | 1467247227950 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:27 INFO - PROCESS | 3768 | 1467247227954 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:28 INFO - PROCESS | 3768 | 1467247228036 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 17:40:28 INFO - PROCESS | 3768 | 1467247228073 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 3768 | 1467247228076 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:28 INFO - PROCESS | 3768 | ++DOCSHELL 140EB400 == 30 [pid = 3768] [id = 482] 17:40:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (140EBC00) [pid = 3768] [serial = 1446] [outer = 00000000] 17:40:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (144E3C00) [pid = 3768] [serial = 1447] [outer = 140EBC00] 17:40:28 INFO - PROCESS | 3768 | 1467247228125 Marionette DEBUG loaded listener.js 17:40:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (14F45000) [pid = 3768] [serial = 1448] [outer = 140EBC00] 17:40:28 INFO - PROCESS | 3768 | 1467247228594 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 17:40:28 INFO - PROCESS | 3768 | 1467247228639 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 17:40:28 INFO - PROCESS | 3768 | 1467247228642 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 17:40:28 INFO - PROCESS | 3768 | 1467247228645 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:40:28 INFO - PROCESS | 3768 | 1467247228647 Marionette TRACE conn2 <- [1,1894,null,{}] 17:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:40:28 INFO - PROCESS | 3768 | 1467247228660 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:28 INFO - PROCESS | 3768 | 1467247228662 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:28 INFO - PROCESS | 3768 | 1467247228777 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 17:40:28 INFO - PROCESS | 3768 | 1467247228783 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 3768 | 1467247228785 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:28 INFO - PROCESS | 3768 | ++DOCSHELL 14F49C00 == 31 [pid = 3768] [id = 483] 17:40:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1500A400) [pid = 3768] [serial = 1449] [outer = 00000000] 17:40:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15C63C00) [pid = 3768] [serial = 1450] [outer = 1500A400] 17:40:28 INFO - PROCESS | 3768 | 1467247228878 Marionette DEBUG loaded listener.js 17:40:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15C70000) [pid = 3768] [serial = 1451] [outer = 1500A400] 17:40:29 INFO - PROCESS | 3768 | 1467247229282 Marionette TRACE conn2 <- [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]]]}] 17:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 691ms 17:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:40:29 INFO - PROCESS | 3768 | 1467247229348 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 17:40:29 INFO - PROCESS | 3768 | 1467247229350 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 17:40:29 INFO - PROCESS | 3768 | 1467247229353 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:40:29 INFO - PROCESS | 3768 | 1467247229355 Marionette TRACE conn2 <- [1,1898,null,{}] 17:40:29 INFO - PROCESS | 3768 | 1467247229362 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:29 INFO - PROCESS | 3768 | 1467247229364 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:29 INFO - PROCESS | 3768 | 1467247229504 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 17:40:29 INFO - PROCESS | 3768 | 1467247229525 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:29 INFO - PROCESS | 3768 | 1467247229527 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:29 INFO - PROCESS | 3768 | ++DOCSHELL 15CF2800 == 32 [pid = 3768] [id = 484] 17:40:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15CF2C00) [pid = 3768] [serial = 1452] [outer = 00000000] 17:40:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15FB2400) [pid = 3768] [serial = 1453] [outer = 15CF2C00] 17:40:29 INFO - PROCESS | 3768 | 1467247229570 Marionette DEBUG loaded listener.js 17:40:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1697B000) [pid = 3768] [serial = 1454] [outer = 15CF2C00] 17:40:30 INFO - PROCESS | 3768 | 1467247230003 Marionette TRACE conn2 <- [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]]]}] 17:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 17:40:30 INFO - PROCESS | 3768 | 1467247230084 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 17:40:30 INFO - PROCESS | 3768 | 1467247230086 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 17:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:40:30 INFO - PROCESS | 3768 | 1467247230090 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:40:30 INFO - PROCESS | 3768 | 1467247230091 Marionette TRACE conn2 <- [1,1902,null,{}] 17:40:30 INFO - PROCESS | 3768 | 1467247230095 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:30 INFO - PROCESS | 3768 | 1467247230100 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:30 INFO - PROCESS | 3768 | 1467247230231 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 17:40:30 INFO - PROCESS | 3768 | 1467247230242 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:30 INFO - PROCESS | 3768 | 1467247230244 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:30 INFO - PROCESS | 3768 | ++DOCSHELL 16F28000 == 33 [pid = 3768] [id = 485] 17:40:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16F28400) [pid = 3768] [serial = 1455] [outer = 00000000] 17:40:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16F2E000) [pid = 3768] [serial = 1456] [outer = 16F28400] 17:40:30 INFO - PROCESS | 3768 | 1467247230342 Marionette DEBUG loaded listener.js 17:40:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (17171800) [pid = 3768] [serial = 1457] [outer = 16F28400] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (14497000) [pid = 3768] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16F0A400) [pid = 3768] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (17707800) [pid = 3768] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (0F394C00) [pid = 3768] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (104E2C00) [pid = 3768] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (17ACDC00) [pid = 3768] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (11020C00) [pid = 3768] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1449A800) [pid = 3768] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15FAA000) [pid = 3768] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10D16000) [pid = 3768] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (140E7400) [pid = 3768] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1143F400) [pid = 3768] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:40:30 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (17F79C00) [pid = 3768] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:40:31 INFO - PROCESS | 3768 | 1467247230999 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 943ms 17:40:31 INFO - PROCESS | 3768 | 1467247231035 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 17:40:31 INFO - PROCESS | 3768 | 1467247231037 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 17:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:40:31 INFO - PROCESS | 3768 | 1467247231041 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:40:31 INFO - PROCESS | 3768 | 1467247231043 Marionette TRACE conn2 <- [1,1906,null,{}] 17:40:31 INFO - PROCESS | 3768 | 1467247231046 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:31 INFO - PROCESS | 3768 | 1467247231048 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:31 INFO - PROCESS | 3768 | 1467247231132 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 17:40:31 INFO - PROCESS | 3768 | 1467247231139 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:31 INFO - PROCESS | 3768 | 1467247231141 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:31 INFO - PROCESS | 3768 | ++DOCSHELL 10A78C00 == 34 [pid = 3768] [id = 486] 17:40:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (10D14C00) [pid = 3768] [serial = 1458] [outer = 00000000] 17:40:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1126F000) [pid = 3768] [serial = 1459] [outer = 10D14C00] 17:40:31 INFO - PROCESS | 3768 | 1467247231267 Marionette DEBUG loaded listener.js 17:40:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1327F400) [pid = 3768] [serial = 1460] [outer = 10D14C00] 17:40:31 INFO - PROCESS | 3768 | 1467247231946 Marionette TRACE conn2 <- [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]]]}] 17:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 943ms 17:40:32 INFO - PROCESS | 3768 | 1467247231999 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 17:40:32 INFO - PROCESS | 3768 | 1467247232004 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 17:40:32 INFO - PROCESS | 3768 | 1467247232008 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:40:32 INFO - PROCESS | 3768 | 1467247232014 Marionette TRACE conn2 <- [1,1910,null,{}] 17:40:32 INFO - PROCESS | 3768 | 1467247232019 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:32 INFO - PROCESS | 3768 | 1467247232021 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:32 INFO - PROCESS | 3768 | 1467247232137 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 17:40:32 INFO - PROCESS | 3768 | 1467247232270 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:32 INFO - PROCESS | 3768 | 1467247232274 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:32 INFO - PROCESS | 3768 | ++DOCSHELL 10A76000 == 35 [pid = 3768] [id = 487] 17:40:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (10B7B400) [pid = 3768] [serial = 1461] [outer = 00000000] 17:40:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10E0D000) [pid = 3768] [serial = 1462] [outer = 10B7B400] 17:40:32 INFO - PROCESS | 3768 | 1467247232330 Marionette DEBUG loaded listener.js 17:40:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (129B1800) [pid = 3768] [serial = 1463] [outer = 10B7B400] 17:40:33 INFO - PROCESS | 3768 | 1467247233059 Marionette TRACE conn2 <- [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]]]}] 17:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1085ms 17:40:33 INFO - PROCESS | 3768 | 1467247233106 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 17:40:33 INFO - PROCESS | 3768 | 1467247233111 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 17:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:40:33 INFO - PROCESS | 3768 | 1467247233118 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:40:33 INFO - PROCESS | 3768 | 1467247233121 Marionette TRACE conn2 <- [1,1914,null,{}] 17:40:33 INFO - PROCESS | 3768 | 1467247233125 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:33 INFO - PROCESS | 3768 | 1467247233128 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:33 INFO - PROCESS | 3768 | 1467247233332 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 17:40:33 INFO - PROCESS | 3768 | 1467247233454 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:33 INFO - PROCESS | 3768 | 1467247233457 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:33 INFO - PROCESS | 3768 | ++DOCSHELL 0C7FB400 == 36 [pid = 3768] [id = 488] 17:40:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (0C7FC400) [pid = 3768] [serial = 1464] [outer = 00000000] 17:40:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (104E2C00) [pid = 3768] [serial = 1465] [outer = 0C7FC400] 17:40:33 INFO - PROCESS | 3768 | 1467247233506 Marionette DEBUG loaded listener.js 17:40:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (10B79000) [pid = 3768] [serial = 1466] [outer = 0C7FC400] 17:40:33 INFO - PROCESS | 3768 | --DOCSHELL 16F28000 == 35 [pid = 3768] [id = 485] 17:40:33 INFO - PROCESS | 3768 | --DOCSHELL 15CF2800 == 34 [pid = 3768] [id = 484] 17:40:33 INFO - PROCESS | 3768 | --DOCSHELL 14F49C00 == 33 [pid = 3768] [id = 483] 17:40:33 INFO - PROCESS | 3768 | --DOCSHELL 140EB400 == 32 [pid = 3768] [id = 482] 17:40:33 INFO - PROCESS | 3768 | --DOCSHELL 1281DC00 == 31 [pid = 3768] [id = 481] 17:40:33 INFO - PROCESS | 3768 | --DOCSHELL 104E0400 == 30 [pid = 3768] [id = 480] 17:40:33 INFO - PROCESS | 3768 | --DOCSHELL 10E04C00 == 29 [pid = 3768] [id = 479] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19855800) [pid = 3768] [serial = 1427] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (19854800) [pid = 3768] [serial = 1426] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (180F6800) [pid = 3768] [serial = 1423] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F21800) [pid = 3768] [serial = 1411] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (177D4400) [pid = 3768] [serial = 1414] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10A7F000) [pid = 3768] [serial = 1417] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (177E6C00) [pid = 3768] [serial = 1415] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10E06400) [pid = 3768] [serial = 1393] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1984CC00) [pid = 3768] [serial = 1424] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10ED5800) [pid = 3768] [serial = 1394] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (180F6000) [pid = 3768] [serial = 1391] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (129AC800) [pid = 3768] [serial = 1402] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1303A800) [pid = 3768] [serial = 1403] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (150BE800) [pid = 3768] [serial = 1405] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (157D3000) [pid = 3768] [serial = 1406] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16B56000) [pid = 3768] [serial = 1408] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (10E02000) [pid = 3768] [serial = 1399] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (10D17000) [pid = 3768] [serial = 1418] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (10E0D400) [pid = 3768] [serial = 1400] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (14F49400) [pid = 3768] [serial = 1396] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (157C9800) [pid = 3768] [serial = 1397] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (177D2800) [pid = 3768] [serial = 1420] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (16F2F000) [pid = 3768] [serial = 1412] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (179AB000) [pid = 3768] [serial = 1421] [outer = 00000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (16D60400) [pid = 3768] [serial = 1409] [outer = 00000000] [url = about:blank] 17:40:34 INFO - PROCESS | 3768 | 1467247234074 Marionette TRACE conn2 <- [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]]]}] 17:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1006ms 17:40:34 INFO - PROCESS | 3768 | 1467247234122 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 17:40:34 INFO - PROCESS | 3768 | 1467247234126 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 17:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:40:34 INFO - PROCESS | 3768 | 1467247234130 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:40:34 INFO - PROCESS | 3768 | 1467247234133 Marionette TRACE conn2 <- [1,1918,null,{}] 17:40:34 INFO - PROCESS | 3768 | 1467247234139 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:34 INFO - PROCESS | 3768 | 1467247234141 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:34 INFO - PROCESS | 3768 | 1467247234225 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 17:40:34 INFO - PROCESS | 3768 | 1467247234320 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:34 INFO - PROCESS | 3768 | 1467247234323 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:34 INFO - PROCESS | 3768 | ++DOCSHELL 1102C400 == 30 [pid = 3768] [id = 489] 17:40:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (110E9400) [pid = 3768] [serial = 1467] [outer = 00000000] 17:40:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (1292B800) [pid = 3768] [serial = 1468] [outer = 110E9400] 17:40:34 INFO - PROCESS | 3768 | 1467247234369 Marionette DEBUG loaded listener.js 17:40:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (1303B000) [pid = 3768] [serial = 1469] [outer = 110E9400] 17:40:34 INFO - PROCESS | 3768 | 1467247234775 Marionette TRACE conn2 <- [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]]]}] 17:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 708ms 17:40:34 INFO - PROCESS | 3768 | 1467247234854 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 17:40:34 INFO - PROCESS | 3768 | 1467247234857 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 17:40:34 INFO - PROCESS | 3768 | 1467247234861 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:40:34 INFO - PROCESS | 3768 | 1467247234863 Marionette TRACE conn2 <- [1,1922,null,{}] 17:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:40:34 INFO - PROCESS | 3768 | 1467247234866 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:34 INFO - PROCESS | 3768 | 1467247234869 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:34 INFO - PROCESS | 3768 | 1467247234951 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 17:40:34 INFO - PROCESS | 3768 | 1467247234962 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:34 INFO - PROCESS | 3768 | 1467247234964 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:35 INFO - PROCESS | 3768 | ++DOCSHELL 144ECC00 == 31 [pid = 3768] [id = 490] 17:40:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (14F3D800) [pid = 3768] [serial = 1470] [outer = 00000000] 17:40:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (14F48800) [pid = 3768] [serial = 1471] [outer = 14F3D800] 17:40:35 INFO - PROCESS | 3768 | 1467247235013 Marionette DEBUG loaded listener.js 17:40:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (150BE400) [pid = 3768] [serial = 1472] [outer = 14F3D800] 17:40:35 INFO - PROCESS | 3768 | 1467247235517 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 644ms 17:40:35 INFO - PROCESS | 3768 | 1467247235536 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 17:40:35 INFO - PROCESS | 3768 | 1467247235539 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 17:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:40:35 INFO - PROCESS | 3768 | 1467247235553 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:40:35 INFO - PROCESS | 3768 | 1467247235558 Marionette TRACE conn2 <- [1,1926,null,{}] 17:40:35 INFO - PROCESS | 3768 | 1467247235561 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:35 INFO - PROCESS | 3768 | 1467247235564 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:35 INFO - PROCESS | 3768 | 1467247235658 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 17:40:35 INFO - PROCESS | 3768 | 1467247235663 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:35 INFO - PROCESS | 3768 | 1467247235665 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:35 INFO - PROCESS | 3768 | ++DOCSHELL 15C6E000 == 32 [pid = 3768] [id = 491] 17:40:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (15C6E800) [pid = 3768] [serial = 1473] [outer = 00000000] 17:40:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (15CF1000) [pid = 3768] [serial = 1474] [outer = 15C6E800] 17:40:35 INFO - PROCESS | 3768 | 1467247235708 Marionette DEBUG loaded listener.js 17:40:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (15FABC00) [pid = 3768] [serial = 1475] [outer = 15C6E800] 17:40:36 INFO - PROCESS | 3768 | 1467247236143 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 660ms 17:40:36 INFO - PROCESS | 3768 | 1467247236205 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 3768 | 1467247236207 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 17:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:40:36 INFO - PROCESS | 3768 | 1467247236210 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 3768 | 1467247236212 Marionette TRACE conn2 <- [1,1930,null,{}] 17:40:36 INFO - PROCESS | 3768 | 1467247236215 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:36 INFO - PROCESS | 3768 | 1467247236217 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:36 INFO - PROCESS | 3768 | 1467247236326 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 17:40:36 INFO - PROCESS | 3768 | 1467247236410 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:36 INFO - PROCESS | 3768 | 1467247236413 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:36 INFO - PROCESS | 3768 | ++DOCSHELL 16979800 == 33 [pid = 3768] [id = 492] 17:40:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16B56000) [pid = 3768] [serial = 1476] [outer = 00000000] 17:40:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16F15C00) [pid = 3768] [serial = 1477] [outer = 16B56000] 17:40:36 INFO - PROCESS | 3768 | 1467247236455 Marionette DEBUG loaded listener.js 17:40:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16F25000) [pid = 3768] [serial = 1478] [outer = 16B56000] 17:40:36 INFO - PROCESS | 3768 | 1467247236864 Marionette TRACE conn2 <- [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]]]}] 17:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 708ms 17:40:36 INFO - PROCESS | 3768 | 1467247236910 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 3768 | 1467247236912 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 17:40:36 INFO - PROCESS | 3768 | 1467247236915 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:40:36 INFO - PROCESS | 3768 | 1467247236917 Marionette TRACE conn2 <- [1,1934,null,{}] 17:40:36 INFO - PROCESS | 3768 | 1467247236925 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:36 INFO - PROCESS | 3768 | 1467247236927 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:37 INFO - PROCESS | 3768 | 1467247237038 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 17:40:37 INFO - PROCESS | 3768 | 1467247237044 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:37 INFO - PROCESS | 3768 | 1467247237049 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:37 INFO - PROCESS | 3768 | ++DOCSHELL 13286000 == 34 [pid = 3768] [id = 493] 17:40:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16F2F000) [pid = 3768] [serial = 1479] [outer = 00000000] 17:40:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16F7B400) [pid = 3768] [serial = 1480] [outer = 16F2F000] 17:40:37 INFO - PROCESS | 3768 | 1467247237102 Marionette DEBUG loaded listener.js 17:40:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1770EC00) [pid = 3768] [serial = 1481] [outer = 16F2F000] 17:40:37 INFO - PROCESS | 3768 | 1467247237559 Marionette TRACE conn2 <- [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]]]}] 17:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 17:40:37 INFO - PROCESS | 3768 | 1467247237615 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 17:40:37 INFO - PROCESS | 3768 | 1467247237617 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 17:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:40:37 INFO - PROCESS | 3768 | 1467247237630 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:40:37 INFO - PROCESS | 3768 | 1467247237633 Marionette TRACE conn2 <- [1,1938,null,{}] 17:40:37 INFO - PROCESS | 3768 | 1467247237637 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:37 INFO - PROCESS | 3768 | 1467247237639 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:37 INFO - PROCESS | 3768 | 1467247237780 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 17:40:37 INFO - PROCESS | 3768 | 1467247237800 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:37 INFO - PROCESS | 3768 | 1467247237802 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:37 INFO - PROCESS | 3768 | ++DOCSHELL 1314EC00 == 35 [pid = 3768] [id = 494] 17:40:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16F7B000) [pid = 3768] [serial = 1482] [outer = 00000000] 17:40:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (177D5C00) [pid = 3768] [serial = 1483] [outer = 16F7B000] 17:40:37 INFO - PROCESS | 3768 | 1467247237846 Marionette DEBUG loaded listener.js 17:40:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (177D9400) [pid = 3768] [serial = 1484] [outer = 16F7B000] 17:40:38 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16F28400) [pid = 3768] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:40:38 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10E05800) [pid = 3768] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:40:38 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (140EBC00) [pid = 3768] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:40:38 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (12821400) [pid = 3768] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:40:38 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (104E3800) [pid = 3768] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:40:38 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15CF2C00) [pid = 3768] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:40:38 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (10D17C00) [pid = 3768] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:40:38 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (15C26800) [pid = 3768] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:40:38 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1984B000) [pid = 3768] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:40:38 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1500A400) [pid = 3768] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:40:38 INFO - PROCESS | 3768 | 1467247238305 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 708ms 17:40:38 INFO - PROCESS | 3768 | 1467247238331 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 17:40:38 INFO - PROCESS | 3768 | 1467247238334 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 17:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:40:38 INFO - PROCESS | 3768 | 1467247238339 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:40:38 INFO - PROCESS | 3768 | 1467247238342 Marionette TRACE conn2 <- [1,1942,null,{}] 17:40:38 INFO - PROCESS | 3768 | 1467247238347 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:38 INFO - PROCESS | 3768 | 1467247238349 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:38 INFO - PROCESS | 3768 | 1467247238450 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 17:40:38 INFO - PROCESS | 3768 | 1467247238458 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:38 INFO - PROCESS | 3768 | 1467247238460 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:38 INFO - PROCESS | 3768 | ++DOCSHELL 104E0000 == 36 [pid = 3768] [id = 495] 17:40:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10A80400) [pid = 3768] [serial = 1485] [outer = 00000000] 17:40:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (13154400) [pid = 3768] [serial = 1486] [outer = 10A80400] 17:40:38 INFO - PROCESS | 3768 | 1467247238503 Marionette DEBUG loaded listener.js 17:40:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16B57000) [pid = 3768] [serial = 1487] [outer = 10A80400] 17:40:38 INFO - PROCESS | 3768 | 1467247238932 Marionette TRACE conn2 <- [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]]]}] 17:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 629ms 17:40:39 INFO - PROCESS | 3768 | 1467247238974 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 17:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:40:39 INFO - PROCESS | 3768 | 1467247238976 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 17:40:39 INFO - PROCESS | 3768 | 1467247238979 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:40:39 INFO - PROCESS | 3768 | 1467247238981 Marionette TRACE conn2 <- [1,1946,null,{}] 17:40:39 INFO - PROCESS | 3768 | 1467247238984 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:39 INFO - PROCESS | 3768 | 1467247238986 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:39 INFO - PROCESS | 3768 | 1467247239063 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 17:40:39 INFO - PROCESS | 3768 | 1467247239068 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 3768 | 1467247239070 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:39 INFO - PROCESS | 3768 | ++DOCSHELL 12BDA000 == 37 [pid = 3768] [id = 496] 17:40:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (140EA800) [pid = 3768] [serial = 1488] [outer = 00000000] 17:40:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (179ACC00) [pid = 3768] [serial = 1489] [outer = 140EA800] 17:40:39 INFO - PROCESS | 3768 | 1467247239113 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (17AC3400) [pid = 3768] [serial = 1490] [outer = 140EA800] 17:40:39 INFO - PROCESS | 3768 | 1467247239575 Marionette TRACE conn2 <- [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]]]}] 17:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 629ms 17:40:39 INFO - PROCESS | 3768 | 1467247239618 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 17:40:39 INFO - PROCESS | 3768 | 1467247239620 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 17:40:39 INFO - PROCESS | 3768 | 1467247239623 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:40:39 INFO - PROCESS | 3768 | 1467247239625 Marionette TRACE conn2 <- [1,1950,null,{}] 17:40:39 INFO - PROCESS | 3768 | 1467247239628 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:39 INFO - PROCESS | 3768 | 1467247239630 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:39 INFO - PROCESS | 3768 | 1467247239715 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 17:40:39 INFO - PROCESS | 3768 | 1467247239720 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 3768 | 1467247239722 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:39 INFO - PROCESS | 3768 | ++DOCSHELL 10E10800 == 38 [pid = 3768] [id = 497] 17:40:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (144E8000) [pid = 3768] [serial = 1491] [outer = 00000000] 17:40:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (17F17800) [pid = 3768] [serial = 1492] [outer = 144E8000] 17:40:39 INFO - PROCESS | 3768 | 1467247239766 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (17F81800) [pid = 3768] [serial = 1493] [outer = 144E8000] 17:40:40 INFO - PROCESS | 3768 | 1467247240235 Marionette TRACE conn2 <- [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]]]}] 17:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 644ms 17:40:40 INFO - PROCESS | 3768 | 1467247240304 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 17:40:40 INFO - PROCESS | 3768 | 1467247240308 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 17:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:40:40 INFO - PROCESS | 3768 | 1467247240318 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:40:40 INFO - PROCESS | 3768 | 1467247240322 Marionette TRACE conn2 <- [1,1954,null,{}] 17:40:40 INFO - PROCESS | 3768 | 1467247240329 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:40 INFO - PROCESS | 3768 | 1467247240332 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:40 INFO - PROCESS | 3768 | 1467247240446 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 17:40:40 INFO - PROCESS | 3768 | 1467247240622 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:40 INFO - PROCESS | 3768 | 1467247240627 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:40 INFO - PROCESS | 3768 | ++DOCSHELL 10E07800 == 39 [pid = 3768] [id = 498] 17:40:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (10E0D800) [pid = 3768] [serial = 1494] [outer = 00000000] 17:40:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (11021800) [pid = 3768] [serial = 1495] [outer = 10E0D800] 17:40:40 INFO - PROCESS | 3768 | 1467247240683 Marionette DEBUG loaded listener.js 17:40:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (11449000) [pid = 3768] [serial = 1496] [outer = 10E0D800] 17:40:41 INFO - PROCESS | 3768 | 1467247241259 Marionette TRACE conn2 <- [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]]]}] 17:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1007ms 17:40:41 INFO - PROCESS | 3768 | 1467247241320 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 17:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:40:41 INFO - PROCESS | 3768 | 1467247241323 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 17:40:41 INFO - PROCESS | 3768 | 1467247241330 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:40:41 INFO - PROCESS | 3768 | 1467247241334 Marionette TRACE conn2 <- [1,1958,null,{}] 17:40:41 INFO - PROCESS | 3768 | 1467247241353 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:41 INFO - PROCESS | 3768 | 1467247241356 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:41 INFO - PROCESS | 3768 | 1467247241466 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 17:40:41 INFO - PROCESS | 3768 | 1467247241602 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:41 INFO - PROCESS | 3768 | 1467247241605 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:41 INFO - PROCESS | 3768 | ++DOCSHELL 15764400 == 40 [pid = 3768] [id = 499] 17:40:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15770C00) [pid = 3768] [serial = 1497] [outer = 00000000] 17:40:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15C22000) [pid = 3768] [serial = 1498] [outer = 15770C00] 17:40:41 INFO - PROCESS | 3768 | 1467247241661 Marionette DEBUG loaded listener.js 17:40:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15CF2400) [pid = 3768] [serial = 1499] [outer = 15770C00] 17:40:42 INFO - PROCESS | 3768 | 1467247242252 Marionette TRACE conn2 <- [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]]]}] 17:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 944ms 17:40:42 INFO - PROCESS | 3768 | 1467247242285 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 17:40:42 INFO - PROCESS | 3768 | 1467247242288 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 17:40:42 INFO - PROCESS | 3768 | 1467247242293 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:40:42 INFO - PROCESS | 3768 | 1467247242295 Marionette TRACE conn2 <- [1,1962,null,{}] 17:40:42 INFO - PROCESS | 3768 | 1467247242305 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:42 INFO - PROCESS | 3768 | 1467247242311 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:42 INFO - PROCESS | 3768 | 1467247242415 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 17:40:42 INFO - PROCESS | 3768 | 1467247242525 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:42 INFO - PROCESS | 3768 | 1467247242529 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:42 INFO - PROCESS | 3768 | ++DOCSHELL 177EE000 == 41 [pid = 3768] [id = 500] 17:40:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (177F0C00) [pid = 3768] [serial = 1500] [outer = 00000000] 17:40:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17AD1C00) [pid = 3768] [serial = 1501] [outer = 177F0C00] 17:40:42 INFO - PROCESS | 3768 | 1467247242586 Marionette DEBUG loaded listener.js 17:40:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (180F9400) [pid = 3768] [serial = 1502] [outer = 177F0C00] 17:40:43 INFO - PROCESS | 3768 | 1467247243169 Marionette TRACE conn2 <- [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]]]}] 17:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 944ms 17:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:40:43 INFO - PROCESS | 3768 | 1467247243239 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 17:40:43 INFO - PROCESS | 3768 | 1467247243242 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 17:40:43 INFO - PROCESS | 3768 | 1467247243245 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:40:43 INFO - PROCESS | 3768 | 1467247243247 Marionette TRACE conn2 <- [1,1966,null,{}] 17:40:43 INFO - PROCESS | 3768 | 1467247243251 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:43 INFO - PROCESS | 3768 | 1467247243253 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:43 INFO - PROCESS | 3768 | 1467247243363 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 17:40:43 INFO - PROCESS | 3768 | 1467247243466 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 3768 | 1467247243468 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:43 INFO - PROCESS | 3768 | ++DOCSHELL 1984D400 == 42 [pid = 3768] [id = 501] 17:40:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1984DC00) [pid = 3768] [serial = 1503] [outer = 00000000] 17:40:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19855000) [pid = 3768] [serial = 1504] [outer = 1984DC00] 17:40:43 INFO - PROCESS | 3768 | 1467247243520 Marionette DEBUG loaded listener.js 17:40:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19A19000) [pid = 3768] [serial = 1505] [outer = 1984DC00] 17:40:44 INFO - PROCESS | 3768 | 1467247244094 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 897ms 17:40:44 INFO - PROCESS | 3768 | 1467247244150 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 17:40:44 INFO - PROCESS | 3768 | 1467247244152 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 17:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:40:44 INFO - PROCESS | 3768 | 1467247244156 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:40:44 INFO - PROCESS | 3768 | 1467247244158 Marionette TRACE conn2 <- [1,1970,null,{}] 17:40:44 INFO - PROCESS | 3768 | 1467247244162 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:44 INFO - PROCESS | 3768 | 1467247244164 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:44 INFO - PROCESS | 3768 | 1467247244263 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 17:40:44 INFO - PROCESS | 3768 | 1467247244557 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:44 INFO - PROCESS | 3768 | 1467247244560 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:44 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F9400 == 43 [pid = 3768] [id = 502] 17:40:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (0C7FCC00) [pid = 3768] [serial = 1506] [outer = 00000000] 17:40:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10B77C00) [pid = 3768] [serial = 1507] [outer = 0C7FCC00] 17:40:44 INFO - PROCESS | 3768 | 1467247244609 Marionette DEBUG loaded listener.js 17:40:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (10E03C00) [pid = 3768] [serial = 1508] [outer = 0C7FCC00] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 12BDA000 == 42 [pid = 3768] [id = 496] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 104E0000 == 41 [pid = 3768] [id = 495] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 1314EC00 == 40 [pid = 3768] [id = 494] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 13286000 == 39 [pid = 3768] [id = 493] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 16979800 == 38 [pid = 3768] [id = 492] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 15C6E000 == 37 [pid = 3768] [id = 491] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 144ECC00 == 36 [pid = 3768] [id = 490] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 1102C400 == 35 [pid = 3768] [id = 489] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 0C7FB400 == 34 [pid = 3768] [id = 488] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 10A78C00 == 33 [pid = 3768] [id = 486] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 10A76000 == 32 [pid = 3768] [id = 487] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 1984D400 == 31 [pid = 3768] [id = 501] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 177EE000 == 30 [pid = 3768] [id = 500] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 10E10800 == 29 [pid = 3768] [id = 497] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 10E07800 == 28 [pid = 3768] [id = 498] 17:40:45 INFO - PROCESS | 3768 | --DOCSHELL 15764400 == 27 [pid = 3768] [id = 499] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16F2E000) [pid = 3768] [serial = 1456] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (11024000) [pid = 3768] [serial = 1439] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (10E0EC00) [pid = 3768] [serial = 1438] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (144E3C00) [pid = 3768] [serial = 1447] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (129EC000) [pid = 3768] [serial = 1444] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1311C400) [pid = 3768] [serial = 1445] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10B7C000) [pid = 3768] [serial = 1441] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10B80400) [pid = 3768] [serial = 1442] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15FB2400) [pid = 3768] [serial = 1453] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (13288000) [pid = 3768] [serial = 1430] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1102BC00) [pid = 3768] [serial = 1429] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16F13400) [pid = 3768] [serial = 1433] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (15FB3C00) [pid = 3768] [serial = 1432] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (19AC2400) [pid = 3768] [serial = 1436] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (19854000) [pid = 3768] [serial = 1435] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (17171800) [pid = 3768] [serial = 1457] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15C63C00) [pid = 3768] [serial = 1450] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1697B000) [pid = 3768] [serial = 1454] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15C70000) [pid = 3768] [serial = 1451] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (14F45000) [pid = 3768] [serial = 1448] [outer = 00000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3768 | 1467247245897 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1777ms 17:40:45 INFO - PROCESS | 3768 | 1467247245975 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 17:40:45 INFO - PROCESS | 3768 | 1467247245979 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 17:40:45 INFO - PROCESS | 3768 | 1467247245985 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:40:45 INFO - PROCESS | 3768 | 1467247245988 Marionette TRACE conn2 <- [1,1974,null,{}] 17:40:45 INFO - PROCESS | 3768 | 1467247245994 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:45 INFO - PROCESS | 3768 | 1467247245997 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:46 INFO - PROCESS | 3768 | 1467247246089 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 17:40:46 INFO - PROCESS | 3768 | 1467247246095 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 3768 | 1467247246100 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:46 INFO - PROCESS | 3768 | ++DOCSHELL 10B7C400 == 28 [pid = 3768] [id = 503] 17:40:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10B7D400) [pid = 3768] [serial = 1509] [outer = 00000000] 17:40:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (10D1C000) [pid = 3768] [serial = 1510] [outer = 10B7D400] 17:40:46 INFO - PROCESS | 3768 | 1467247246150 Marionette DEBUG loaded listener.js 17:40:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10D1C800) [pid = 3768] [serial = 1511] [outer = 10B7D400] 17:40:46 INFO - PROCESS | 3768 | 1467247246643 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 707ms 17:40:46 INFO - PROCESS | 3768 | 1467247246691 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 17:40:46 INFO - PROCESS | 3768 | 1467247246696 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 17:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:40:46 INFO - PROCESS | 3768 | 1467247246702 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - PROCESS | 3768 | 1467247246705 Marionette TRACE conn2 <- [1,1978,null,{}] 17:40:46 INFO - PROCESS | 3768 | 1467247246712 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:46 INFO - PROCESS | 3768 | 1467247246715 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:46 INFO - PROCESS | 3768 | 1467247246801 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 17:40:46 INFO - PROCESS | 3768 | 1467247246810 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 3768 | 1467247246813 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:46 INFO - PROCESS | 3768 | ++DOCSHELL 1292B400 == 29 [pid = 3768] [id = 504] 17:40:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1292C000) [pid = 3768] [serial = 1512] [outer = 00000000] 17:40:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (12BD9400) [pid = 3768] [serial = 1513] [outer = 1292C000] 17:40:46 INFO - PROCESS | 3768 | 1467247246865 Marionette DEBUG loaded listener.js 17:40:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1311C400) [pid = 3768] [serial = 1514] [outer = 1292C000] 17:40:47 INFO - PROCESS | 3768 | 1467247247319 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 644ms 17:40:47 INFO - PROCESS | 3768 | 1467247247342 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 17:40:47 INFO - PROCESS | 3768 | 1467247247345 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 17:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:40:47 INFO - PROCESS | 3768 | 1467247247348 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:40:47 INFO - PROCESS | 3768 | 1467247247352 Marionette TRACE conn2 <- [1,1982,null,{}] 17:40:47 INFO - PROCESS | 3768 | 1467247247366 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:47 INFO - PROCESS | 3768 | 1467247247371 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:47 INFO - PROCESS | 3768 | 1467247247457 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 17:40:47 INFO - PROCESS | 3768 | 1467247247494 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:47 INFO - PROCESS | 3768 | 1467247247497 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:47 INFO - PROCESS | 3768 | ++DOCSHELL 1449A800 == 30 [pid = 3768] [id = 505] 17:40:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1449CC00) [pid = 3768] [serial = 1515] [outer = 00000000] 17:40:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (144ECC00) [pid = 3768] [serial = 1516] [outer = 1449CC00] 17:40:47 INFO - PROCESS | 3768 | 1467247247544 Marionette DEBUG loaded listener.js 17:40:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (14F48C00) [pid = 3768] [serial = 1517] [outer = 1449CC00] 17:40:48 INFO - PROCESS | 3768 | 1467247248000 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 708ms 17:40:48 INFO - PROCESS | 3768 | 1467247248047 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 17:40:48 INFO - PROCESS | 3768 | 1467247248050 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 17:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:40:48 INFO - PROCESS | 3768 | 1467247248053 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:40:48 INFO - PROCESS | 3768 | 1467247248055 Marionette TRACE conn2 <- [1,1986,null,{}] 17:40:48 INFO - PROCESS | 3768 | 1467247248058 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:48 INFO - PROCESS | 3768 | 1467247248060 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:48 INFO - PROCESS | 3768 | 1467247248181 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 17:40:48 INFO - PROCESS | 3768 | 1467247248187 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:48 INFO - PROCESS | 3768 | 1467247248189 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:48 INFO - PROCESS | 3768 | ++DOCSHELL 14F46000 == 31 [pid = 3768] [id = 506] 17:40:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (14F47800) [pid = 3768] [serial = 1518] [outer = 00000000] 17:40:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15C6C800) [pid = 3768] [serial = 1519] [outer = 14F47800] 17:40:48 INFO - PROCESS | 3768 | 1467247248283 Marionette DEBUG loaded listener.js 17:40:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15CEC800) [pid = 3768] [serial = 1520] [outer = 14F47800] 17:40:48 INFO - PROCESS | 3768 | 1467247248694 Marionette TRACE conn2 <- [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]]]}] 17:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 708ms 17:40:48 INFO - PROCESS | 3768 | 1467247248752 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 17:40:48 INFO - PROCESS | 3768 | 1467247248754 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 17:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:40:48 INFO - PROCESS | 3768 | 1467247248763 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:40:48 INFO - PROCESS | 3768 | 1467247248765 Marionette TRACE conn2 <- [1,1990,null,{}] 17:40:48 INFO - PROCESS | 3768 | 1467247248768 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:48 INFO - PROCESS | 3768 | 1467247248770 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:48 INFO - PROCESS | 3768 | 1467247248916 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 17:40:49 INFO - PROCESS | 3768 | 1467247248980 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:49 INFO - PROCESS | 3768 | 1467247248982 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:49 INFO - PROCESS | 3768 | ++DOCSHELL 15FA8C00 == 32 [pid = 3768] [id = 507] 17:40:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15FB2800) [pid = 3768] [serial = 1521] [outer = 00000000] 17:40:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16985800) [pid = 3768] [serial = 1522] [outer = 15FB2800] 17:40:49 INFO - PROCESS | 3768 | 1467247249025 Marionette DEBUG loaded listener.js 17:40:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16D5D400) [pid = 3768] [serial = 1523] [outer = 15FB2800] 17:40:49 INFO - PROCESS | 3768 | 1467247249440 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 739ms 17:40:49 INFO - PROCESS | 3768 | 1467247249503 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 17:40:49 INFO - PROCESS | 3768 | 1467247249506 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 17:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:40:49 INFO - PROCESS | 3768 | 1467247249509 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:40:49 INFO - PROCESS | 3768 | 1467247249511 Marionette TRACE conn2 <- [1,1994,null,{}] 17:40:49 INFO - PROCESS | 3768 | 1467247249514 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:49 INFO - PROCESS | 3768 | 1467247249519 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:49 INFO - PROCESS | 3768 | 1467247249651 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 17:40:49 INFO - PROCESS | 3768 | 1467247249716 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:49 INFO - PROCESS | 3768 | 1467247249718 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:49 INFO - PROCESS | 3768 | ++DOCSHELL 16F29C00 == 33 [pid = 3768] [id = 508] 17:40:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (16F2F400) [pid = 3768] [serial = 1524] [outer = 00000000] 17:40:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (17114400) [pid = 3768] [serial = 1525] [outer = 16F2F400] 17:40:49 INFO - PROCESS | 3768 | 1467247249763 Marionette DEBUG loaded listener.js 17:40:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (177B3000) [pid = 3768] [serial = 1526] [outer = 16F2F400] 17:40:50 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (16B56000) [pid = 3768] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:40:50 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16F2F000) [pid = 3768] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:40:50 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10B7B400) [pid = 3768] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:40:50 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16F7B000) [pid = 3768] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:40:50 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (110E9400) [pid = 3768] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:40:50 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (0C7FC400) [pid = 3768] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:40:50 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15C6E800) [pid = 3768] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:40:50 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10D14C00) [pid = 3768] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:40:50 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10A80400) [pid = 3768] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:40:50 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (140EA800) [pid = 3768] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:40:50 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (144E8000) [pid = 3768] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:40:50 INFO - PROCESS | 3768 | 1467247250414 Marionette TRACE conn2 <- [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]]]}] 17:40:50 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 17:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 896ms 17:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:40:50 INFO - PROCESS | 3768 | 1467247250446 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 17:40:50 INFO - PROCESS | 3768 | 1467247250448 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 17:40:50 INFO - PROCESS | 3768 | 1467247250451 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:40:50 INFO - PROCESS | 3768 | 1467247250453 Marionette TRACE conn2 <- [1,1998,null,{}] 17:40:50 INFO - PROCESS | 3768 | 1467247250457 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:50 INFO - PROCESS | 3768 | 1467247250459 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:50 INFO - PROCESS | 3768 | 1467247250578 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 17:40:50 INFO - PROCESS | 3768 | 1467247250638 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:50 INFO - PROCESS | 3768 | 1467247250640 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:50 INFO - PROCESS | 3768 | ++DOCSHELL 1043A400 == 34 [pid = 3768] [id = 509] 17:40:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (10A76400) [pid = 3768] [serial = 1527] [outer = 00000000] 17:40:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (140EA800) [pid = 3768] [serial = 1528] [outer = 10A76400] 17:40:50 INFO - PROCESS | 3768 | 1467247250682 Marionette DEBUG loaded listener.js 17:40:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16B56000) [pid = 3768] [serial = 1529] [outer = 10A76400] 17:40:51 INFO - PROCESS | 3768 | 1467247251032 Marionette TRACE conn2 <- [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]]]}] 17:40:51 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 17:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 629ms 17:40:51 INFO - PROCESS | 3768 | 1467247251089 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 17:40:51 INFO - PROCESS | 3768 | 1467247251091 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 17:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:40:51 INFO - PROCESS | 3768 | 1467247251103 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:40:51 INFO - PROCESS | 3768 | 1467247251105 Marionette TRACE conn2 <- [1,2002,null,{}] 17:40:51 INFO - PROCESS | 3768 | 1467247251109 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:51 INFO - PROCESS | 3768 | 1467247251111 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:51 INFO - PROCESS | 3768 | 1467247251186 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 17:40:51 INFO - PROCESS | 3768 | 1467247251191 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:51 INFO - PROCESS | 3768 | 1467247251193 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:51 INFO - PROCESS | 3768 | ++DOCSHELL 16F19C00 == 35 [pid = 3768] [id = 510] 17:40:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16F78400) [pid = 3768] [serial = 1530] [outer = 00000000] 17:40:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (177D1C00) [pid = 3768] [serial = 1531] [outer = 16F78400] 17:40:51 INFO - PROCESS | 3768 | 1467247251236 Marionette DEBUG loaded listener.js 17:40:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (177D8C00) [pid = 3768] [serial = 1532] [outer = 16F78400] 17:40:51 INFO - PROCESS | 3768 | 1467247251659 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 597ms 17:40:51 INFO - PROCESS | 3768 | 1467247251692 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 17:40:51 INFO - PROCESS | 3768 | 1467247251694 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 17:40:51 INFO - PROCESS | 3768 | 1467247251697 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:40:51 INFO - PROCESS | 3768 | 1467247251698 Marionette TRACE conn2 <- [1,2006,null,{}] 17:40:51 INFO - PROCESS | 3768 | 1467247251714 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:51 INFO - PROCESS | 3768 | 1467247251716 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:51 INFO - PROCESS | 3768 | 1467247251792 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 17:40:51 INFO - PROCESS | 3768 | 1467247251798 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:51 INFO - PROCESS | 3768 | 1467247251800 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:51 INFO - PROCESS | 3768 | ++DOCSHELL 179AF000 == 36 [pid = 3768] [id = 511] 17:40:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (179AF400) [pid = 3768] [serial = 1533] [outer = 00000000] 17:40:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (180EB000) [pid = 3768] [serial = 1534] [outer = 179AF400] 17:40:51 INFO - PROCESS | 3768 | 1467247251843 Marionette DEBUG loaded listener.js 17:40:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (180F4800) [pid = 3768] [serial = 1535] [outer = 179AF400] 17:40:52 INFO - PROCESS | 3768 | 1467247252347 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 692ms 17:40:52 INFO - PROCESS | 3768 | 1467247252397 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 17:40:52 INFO - PROCESS | 3768 | 1467247252402 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 17:40:52 INFO - PROCESS | 3768 | 1467247252408 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:40:52 INFO - PROCESS | 3768 | 1467247252412 Marionette TRACE conn2 <- [1,2010,null,{}] 17:40:52 INFO - PROCESS | 3768 | 1467247252417 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:52 INFO - PROCESS | 3768 | 1467247252420 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:52 INFO - PROCESS | 3768 | 1467247252542 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 17:40:52 INFO - PROCESS | 3768 | 1467247252661 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:52 INFO - PROCESS | 3768 | 1467247252666 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:52 INFO - PROCESS | 3768 | ++DOCSHELL 10A75C00 == 37 [pid = 3768] [id = 512] 17:40:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10A76000) [pid = 3768] [serial = 1536] [outer = 00000000] 17:40:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (10D1F000) [pid = 3768] [serial = 1537] [outer = 10A76000] 17:40:52 INFO - PROCESS | 3768 | 1467247252762 Marionette DEBUG loaded listener.js 17:40:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10E24C00) [pid = 3768] [serial = 1538] [outer = 10A76000] 17:40:53 INFO - PROCESS | 3768 | 1467247253513 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1147ms 17:40:53 INFO - PROCESS | 3768 | 1467247253551 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 17:40:53 INFO - PROCESS | 3768 | 1467247253556 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 17:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:40:53 INFO - PROCESS | 3768 | 1467247253563 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:40:53 INFO - PROCESS | 3768 | 1467247253566 Marionette TRACE conn2 <- [1,2014,null,{}] 17:40:53 INFO - PROCESS | 3768 | 1467247253570 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:53 INFO - PROCESS | 3768 | 1467247253572 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:53 INFO - PROCESS | 3768 | 1467247253688 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 17:40:53 INFO - PROCESS | 3768 | 1467247253823 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:53 INFO - PROCESS | 3768 | 1467247253826 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:53 INFO - PROCESS | 3768 | ++DOCSHELL 1345A400 == 38 [pid = 3768] [id = 513] 17:40:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (1345B000) [pid = 3768] [serial = 1539] [outer = 00000000] 17:40:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (140F0400) [pid = 3768] [serial = 1540] [outer = 1345B000] 17:40:53 INFO - PROCESS | 3768 | 1467247253915 Marionette DEBUG loaded listener.js 17:40:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1500A400) [pid = 3768] [serial = 1541] [outer = 1345B000] 17:40:54 INFO - PROCESS | 3768 | 1467247254798 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1305ms 17:40:54 INFO - PROCESS | 3768 | 1467247254862 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 17:40:54 INFO - PROCESS | 3768 | 1467247254867 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 17:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:40:54 INFO - PROCESS | 3768 | 1467247254872 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:40:54 INFO - PROCESS | 3768 | 1467247254875 Marionette TRACE conn2 <- [1,2018,null,{}] 17:40:54 INFO - PROCESS | 3768 | 1467247254881 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:54 INFO - PROCESS | 3768 | 1467247254884 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:55 INFO - PROCESS | 3768 | 1467247254994 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 17:40:55 INFO - PROCESS | 3768 | 1467247255106 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 3768 | 1467247255110 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:55 INFO - PROCESS | 3768 | --DOCSHELL 16F19C00 == 37 [pid = 3768] [id = 510] 17:40:55 INFO - PROCESS | 3768 | --DOCSHELL 1043A400 == 36 [pid = 3768] [id = 509] 17:40:55 INFO - PROCESS | 3768 | --DOCSHELL 16F29C00 == 35 [pid = 3768] [id = 508] 17:40:55 INFO - PROCESS | 3768 | --DOCSHELL 15FA8C00 == 34 [pid = 3768] [id = 507] 17:40:55 INFO - PROCESS | 3768 | --DOCSHELL 14F46000 == 33 [pid = 3768] [id = 506] 17:40:55 INFO - PROCESS | 3768 | --DOCSHELL 1449A800 == 32 [pid = 3768] [id = 505] 17:40:55 INFO - PROCESS | 3768 | --DOCSHELL 1292B400 == 31 [pid = 3768] [id = 504] 17:40:55 INFO - PROCESS | 3768 | --DOCSHELL 10B7C400 == 30 [pid = 3768] [id = 503] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (17F17800) [pid = 3768] [serial = 1492] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (16F15C00) [pid = 3768] [serial = 1477] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (16F25000) [pid = 3768] [serial = 1478] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1770EC00) [pid = 3768] [serial = 1481] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (16F7B400) [pid = 3768] [serial = 1480] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (14F48800) [pid = 3768] [serial = 1471] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10E0D000) [pid = 3768] [serial = 1462] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (129B1800) [pid = 3768] [serial = 1463] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177D5C00) [pid = 3768] [serial = 1483] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1292B800) [pid = 3768] [serial = 1468] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1303B000) [pid = 3768] [serial = 1469] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (104E2C00) [pid = 3768] [serial = 1465] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10B79000) [pid = 3768] [serial = 1466] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15CF1000) [pid = 3768] [serial = 1474] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1327F400) [pid = 3768] [serial = 1460] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1126F000) [pid = 3768] [serial = 1459] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (13154400) [pid = 3768] [serial = 1486] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16B57000) [pid = 3768] [serial = 1487] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (177D9400) [pid = 3768] [serial = 1484] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (17AC3400) [pid = 3768] [serial = 1490] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (17F81800) [pid = 3768] [serial = 1493] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (179ACC00) [pid = 3768] [serial = 1489] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15FABC00) [pid = 3768] [serial = 1475] [outer = 00000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3768 | ++DOCSHELL 10435400 == 31 [pid = 3768] [id = 514] 17:40:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1043A400) [pid = 3768] [serial = 1542] [outer = 00000000] 17:40:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10A03400) [pid = 3768] [serial = 1543] [outer = 1043A400] 17:40:55 INFO - PROCESS | 3768 | 1467247255186 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (10D17400) [pid = 3768] [serial = 1544] [outer = 1043A400] 17:40:55 INFO - PROCESS | 3768 | 1467247255663 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 802ms 17:40:55 INFO - PROCESS | 3768 | 1467247255706 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 17:40:55 INFO - PROCESS | 3768 | 1467247255711 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 17:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:40:55 INFO - PROCESS | 3768 | 1467247255716 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:40:55 INFO - PROCESS | 3768 | 1467247255719 Marionette TRACE conn2 <- [1,2022,null,{}] 17:40:55 INFO - PROCESS | 3768 | 1467247255723 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:55 INFO - PROCESS | 3768 | 1467247255725 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:55 INFO - PROCESS | 3768 | 1467247255808 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 17:40:55 INFO - PROCESS | 3768 | 1467247255816 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 3768 | 1467247255818 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:55 INFO - PROCESS | 3768 | ++DOCSHELL 10ED1400 == 32 [pid = 3768] [id = 515] 17:40:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1127C800) [pid = 3768] [serial = 1545] [outer = 00000000] 17:40:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1281C400) [pid = 3768] [serial = 1546] [outer = 1127C800] 17:40:55 INFO - PROCESS | 3768 | 1467247255865 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (129AC400) [pid = 3768] [serial = 1547] [outer = 1127C800] 17:40:56 INFO - PROCESS | 3768 | 1467247256385 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 691ms 17:40:56 INFO - PROCESS | 3768 | 1467247256416 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 17:40:56 INFO - PROCESS | 3768 | 1467247256418 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 17:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:40:56 INFO - PROCESS | 3768 | 1467247256425 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:40:56 INFO - PROCESS | 3768 | 1467247256429 Marionette TRACE conn2 <- [1,2026,null,{}] 17:40:56 INFO - PROCESS | 3768 | 1467247256440 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:56 INFO - PROCESS | 3768 | 1467247256444 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:56 INFO - PROCESS | 3768 | 1467247256554 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 17:40:56 INFO - PROCESS | 3768 | 1467247256659 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 3768 | 1467247256662 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:56 INFO - PROCESS | 3768 | ++DOCSHELL 140ED800 == 33 [pid = 3768] [id = 516] 17:40:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (140EF000) [pid = 3768] [serial = 1548] [outer = 00000000] 17:40:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (14F3E800) [pid = 3768] [serial = 1549] [outer = 140EF000] 17:40:56 INFO - PROCESS | 3768 | 1467247256709 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (150CA800) [pid = 3768] [serial = 1550] [outer = 140EF000] 17:40:57 INFO - PROCESS | 3768 | 1467247257072 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 708ms 17:40:57 INFO - PROCESS | 3768 | 1467247257126 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 3768 | 1467247257129 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 17:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:40:57 INFO - PROCESS | 3768 | 1467247257132 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 3768 | 1467247257133 Marionette TRACE conn2 <- [1,2030,null,{}] 17:40:57 INFO - PROCESS | 3768 | 1467247257146 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:57 INFO - PROCESS | 3768 | 1467247257148 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:57 INFO - PROCESS | 3768 | 1467247257233 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 17:40:57 INFO - PROCESS | 3768 | 1467247257238 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:57 INFO - PROCESS | 3768 | 1467247257240 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:57 INFO - PROCESS | 3768 | ++DOCSHELL 15C1D400 == 34 [pid = 3768] [id = 517] 17:40:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15C63C00) [pid = 3768] [serial = 1551] [outer = 00000000] 17:40:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15CF2800) [pid = 3768] [serial = 1552] [outer = 15C63C00] 17:40:57 INFO - PROCESS | 3768 | 1467247257284 Marionette DEBUG loaded listener.js 17:40:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15FAB800) [pid = 3768] [serial = 1553] [outer = 15C63C00] 17:40:57 INFO - PROCESS | 3768 | 1467247257757 Marionette TRACE conn2 <- [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]]]}] 17:40:57 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) 17:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 707ms 17:40:57 INFO - PROCESS | 3768 | 1467247257833 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 3768 | 1467247257835 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 17:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:40:57 INFO - PROCESS | 3768 | 1467247257838 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 3768 | 1467247257840 Marionette TRACE conn2 <- [1,2034,null,{}] 17:40:57 INFO - PROCESS | 3768 | 1467247257844 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:57 INFO - PROCESS | 3768 | 1467247257845 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:57 INFO - PROCESS | 3768 | 1467247257984 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 17:40:58 INFO - PROCESS | 3768 | 1467247258051 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:58 INFO - PROCESS | 3768 | 1467247258053 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:58 INFO - PROCESS | 3768 | ++DOCSHELL 15FB3C00 == 35 [pid = 3768] [id = 518] 17:40:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15FB4800) [pid = 3768] [serial = 1554] [outer = 00000000] 17:40:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16987400) [pid = 3768] [serial = 1555] [outer = 15FB4800] 17:40:58 INFO - PROCESS | 3768 | 1467247258100 Marionette DEBUG loaded listener.js 17:40:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16F08000) [pid = 3768] [serial = 1556] [outer = 15FB4800] 17:40:58 INFO - PROCESS | 3768 | 1467247258521 Marionette TRACE conn2 <- [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]]]}] 17:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 755ms 17:40:58 INFO - PROCESS | 3768 | 1467247258584 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 17:40:58 INFO - PROCESS | 3768 | 1467247258586 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 17:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:40:58 INFO - PROCESS | 3768 | 1467247258589 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:40:58 INFO - PROCESS | 3768 | 1467247258591 Marionette TRACE conn2 <- [1,2038,null,{}] 17:40:58 INFO - PROCESS | 3768 | 1467247258594 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:58 INFO - PROCESS | 3768 | 1467247258599 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:58 INFO - PROCESS | 3768 | 1467247258733 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 17:40:58 INFO - PROCESS | 3768 | 1467247258798 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:58 INFO - PROCESS | 3768 | 1467247258801 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:58 INFO - PROCESS | 3768 | ++DOCSHELL 16F2FC00 == 36 [pid = 3768] [id = 519] 17:40:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16F30000) [pid = 3768] [serial = 1557] [outer = 00000000] 17:40:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1770EC00) [pid = 3768] [serial = 1558] [outer = 16F30000] 17:40:58 INFO - PROCESS | 3768 | 1467247258844 Marionette DEBUG loaded listener.js 17:40:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (17710C00) [pid = 3768] [serial = 1559] [outer = 16F30000] 17:40:59 INFO - PROCESS | 3768 | 1467247259262 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 755ms 17:40:59 INFO - PROCESS | 3768 | 1467247259341 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 17:40:59 INFO - PROCESS | 3768 | 1467247259343 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 17:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:40:59 INFO - PROCESS | 3768 | 1467247259352 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:40:59 INFO - PROCESS | 3768 | 1467247259354 Marionette TRACE conn2 <- [1,2042,null,{}] 17:40:59 INFO - PROCESS | 3768 | 1467247259357 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:59 INFO - PROCESS | 3768 | 1467247259359 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:59 INFO - PROCESS | 3768 | 1467247259532 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (14F3D800) [pid = 3768] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1449CC00) [pid = 3768] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (0C7FCC00) [pid = 3768] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10E0D800) [pid = 3768] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15770C00) [pid = 3768] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (177F0C00) [pid = 3768] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1984DC00) [pid = 3768] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F2F400) [pid = 3768] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15FB2800) [pid = 3768] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10A76400) [pid = 3768] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16F78400) [pid = 3768] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1292C000) [pid = 3768] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10B7D400) [pid = 3768] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:40:59 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (14F47800) [pid = 3768] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:40:59 INFO - PROCESS | 3768 | 1467247259600 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 3768 | 1467247259602 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:40:59 INFO - PROCESS | 3768 | ++DOCSHELL 1021D800 == 37 [pid = 3768] [id = 520] 17:40:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (102C6000) [pid = 3768] [serial = 1560] [outer = 00000000] 17:40:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (10E0D800) [pid = 3768] [serial = 1561] [outer = 102C6000] 17:40:59 INFO - PROCESS | 3768 | 1467247259645 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1314E800) [pid = 3768] [serial = 1562] [outer = 102C6000] 17:41:00 INFO - PROCESS | 3768 | 1467247259995 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 708ms 17:41:00 INFO - PROCESS | 3768 | 1467247260056 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 17:41:00 INFO - PROCESS | 3768 | 1467247260058 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 17:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:41:00 INFO - PROCESS | 3768 | 1467247260061 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:41:00 INFO - PROCESS | 3768 | 1467247260063 Marionette TRACE conn2 <- [1,2046,null,{}] 17:41:00 INFO - PROCESS | 3768 | 1467247260066 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:00 INFO - PROCESS | 3768 | 1467247260068 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:00 INFO - PROCESS | 3768 | 1467247260152 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 17:41:00 INFO - PROCESS | 3768 | 1467247260157 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:00 INFO - PROCESS | 3768 | 1467247260159 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:00 INFO - PROCESS | 3768 | ++DOCSHELL 10D11C00 == 38 [pid = 3768] [id = 521] 17:41:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1400C800) [pid = 3768] [serial = 1563] [outer = 00000000] 17:41:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1770C000) [pid = 3768] [serial = 1564] [outer = 1400C800] 17:41:00 INFO - PROCESS | 3768 | 1467247260201 Marionette DEBUG loaded listener.js 17:41:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (177D8800) [pid = 3768] [serial = 1565] [outer = 1400C800] 17:41:00 INFO - PROCESS | 3768 | 1467247260688 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 17:41:00 INFO - PROCESS | 3768 | 1467247260731 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 17:41:00 INFO - PROCESS | 3768 | 1467247260733 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 17:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:41:00 INFO - PROCESS | 3768 | 1467247260736 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:41:00 INFO - PROCESS | 3768 | 1467247260738 Marionette TRACE conn2 <- [1,2050,null,{}] 17:41:00 INFO - PROCESS | 3768 | 1467247260742 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:00 INFO - PROCESS | 3768 | 1467247260743 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:00 INFO - PROCESS | 3768 | 1467247260822 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 17:41:00 INFO - PROCESS | 3768 | 1467247260827 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:00 INFO - PROCESS | 3768 | 1467247260829 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:00 INFO - PROCESS | 3768 | ++DOCSHELL 16F2E000 == 39 [pid = 3768] [id = 522] 17:41:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16F30C00) [pid = 3768] [serial = 1566] [outer = 00000000] 17:41:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17AC4C00) [pid = 3768] [serial = 1567] [outer = 16F30C00] 17:41:00 INFO - PROCESS | 3768 | 1467247260871 Marionette DEBUG loaded listener.js 17:41:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17AC9800) [pid = 3768] [serial = 1568] [outer = 16F30C00] 17:41:01 INFO - PROCESS | 3768 | 1467247261329 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 645ms 17:41:01 INFO - PROCESS | 3768 | 1467247261375 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 17:41:01 INFO - PROCESS | 3768 | 1467247261377 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 17:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:41:01 INFO - PROCESS | 3768 | 1467247261380 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:41:01 INFO - PROCESS | 3768 | 1467247261381 Marionette TRACE conn2 <- [1,2054,null,{}] 17:41:01 INFO - PROCESS | 3768 | 1467247261388 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:01 INFO - PROCESS | 3768 | 1467247261390 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:01 INFO - PROCESS | 3768 | 1467247261468 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 17:41:01 INFO - PROCESS | 3768 | 1467247261473 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:01 INFO - PROCESS | 3768 | 1467247261475 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:01 INFO - PROCESS | 3768 | ++DOCSHELL 15CF2000 == 40 [pid = 3768] [id = 523] 17:41:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1770B000) [pid = 3768] [serial = 1569] [outer = 00000000] 17:41:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (18022800) [pid = 3768] [serial = 1570] [outer = 1770B000] 17:41:01 INFO - PROCESS | 3768 | 1467247261518 Marionette DEBUG loaded listener.js 17:41:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17F82C00) [pid = 3768] [serial = 1571] [outer = 1770B000] 17:41:02 INFO - PROCESS | 3768 | 1467247262185 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 912ms 17:41:02 INFO - PROCESS | 3768 | 1467247262286 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 17:41:02 INFO - PROCESS | 3768 | 1467247262290 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 17:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:41:02 INFO - PROCESS | 3768 | 1467247262295 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:41:02 INFO - PROCESS | 3768 | 1467247262300 Marionette TRACE conn2 <- [1,2058,null,{}] 17:41:02 INFO - PROCESS | 3768 | 1467247262305 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:02 INFO - PROCESS | 3768 | 1467247262308 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:02 INFO - PROCESS | 3768 | 1467247262424 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 17:41:02 INFO - PROCESS | 3768 | 1467247262557 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:02 INFO - PROCESS | 3768 | 1467247262560 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:02 INFO - PROCESS | 3768 | ++DOCSHELL 10A76800 == 41 [pid = 3768] [id = 524] 17:41:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10B7BC00) [pid = 3768] [serial = 1572] [outer = 00000000] 17:41:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (11024000) [pid = 3768] [serial = 1573] [outer = 10B7BC00] 17:41:02 INFO - PROCESS | 3768 | 1467247262617 Marionette DEBUG loaded listener.js 17:41:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (13153400) [pid = 3768] [serial = 1574] [outer = 10B7BC00] 17:41:03 INFO - PROCESS | 3768 | 1467247263176 Marionette TRACE conn2 <- [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]]]}] 17:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 896ms 17:41:03 INFO - PROCESS | 3768 | 1467247263202 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 17:41:03 INFO - PROCESS | 3768 | 1467247263207 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 17:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:41:03 INFO - PROCESS | 3768 | 1467247263215 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:41:03 INFO - PROCESS | 3768 | 1467247263219 Marionette TRACE conn2 <- [1,2062,null,{}] 17:41:03 INFO - PROCESS | 3768 | 1467247263225 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:03 INFO - PROCESS | 3768 | 1467247263229 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:03 INFO - PROCESS | 3768 | 1467247263339 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 17:41:03 INFO - PROCESS | 3768 | 1467247263450 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:03 INFO - PROCESS | 3768 | 1467247263452 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:03 INFO - PROCESS | 3768 | ++DOCSHELL 14495800 == 42 [pid = 3768] [id = 525] 17:41:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (1576A400) [pid = 3768] [serial = 1575] [outer = 00000000] 17:41:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (15CEA400) [pid = 3768] [serial = 1576] [outer = 1576A400] 17:41:03 INFO - PROCESS | 3768 | 1467247263549 Marionette DEBUG loaded listener.js 17:41:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (16985400) [pid = 3768] [serial = 1577] [outer = 1576A400] 17:41:04 INFO - PROCESS | 3768 | 1467247264129 Marionette TRACE conn2 <- [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]]]}] 17:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 959ms 17:41:04 INFO - PROCESS | 3768 | 1467247264156 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 17:41:04 INFO - PROCESS | 3768 | 1467247264159 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 17:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:41:04 INFO - PROCESS | 3768 | 1467247264163 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:41:04 INFO - PROCESS | 3768 | 1467247264166 Marionette TRACE conn2 <- [1,2066,null,{}] 17:41:04 INFO - PROCESS | 3768 | 1467247264177 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:04 INFO - PROCESS | 3768 | 1467247264182 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:04 INFO - PROCESS | 3768 | 1467247264295 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 17:41:04 INFO - PROCESS | 3768 | 1467247264407 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:04 INFO - PROCESS | 3768 | 1467247264410 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:04 INFO - PROCESS | 3768 | ++DOCSHELL 177E4400 == 43 [pid = 3768] [id = 526] 17:41:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (177E8C00) [pid = 3768] [serial = 1578] [outer = 00000000] 17:41:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (17F7C000) [pid = 3768] [serial = 1579] [outer = 177E8C00] 17:41:04 INFO - PROCESS | 3768 | 1467247264516 Marionette DEBUG loaded listener.js 17:41:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (19851800) [pid = 3768] [serial = 1580] [outer = 177E8C00] 17:41:05 INFO - PROCESS | 3768 | 1467247265255 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1164ms 17:41:05 INFO - PROCESS | 3768 | 1467247265320 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 17:41:05 INFO - PROCESS | 3768 | 1467247265324 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 17:41:05 INFO - PROCESS | 3768 | 1467247265329 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:41:05 INFO - PROCESS | 3768 | 1467247265332 Marionette TRACE conn2 <- [1,2070,null,{}] 17:41:05 INFO - PROCESS | 3768 | 1467247265338 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:05 INFO - PROCESS | 3768 | 1467247265340 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:05 INFO - PROCESS | 3768 | 1467247265445 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 17:41:05 INFO - PROCESS | 3768 | 1467247265592 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:05 INFO - PROCESS | 3768 | 1467247265597 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:05 INFO - PROCESS | 3768 | ++DOCSHELL 10B7D400 == 44 [pid = 3768] [id = 527] 17:41:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (10B80400) [pid = 3768] [serial = 1581] [outer = 00000000] 17:41:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 96 (110F2C00) [pid = 3768] [serial = 1582] [outer = 10B80400] 17:41:05 INFO - PROCESS | 3768 | 1467247265646 Marionette DEBUG loaded listener.js 17:41:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 97 (129EA800) [pid = 3768] [serial = 1583] [outer = 10B80400] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 0C7F9400 == 43 [pid = 3768] [id = 502] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 16F2E000 == 42 [pid = 3768] [id = 522] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 10D11C00 == 41 [pid = 3768] [id = 521] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 1021D800 == 40 [pid = 3768] [id = 520] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 16F2FC00 == 39 [pid = 3768] [id = 519] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 15FB3C00 == 38 [pid = 3768] [id = 518] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 15C1D400 == 37 [pid = 3768] [id = 517] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 140ED800 == 36 [pid = 3768] [id = 516] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 10ED1400 == 35 [pid = 3768] [id = 515] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 10435400 == 34 [pid = 3768] [id = 514] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 179AF000 == 33 [pid = 3768] [id = 511] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 10A75C00 == 32 [pid = 3768] [id = 512] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 1345A400 == 31 [pid = 3768] [id = 513] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 14495800 == 30 [pid = 3768] [id = 525] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 177E4400 == 29 [pid = 3768] [id = 526] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 15CF2000 == 28 [pid = 3768] [id = 523] 17:41:06 INFO - PROCESS | 3768 | --DOCSHELL 10A76800 == 27 [pid = 3768] [id = 524] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 96 (150BE400) [pid = 3768] [serial = 1472] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 95 (144ECC00) [pid = 3768] [serial = 1516] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (10E03C00) [pid = 3768] [serial = 1508] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (10B77C00) [pid = 3768] [serial = 1507] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (11449000) [pid = 3768] [serial = 1496] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (11021800) [pid = 3768] [serial = 1495] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (15CF2400) [pid = 3768] [serial = 1499] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (15C22000) [pid = 3768] [serial = 1498] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (180F9400) [pid = 3768] [serial = 1502] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (17AD1C00) [pid = 3768] [serial = 1501] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19A19000) [pid = 3768] [serial = 1505] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (19855000) [pid = 3768] [serial = 1504] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (17114400) [pid = 3768] [serial = 1525] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16D5D400) [pid = 3768] [serial = 1523] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16985800) [pid = 3768] [serial = 1522] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (140EA800) [pid = 3768] [serial = 1528] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (177D1C00) [pid = 3768] [serial = 1531] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (177B3000) [pid = 3768] [serial = 1526] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (180EB000) [pid = 3768] [serial = 1534] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12BD9400) [pid = 3768] [serial = 1513] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1311C400) [pid = 3768] [serial = 1514] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (177D8C00) [pid = 3768] [serial = 1532] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10D1C800) [pid = 3768] [serial = 1511] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10D1C000) [pid = 3768] [serial = 1510] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15C6C800) [pid = 3768] [serial = 1519] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16B56000) [pid = 3768] [serial = 1529] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15CEC800) [pid = 3768] [serial = 1520] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (14F48C00) [pid = 3768] [serial = 1517] [outer = 00000000] [url = about:blank] 17:41:06 INFO - PROCESS | 3768 | 1467247266904 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1620ms 17:41:06 INFO - PROCESS | 3768 | 1467247266971 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 17:41:06 INFO - PROCESS | 3768 | 1467247266976 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 17:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:41:06 INFO - PROCESS | 3768 | 1467247266981 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:41:06 INFO - PROCESS | 3768 | 1467247266984 Marionette TRACE conn2 <- [1,2074,null,{}] 17:41:06 INFO - PROCESS | 3768 | 1467247266990 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:07 INFO - PROCESS | 3768 | 1467247266992 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:07 INFO - PROCESS | 3768 | 1467247267079 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 17:41:07 INFO - PROCESS | 3768 | 1467247267171 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:07 INFO - PROCESS | 3768 | 1467247267176 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:07 INFO - PROCESS | 3768 | ++DOCSHELL 10A09400 == 28 [pid = 3768] [id = 528] 17:41:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10A0E800) [pid = 3768] [serial = 1584] [outer = 00000000] 17:41:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10E02C00) [pid = 3768] [serial = 1585] [outer = 10A0E800] 17:41:07 INFO - PROCESS | 3768 | 1467247267222 Marionette DEBUG loaded listener.js 17:41:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (10E07000) [pid = 3768] [serial = 1586] [outer = 10A0E800] 17:41:07 INFO - PROCESS | 3768 | 1467247267640 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 707ms 17:41:07 INFO - PROCESS | 3768 | 1467247267679 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 17:41:07 INFO - PROCESS | 3768 | 1467247267684 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 17:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:41:07 INFO - PROCESS | 3768 | 1467247267694 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:41:07 INFO - PROCESS | 3768 | 1467247267696 Marionette TRACE conn2 <- [1,2078,null,{}] 17:41:07 INFO - PROCESS | 3768 | 1467247267700 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:07 INFO - PROCESS | 3768 | 1467247267703 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:07 INFO - PROCESS | 3768 | 1467247267790 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 17:41:07 INFO - PROCESS | 3768 | 1467247267798 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:07 INFO - PROCESS | 3768 | 1467247267800 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:07 INFO - PROCESS | 3768 | ++DOCSHELL 129B1C00 == 29 [pid = 3768] [id = 529] 17:41:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (129EE000) [pid = 3768] [serial = 1587] [outer = 00000000] 17:41:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (130A3800) [pid = 3768] [serial = 1588] [outer = 129EE000] 17:41:07 INFO - PROCESS | 3768 | 1467247267847 Marionette DEBUG loaded listener.js 17:41:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1314D000) [pid = 3768] [serial = 1589] [outer = 129EE000] 17:41:08 INFO - PROCESS | 3768 | 1467247268316 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 645ms 17:41:08 INFO - PROCESS | 3768 | 1467247268334 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 17:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:41:08 INFO - PROCESS | 3768 | 1467247268337 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 17:41:08 INFO - PROCESS | 3768 | 1467247268342 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:41:08 INFO - PROCESS | 3768 | 1467247268347 Marionette TRACE conn2 <- [1,2082,null,{}] 17:41:08 INFO - PROCESS | 3768 | 1467247268362 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:08 INFO - PROCESS | 3768 | 1467247268366 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:08 INFO - PROCESS | 3768 | 1467247268448 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 17:41:08 INFO - PROCESS | 3768 | 1467247268454 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:08 INFO - PROCESS | 3768 | 1467247268457 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:08 INFO - PROCESS | 3768 | ++DOCSHELL 14F3FC00 == 30 [pid = 3768] [id = 530] 17:41:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (14F41000) [pid = 3768] [serial = 1590] [outer = 00000000] 17:41:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (150CA400) [pid = 3768] [serial = 1591] [outer = 14F41000] 17:41:08 INFO - PROCESS | 3768 | 1467247268504 Marionette DEBUG loaded listener.js 17:41:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (15C1A800) [pid = 3768] [serial = 1592] [outer = 14F41000] 17:41:09 INFO - PROCESS | 3768 | 1467247269000 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 705ms 17:41:09 INFO - PROCESS | 3768 | 1467247269042 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 17:41:09 INFO - PROCESS | 3768 | 1467247269044 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 17:41:09 INFO - PROCESS | 3768 | 1467247269058 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:41:09 INFO - PROCESS | 3768 | 1467247269060 Marionette TRACE conn2 <- [1,2086,null,{}] 17:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:41:09 INFO - PROCESS | 3768 | 1467247269063 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:09 INFO - PROCESS | 3768 | 1467247269065 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:09 INFO - PROCESS | 3768 | 1467247269180 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 17:41:09 INFO - PROCESS | 3768 | 1467247269186 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:09 INFO - PROCESS | 3768 | 1467247269188 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:09 INFO - PROCESS | 3768 | ++DOCSHELL 15771800 == 31 [pid = 3768] [id = 531] 17:41:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15C66400) [pid = 3768] [serial = 1593] [outer = 00000000] 17:41:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15CF1400) [pid = 3768] [serial = 1594] [outer = 15C66400] 17:41:09 INFO - PROCESS | 3768 | 1467247269231 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15FB5000) [pid = 3768] [serial = 1595] [outer = 15C66400] 17:41:09 INFO - PROCESS | 3768 | 1467247269684 Marionette TRACE conn2 <- [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]]]}] 17:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 689ms 17:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:41:09 INFO - PROCESS | 3768 | 1467247269761 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 17:41:09 INFO - PROCESS | 3768 | 1467247269763 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 17:41:09 INFO - PROCESS | 3768 | 1467247269766 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:41:09 INFO - PROCESS | 3768 | 1467247269768 Marionette TRACE conn2 <- [1,2090,null,{}] 17:41:09 INFO - PROCESS | 3768 | 1467247269778 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:09 INFO - PROCESS | 3768 | 1467247269780 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:09 INFO - PROCESS | 3768 | 1467247269912 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 17:41:09 INFO - PROCESS | 3768 | 1467247269934 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:09 INFO - PROCESS | 3768 | 1467247269936 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:09 INFO - PROCESS | 3768 | ++DOCSHELL 16B54400 == 32 [pid = 3768] [id = 532] 17:41:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16B55C00) [pid = 3768] [serial = 1596] [outer = 00000000] 17:41:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16F0D400) [pid = 3768] [serial = 1597] [outer = 16B55C00] 17:41:10 INFO - PROCESS | 3768 | 1467247269978 Marionette DEBUG loaded listener.js 17:41:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16F22C00) [pid = 3768] [serial = 1598] [outer = 16B55C00] 17:41:10 INFO - PROCESS | 3768 | 1467247270419 Marionette TRACE conn2 <- [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]]]}] 17:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 689ms 17:41:10 INFO - PROCESS | 3768 | 1467247270466 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 17:41:10 INFO - PROCESS | 3768 | 1467247270468 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 17:41:10 INFO - PROCESS | 3768 | 1467247270471 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:41:10 INFO - PROCESS | 3768 | 1467247270473 Marionette TRACE conn2 <- [1,2094,null,{}] 17:41:10 INFO - PROCESS | 3768 | 1467247270482 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:10 INFO - PROCESS | 3768 | 1467247270488 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:10 INFO - PROCESS | 3768 | 1467247270619 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 17:41:10 INFO - PROCESS | 3768 | 1467247270629 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:10 INFO - PROCESS | 3768 | 1467247270631 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:10 INFO - PROCESS | 3768 | ++DOCSHELL 16F22800 == 33 [pid = 3768] [id = 533] 17:41:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16F2DC00) [pid = 3768] [serial = 1599] [outer = 00000000] 17:41:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1770A400) [pid = 3768] [serial = 1600] [outer = 16F2DC00] 17:41:10 INFO - PROCESS | 3768 | 1467247270739 Marionette DEBUG loaded listener.js 17:41:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (177D4400) [pid = 3768] [serial = 1601] [outer = 16F2DC00] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (15FB4800) [pid = 3768] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16F30000) [pid = 3768] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (140EF000) [pid = 3768] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1043A400) [pid = 3768] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1127C800) [pid = 3768] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (102C6000) [pid = 3768] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (179AF400) [pid = 3768] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15C63C00) [pid = 3768] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1345B000) [pid = 3768] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10A76000) [pid = 3768] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1400C800) [pid = 3768] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1770B000) [pid = 3768] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:41:11 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16F30C00) [pid = 3768] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:41:11 INFO - PROCESS | 3768 | 1467247271445 Marionette TRACE conn2 <- [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]]]}] 17:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1002ms 17:41:11 INFO - PROCESS | 3768 | 1467247271474 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 17:41:11 INFO - PROCESS | 3768 | 1467247271476 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 17:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:41:11 INFO - PROCESS | 3768 | 1467247271480 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:41:11 INFO - PROCESS | 3768 | 1467247271482 Marionette TRACE conn2 <- [1,2098,null,{}] 17:41:11 INFO - PROCESS | 3768 | 1467247271485 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:11 INFO - PROCESS | 3768 | 1467247271487 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:11 INFO - PROCESS | 3768 | 1467247271562 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 17:41:11 INFO - PROCESS | 3768 | 1467247271659 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:11 INFO - PROCESS | 3768 | 1467247271661 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:11 INFO - PROCESS | 3768 | ++DOCSHELL 104E0000 == 34 [pid = 3768] [id = 534] 17:41:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (104EAC00) [pid = 3768] [serial = 1602] [outer = 00000000] 17:41:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (12BCDC00) [pid = 3768] [serial = 1603] [outer = 104EAC00] 17:41:11 INFO - PROCESS | 3768 | 1467247271704 Marionette DEBUG loaded listener.js 17:41:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (13452800) [pid = 3768] [serial = 1604] [outer = 104EAC00] 17:41:12 INFO - PROCESS | 3768 | 1467247272048 Marionette TRACE conn2 <- [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]]]}] 17:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 595ms 17:41:12 INFO - PROCESS | 3768 | 1467247272077 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 17:41:12 INFO - PROCESS | 3768 | 1467247272079 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 17:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:41:12 INFO - PROCESS | 3768 | 1467247272082 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:41:12 INFO - PROCESS | 3768 | 1467247272084 Marionette TRACE conn2 <- [1,2102,null,{}] 17:41:12 INFO - PROCESS | 3768 | 1467247272087 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:12 INFO - PROCESS | 3768 | 1467247272089 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:12 INFO - PROCESS | 3768 | 1467247272204 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 17:41:12 INFO - PROCESS | 3768 | 1467247272211 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 3768 | 1467247272213 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:12 INFO - PROCESS | 3768 | ++DOCSHELL 129F0400 == 35 [pid = 3768] [id = 535] 17:41:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1400C800) [pid = 3768] [serial = 1605] [outer = 00000000] 17:41:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (177B7C00) [pid = 3768] [serial = 1606] [outer = 1400C800] 17:41:12 INFO - PROCESS | 3768 | 1467247272256 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (177BA000) [pid = 3768] [serial = 1607] [outer = 1400C800] 17:41:12 INFO - PROCESS | 3768 | 1467247272678 Marionette TRACE conn2 <- [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]]]}] 17:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 642ms 17:41:12 INFO - PROCESS | 3768 | 1467247272721 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 17:41:12 INFO - PROCESS | 3768 | 1467247272723 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 17:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:41:12 INFO - PROCESS | 3768 | 1467247272726 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:41:12 INFO - PROCESS | 3768 | 1467247272728 Marionette TRACE conn2 <- [1,2106,null,{}] 17:41:12 INFO - PROCESS | 3768 | 1467247272732 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:12 INFO - PROCESS | 3768 | 1467247272734 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:12 INFO - PROCESS | 3768 | 1467247272810 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 17:41:12 INFO - PROCESS | 3768 | 1467247272928 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 3768 | 1467247272930 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:12 INFO - PROCESS | 3768 | ++DOCSHELL 10D1E800 == 36 [pid = 3768] [id = 536] 17:41:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (14F3F800) [pid = 3768] [serial = 1608] [outer = 00000000] 17:41:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17AC9400) [pid = 3768] [serial = 1609] [outer = 14F3F800] 17:41:13 INFO - PROCESS | 3768 | 1467247272975 Marionette DEBUG loaded listener.js 17:41:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17AD0800) [pid = 3768] [serial = 1610] [outer = 14F3F800] 17:41:13 INFO - PROCESS | 3768 | 1467247273379 Marionette TRACE conn2 <- [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]]]}] 17:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 705ms 17:41:13 INFO - PROCESS | 3768 | 1467247273427 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 17:41:13 INFO - PROCESS | 3768 | 1467247273434 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 17:41:13 INFO - PROCESS | 3768 | 1467247273440 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:41:13 INFO - PROCESS | 3768 | 1467247273445 Marionette TRACE conn2 <- [1,2110,null,{}] 17:41:13 INFO - PROCESS | 3768 | 1467247273452 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:13 INFO - PROCESS | 3768 | 1467247273455 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:13 INFO - PROCESS | 3768 | 1467247273597 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 17:41:13 INFO - PROCESS | 3768 | 1467247273728 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:13 INFO - PROCESS | 3768 | 1467247273731 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:13 INFO - PROCESS | 3768 | ++DOCSHELL 10A10000 == 37 [pid = 3768] [id = 537] 17:41:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (10A73800) [pid = 3768] [serial = 1611] [outer = 00000000] 17:41:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (10D18000) [pid = 3768] [serial = 1612] [outer = 10A73800] 17:41:13 INFO - PROCESS | 3768 | 1467247273792 Marionette DEBUG loaded listener.js 17:41:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10E05000) [pid = 3768] [serial = 1613] [outer = 10A73800] 17:41:14 INFO - PROCESS | 3768 | 1467247274594 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1190ms 17:41:14 INFO - PROCESS | 3768 | 1467247274670 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 3768 | 1467247274674 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 17:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:41:14 INFO - PROCESS | 3768 | 1467247274681 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:41:14 INFO - PROCESS | 3768 | 1467247274684 Marionette TRACE conn2 <- [1,2114,null,{}] 17:41:14 INFO - PROCESS | 3768 | 1467247274688 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:14 INFO - PROCESS | 3768 | 1467247274691 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:14 INFO - PROCESS | 3768 | 1467247274811 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 17:41:14 INFO - PROCESS | 3768 | 1467247274942 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 3768 | 1467247274945 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:14 INFO - PROCESS | 3768 | ++DOCSHELL 13946000 == 38 [pid = 3768] [id = 538] 17:41:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (13C1FC00) [pid = 3768] [serial = 1614] [outer = 00000000] 17:41:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (14F45800) [pid = 3768] [serial = 1615] [outer = 13C1FC00] 17:41:14 INFO - PROCESS | 3768 | 1467247275001 Marionette DEBUG loaded listener.js 17:41:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (15C22000) [pid = 3768] [serial = 1616] [outer = 13C1FC00] 17:41:15 INFO - PROCESS | 3768 | 1467247275864 Marionette TRACE conn2 <- [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]]]}] 17:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1222ms 17:41:15 INFO - PROCESS | 3768 | 1467247275893 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 17:41:15 INFO - PROCESS | 3768 | 1467247275899 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 17:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:41:15 INFO - PROCESS | 3768 | 1467247275906 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:41:15 INFO - PROCESS | 3768 | 1467247275909 Marionette TRACE conn2 <- [1,2118,null,{}] 17:41:15 INFO - PROCESS | 3768 | 1467247275914 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:15 INFO - PROCESS | 3768 | 1467247275917 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:16 INFO - PROCESS | 3768 | 1467247276029 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 17:41:16 INFO - PROCESS | 3768 | 1467247276179 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:16 INFO - PROCESS | 3768 | 1467247276184 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:16 INFO - PROCESS | 3768 | --DOCSHELL 129F0400 == 37 [pid = 3768] [id = 535] 17:41:16 INFO - PROCESS | 3768 | --DOCSHELL 104E0000 == 36 [pid = 3768] [id = 534] 17:41:16 INFO - PROCESS | 3768 | --DOCSHELL 16F22800 == 35 [pid = 3768] [id = 533] 17:41:16 INFO - PROCESS | 3768 | --DOCSHELL 16B54400 == 34 [pid = 3768] [id = 532] 17:41:16 INFO - PROCESS | 3768 | --DOCSHELL 15771800 == 33 [pid = 3768] [id = 531] 17:41:16 INFO - PROCESS | 3768 | --DOCSHELL 14F3FC00 == 32 [pid = 3768] [id = 530] 17:41:16 INFO - PROCESS | 3768 | --DOCSHELL 129B1C00 == 31 [pid = 3768] [id = 529] 17:41:16 INFO - PROCESS | 3768 | --DOCSHELL 10A09400 == 30 [pid = 3768] [id = 528] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (18022800) [pid = 3768] [serial = 1570] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (17F82C00) [pid = 3768] [serial = 1571] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (17AC4C00) [pid = 3768] [serial = 1567] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (17AC9800) [pid = 3768] [serial = 1568] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16987400) [pid = 3768] [serial = 1555] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1770EC00) [pid = 3768] [serial = 1558] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16F08000) [pid = 3768] [serial = 1556] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (17710C00) [pid = 3768] [serial = 1559] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (14F3E800) [pid = 3768] [serial = 1549] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (150CA800) [pid = 3768] [serial = 1550] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10A03400) [pid = 3768] [serial = 1543] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10D17400) [pid = 3768] [serial = 1544] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1281C400) [pid = 3768] [serial = 1546] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (129AC400) [pid = 3768] [serial = 1547] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1314E800) [pid = 3768] [serial = 1562] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (180F4800) [pid = 3768] [serial = 1535] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15CF2800) [pid = 3768] [serial = 1552] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (140F0400) [pid = 3768] [serial = 1540] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1500A400) [pid = 3768] [serial = 1541] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (10D1F000) [pid = 3768] [serial = 1537] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (10E24C00) [pid = 3768] [serial = 1538] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1770C000) [pid = 3768] [serial = 1564] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (10E0D800) [pid = 3768] [serial = 1561] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (177D8800) [pid = 3768] [serial = 1565] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (15FAB800) [pid = 3768] [serial = 1553] [outer = 00000000] [url = about:blank] 17:41:16 INFO - PROCESS | 3768 | ++DOCSHELL 10559800 == 31 [pid = 3768] [id = 539] 17:41:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1059BC00) [pid = 3768] [serial = 1617] [outer = 00000000] 17:41:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10A7AC00) [pid = 3768] [serial = 1618] [outer = 1059BC00] 17:41:16 INFO - PROCESS | 3768 | 1467247276256 Marionette DEBUG loaded listener.js 17:41:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10E0D800) [pid = 3768] [serial = 1619] [outer = 1059BC00] 17:41:16 INFO - PROCESS | 3768 | 1467247276693 Marionette TRACE conn2 <- [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] 17:41:16 INFO - PROCESS | 3768 | 1467247276750 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 17:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:41:16 INFO - PROCESS | 3768 | 1467247276756 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:41:16 INFO - PROCESS | 3768 | 1467247276759 Marionette TRACE conn2 <- [1,2122,null,{}] 17:41:16 INFO - PROCESS | 3768 | 1467247276762 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:16 INFO - PROCESS | 3768 | 1467247276764 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:16 INFO - PROCESS | 3768 | 1467247276847 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 17:41:16 INFO - PROCESS | 3768 | 1467247276853 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:16 INFO - PROCESS | 3768 | 1467247276856 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:16 INFO - PROCESS | 3768 | ++DOCSHELL 1143C000 == 32 [pid = 3768] [id = 540] 17:41:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1281C400) [pid = 3768] [serial = 1620] [outer = 00000000] 17:41:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (13457800) [pid = 3768] [serial = 1621] [outer = 1281C400] 17:41:16 INFO - PROCESS | 3768 | 1467247276901 Marionette DEBUG loaded listener.js 17:41:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (140E7000) [pid = 3768] [serial = 1622] [outer = 1281C400] 17:41:17 INFO - PROCESS | 3768 | 1467247277387 Marionette TRACE conn2 <- [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]]]}] 17:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 705ms 17:41:17 INFO - PROCESS | 3768 | 1467247277456 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 17:41:17 INFO - PROCESS | 3768 | 1467247277458 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 17:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:41:17 INFO - PROCESS | 3768 | 1467247277461 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:41:17 INFO - PROCESS | 3768 | 1467247277465 Marionette TRACE conn2 <- [1,2126,null,{}] 17:41:17 INFO - PROCESS | 3768 | 1467247277475 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:17 INFO - PROCESS | 3768 | 1467247277480 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:17 INFO - PROCESS | 3768 | 1467247277596 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 17:41:17 INFO - PROCESS | 3768 | 1467247277702 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:17 INFO - PROCESS | 3768 | 1467247277706 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:17 INFO - PROCESS | 3768 | ++DOCSHELL 15764000 == 33 [pid = 3768] [id = 541] 17:41:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (1576C400) [pid = 3768] [serial = 1623] [outer = 00000000] 17:41:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15C6D000) [pid = 3768] [serial = 1624] [outer = 1576C400] 17:41:17 INFO - PROCESS | 3768 | 1467247277752 Marionette DEBUG loaded listener.js 17:41:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15CF1000) [pid = 3768] [serial = 1625] [outer = 1576C400] 17:41:18 INFO - PROCESS | 3768 | 1467247278137 Marionette TRACE conn2 <- [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]]]}] 17:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 736ms 17:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:41:18 INFO - PROCESS | 3768 | 1467247278202 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 17:41:18 INFO - PROCESS | 3768 | 1467247278204 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 17:41:18 INFO - PROCESS | 3768 | 1467247278207 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:41:18 INFO - PROCESS | 3768 | 1467247278209 Marionette TRACE conn2 <- [1,2130,null,{}] 17:41:18 INFO - PROCESS | 3768 | 1467247278212 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:18 INFO - PROCESS | 3768 | 1467247278214 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:18 INFO - PROCESS | 3768 | 1467247278311 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 17:41:18 INFO - PROCESS | 3768 | 1467247278322 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:18 INFO - PROCESS | 3768 | 1467247278324 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:18 INFO - PROCESS | 3768 | ++DOCSHELL 16B54400 == 34 [pid = 3768] [id = 542] 17:41:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16D58400) [pid = 3768] [serial = 1626] [outer = 00000000] 17:41:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16F12000) [pid = 3768] [serial = 1627] [outer = 16D58400] 17:41:18 INFO - PROCESS | 3768 | 1467247278368 Marionette DEBUG loaded listener.js 17:41:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16F27C00) [pid = 3768] [serial = 1628] [outer = 16D58400] 17:41:18 INFO - PROCESS | 3768 | 1467247278839 Marionette TRACE conn2 <- [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] 17:41:18 INFO - PROCESS | 3768 | 1467247278916 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 17:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:41:18 INFO - PROCESS | 3768 | 1467247278919 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:41:18 INFO - PROCESS | 3768 | 1467247278921 Marionette TRACE conn2 <- [1,2134,null,{}] 17:41:18 INFO - PROCESS | 3768 | 1467247278924 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:18 INFO - PROCESS | 3768 | 1467247278927 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:19 INFO - PROCESS | 3768 | 1467247279063 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 17:41:19 INFO - PROCESS | 3768 | 1467247279073 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:19 INFO - PROCESS | 3768 | 1467247279075 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:19 INFO - PROCESS | 3768 | ++DOCSHELL 1143F800 == 35 [pid = 3768] [id = 543] 17:41:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16F06800) [pid = 3768] [serial = 1629] [outer = 00000000] 17:41:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (176ED800) [pid = 3768] [serial = 1630] [outer = 16F06800] 17:41:19 INFO - PROCESS | 3768 | 1467247279174 Marionette DEBUG loaded listener.js 17:41:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (177B1C00) [pid = 3768] [serial = 1631] [outer = 16F06800] 17:41:19 INFO - PROCESS | 3768 | 1467247279612 Marionette TRACE conn2 <- [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] 17:41:19 INFO - PROCESS | 3768 | 1467247279660 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 17:41:19 INFO - PROCESS | 3768 | 1467247279663 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:41:19 INFO - PROCESS | 3768 | 1467247279665 Marionette TRACE conn2 <- [1,2138,null,{}] 17:41:19 INFO - PROCESS | 3768 | 1467247279676 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:19 INFO - PROCESS | 3768 | 1467247279682 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:19 INFO - PROCESS | 3768 | 1467247279815 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 17:41:19 INFO - PROCESS | 3768 | 1467247279883 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:19 INFO - PROCESS | 3768 | 1467247279885 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:19 INFO - PROCESS | 3768 | ++DOCSHELL 177D8800 == 36 [pid = 3768] [id = 544] 17:41:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (179AF000) [pid = 3768] [serial = 1632] [outer = 00000000] 17:41:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17AC9800) [pid = 3768] [serial = 1633] [outer = 179AF000] 17:41:19 INFO - PROCESS | 3768 | 1467247279929 Marionette DEBUG loaded listener.js 17:41:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (18019000) [pid = 3768] [serial = 1634] [outer = 179AF000] 17:41:20 INFO - PROCESS | 3768 | 1467247280327 Marionette TRACE conn2 <- [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]]]}] 17:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 705ms 17:41:20 INFO - PROCESS | 3768 | 1467247280363 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 17:41:20 INFO - PROCESS | 3768 | 1467247280365 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 17:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:41:20 INFO - PROCESS | 3768 | 1467247280368 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:41:20 INFO - PROCESS | 3768 | 1467247280370 Marionette TRACE conn2 <- [1,2142,null,{}] 17:41:20 INFO - PROCESS | 3768 | 1467247280373 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:20 INFO - PROCESS | 3768 | 1467247280385 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:20 INFO - PROCESS | 3768 | 1467247280528 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 17:41:20 INFO - PROCESS | 3768 | 1467247280537 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:20 INFO - PROCESS | 3768 | 1467247280539 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:20 INFO - PROCESS | 3768 | ++DOCSHELL 1303B000 == 37 [pid = 3768] [id = 545] 17:41:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (13121C00) [pid = 3768] [serial = 1635] [outer = 00000000] 17:41:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1984B800) [pid = 3768] [serial = 1636] [outer = 13121C00] 17:41:20 INFO - PROCESS | 3768 | 1467247280695 Marionette DEBUG loaded listener.js 17:41:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1984C000) [pid = 3768] [serial = 1637] [outer = 13121C00] 17:41:20 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10B80400) [pid = 3768] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:41:20 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10A0E800) [pid = 3768] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:41:20 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10B7BC00) [pid = 3768] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:41:20 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1576A400) [pid = 3768] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:41:20 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (177E8C00) [pid = 3768] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:41:20 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F2DC00) [pid = 3768] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:41:20 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (104EAC00) [pid = 3768] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:41:20 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16B55C00) [pid = 3768] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:41:20 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1400C800) [pid = 3768] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:41:20 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (129EE000) [pid = 3768] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:41:20 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (14F41000) [pid = 3768] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:41:20 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15C66400) [pid = 3768] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:41:21 INFO - PROCESS | 3768 | 1467247281062 Marionette TRACE conn2 <- [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]]]}] 17:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 736ms 17:41:21 INFO - PROCESS | 3768 | 1467247281109 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 3768 | 1467247281111 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 17:41:21 INFO - PROCESS | 3768 | 1467247281114 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:41:21 INFO - PROCESS | 3768 | 1467247281116 Marionette TRACE conn2 <- [1,2146,null,{}] 17:41:21 INFO - PROCESS | 3768 | 1467247281119 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:21 INFO - PROCESS | 3768 | 1467247281121 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:21 INFO - PROCESS | 3768 | 1467247281198 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 17:41:21 INFO - PROCESS | 3768 | 1467247281295 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 3768 | 1467247281297 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:21 INFO - PROCESS | 3768 | ++DOCSHELL 12BD9000 == 38 [pid = 3768] [id = 546] 17:41:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1400D400) [pid = 3768] [serial = 1638] [outer = 00000000] 17:41:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15CF4000) [pid = 3768] [serial = 1639] [outer = 1400D400] 17:41:21 INFO - PROCESS | 3768 | 1467247281342 Marionette DEBUG loaded listener.js 17:41:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16F2DC00) [pid = 3768] [serial = 1640] [outer = 1400D400] 17:41:21 INFO - PROCESS | 3768 | 1467247281695 Marionette TRACE conn2 <- [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]]]}] 17:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 642ms 17:41:21 INFO - PROCESS | 3768 | 1467247281753 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 3768 | 1467247281754 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 17:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:41:21 INFO - PROCESS | 3768 | 1467247281758 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - PROCESS | 3768 | 1467247281760 Marionette TRACE conn2 <- [1,2150,null,{}] 17:41:21 INFO - PROCESS | 3768 | 1467247281763 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:21 INFO - PROCESS | 3768 | 1467247281765 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:21 INFO - PROCESS | 3768 | 1467247281879 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 17:41:21 INFO - PROCESS | 3768 | 1467247281919 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 3768 | 1467247281921 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:21 INFO - PROCESS | 3768 | ++DOCSHELL 15CEF000 == 39 [pid = 3768] [id = 547] 17:41:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17113C00) [pid = 3768] [serial = 1641] [outer = 00000000] 17:41:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1984BC00) [pid = 3768] [serial = 1642] [outer = 17113C00] 17:41:21 INFO - PROCESS | 3768 | 1467247281967 Marionette DEBUG loaded listener.js 17:41:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1984F000) [pid = 3768] [serial = 1643] [outer = 17113C00] 17:41:22 INFO - PROCESS | 3768 | 1467247282378 Marionette TRACE conn2 <- [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]]]}] 17:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 642ms 17:41:22 INFO - PROCESS | 3768 | 1467247282396 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 17:41:22 INFO - PROCESS | 3768 | 1467247282398 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 17:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:41:22 INFO - PROCESS | 3768 | 1467247282401 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:41:22 INFO - PROCESS | 3768 | 1467247282403 Marionette TRACE conn2 <- [1,2154,null,{}] 17:41:22 INFO - PROCESS | 3768 | 1467247282406 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:22 INFO - PROCESS | 3768 | 1467247282408 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:22 INFO - PROCESS | 3768 | 1467247282522 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 17:41:22 INFO - PROCESS | 3768 | 1467247282530 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:22 INFO - PROCESS | 3768 | 1467247282532 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:22 INFO - PROCESS | 3768 | ++DOCSHELL 10D1F400 == 40 [pid = 3768] [id = 548] 17:41:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (17F17800) [pid = 3768] [serial = 1644] [outer = 00000000] 17:41:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (19A22800) [pid = 3768] [serial = 1645] [outer = 17F17800] 17:41:22 INFO - PROCESS | 3768 | 1467247282576 Marionette DEBUG loaded listener.js 17:41:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (19AC1C00) [pid = 3768] [serial = 1646] [outer = 17F17800] 17:41:23 INFO - PROCESS | 3768 | 1467247283258 Marionette TRACE conn2 <- [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]]]}] 17:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 908ms 17:41:23 INFO - PROCESS | 3768 | 1467247283307 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 17:41:23 INFO - PROCESS | 3768 | 1467247283311 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 17:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:41:23 INFO - PROCESS | 3768 | 1467247283316 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:41:23 INFO - PROCESS | 3768 | 1467247283322 Marionette TRACE conn2 <- [1,2158,null,{}] 17:41:23 INFO - PROCESS | 3768 | 1467247283327 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:23 INFO - PROCESS | 3768 | 1467247283330 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:23 INFO - PROCESS | 3768 | 1467247283446 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 17:41:23 INFO - PROCESS | 3768 | 1467247283579 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:23 INFO - PROCESS | 3768 | 1467247283582 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:23 INFO - PROCESS | 3768 | ++DOCSHELL 10D12000 == 41 [pid = 3768] [id = 549] 17:41:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (10D13400) [pid = 3768] [serial = 1647] [outer = 00000000] 17:41:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (11449000) [pid = 3768] [serial = 1648] [outer = 10D13400] 17:41:23 INFO - PROCESS | 3768 | 1467247283644 Marionette DEBUG loaded listener.js 17:41:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1449E800) [pid = 3768] [serial = 1649] [outer = 10D13400] 17:41:24 INFO - PROCESS | 3768 | 1467247284187 Marionette TRACE conn2 <- [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]]]}] 17:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 908ms 17:41:24 INFO - PROCESS | 3768 | 1467247284230 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 17:41:24 INFO - PROCESS | 3768 | 1467247284235 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 17:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:41:24 INFO - PROCESS | 3768 | 1467247284243 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:41:24 INFO - PROCESS | 3768 | 1467247284246 Marionette TRACE conn2 <- [1,2162,null,{}] 17:41:24 INFO - PROCESS | 3768 | 1467247284250 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:24 INFO - PROCESS | 3768 | 1467247284253 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:24 INFO - PROCESS | 3768 | 1467247284364 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 17:41:24 INFO - PROCESS | 3768 | 1467247284475 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:24 INFO - PROCESS | 3768 | 1467247284477 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:24 INFO - PROCESS | 3768 | ++DOCSHELL 15C64C00 == 42 [pid = 3768] [id = 550] 17:41:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (15C70400) [pid = 3768] [serial = 1650] [outer = 00000000] 17:41:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (16D5D400) [pid = 3768] [serial = 1651] [outer = 15C70400] 17:41:24 INFO - PROCESS | 3768 | 1467247284572 Marionette DEBUG loaded listener.js 17:41:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (16F2FC00) [pid = 3768] [serial = 1652] [outer = 15C70400] 17:41:25 INFO - PROCESS | 3768 | 1467247285198 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1002ms 17:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:41:25 INFO - PROCESS | 3768 | 1467247285247 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 17:41:25 INFO - PROCESS | 3768 | 1467247285250 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 17:41:25 INFO - PROCESS | 3768 | 1467247285254 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:41:25 INFO - PROCESS | 3768 | 1467247285257 Marionette TRACE conn2 <- [1,2166,null,{}] 17:41:25 INFO - PROCESS | 3768 | 1467247285268 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:25 INFO - PROCESS | 3768 | 1467247285273 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:25 INFO - PROCESS | 3768 | 1467247285379 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 17:41:25 INFO - PROCESS | 3768 | 1467247285531 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:25 INFO - PROCESS | 3768 | 1467247285535 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:25 INFO - PROCESS | 3768 | ++DOCSHELL 1984B400 == 43 [pid = 3768] [id = 551] 17:41:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (19853800) [pid = 3768] [serial = 1653] [outer = 00000000] 17:41:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (19A21C00) [pid = 3768] [serial = 1654] [outer = 19853800] 17:41:25 INFO - PROCESS | 3768 | 1467247285591 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (19ACC400) [pid = 3768] [serial = 1655] [outer = 19853800] 17:41:26 INFO - PROCESS | 3768 | 1467247286336 Marionette TRACE conn2 <- [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]]]}] 17:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1143ms 17:41:26 INFO - PROCESS | 3768 | 1467247286398 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 17:41:26 INFO - PROCESS | 3768 | 1467247286403 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 17:41:26 INFO - PROCESS | 3768 | 1467247286408 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:41:26 INFO - PROCESS | 3768 | 1467247286411 Marionette TRACE conn2 <- [1,2170,null,{}] 17:41:26 INFO - PROCESS | 3768 | 1467247286442 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:26 INFO - PROCESS | 3768 | 1467247286445 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:26 INFO - PROCESS | 3768 | 1467247286583 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 17:41:26 INFO - PROCESS | 3768 | 1467247286721 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:26 INFO - PROCESS | 3768 | 1467247286724 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:26 INFO - PROCESS | 3768 | ++DOCSHELL 10B78000 == 44 [pid = 3768] [id = 552] 17:41:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (10B78400) [pid = 3768] [serial = 1656] [outer = 00000000] 17:41:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (10E03C00) [pid = 3768] [serial = 1657] [outer = 10B78400] 17:41:26 INFO - PROCESS | 3768 | 1467247286779 Marionette DEBUG loaded listener.js 17:41:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (13126400) [pid = 3768] [serial = 1658] [outer = 10B78400] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 15CEF000 == 43 [pid = 3768] [id = 547] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 12BD9000 == 42 [pid = 3768] [id = 546] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 1303B000 == 41 [pid = 3768] [id = 545] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 177D8800 == 40 [pid = 3768] [id = 544] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 1143F800 == 39 [pid = 3768] [id = 543] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 16B54400 == 38 [pid = 3768] [id = 542] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 15764000 == 37 [pid = 3768] [id = 541] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 1143C000 == 36 [pid = 3768] [id = 540] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 10559800 == 35 [pid = 3768] [id = 539] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 10D1E800 == 34 [pid = 3768] [id = 536] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 10A10000 == 33 [pid = 3768] [id = 537] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 13946000 == 32 [pid = 3768] [id = 538] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 10B7D400 == 31 [pid = 3768] [id = 527] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 15C64C00 == 30 [pid = 3768] [id = 550] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 1984B400 == 29 [pid = 3768] [id = 551] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 10D1F400 == 28 [pid = 3768] [id = 548] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 10D12000 == 27 [pid = 3768] [id = 549] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (110F2C00) [pid = 3768] [serial = 1582] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (10E02C00) [pid = 3768] [serial = 1585] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (10E07000) [pid = 3768] [serial = 1586] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (13153400) [pid = 3768] [serial = 1574] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (11024000) [pid = 3768] [serial = 1573] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (16985400) [pid = 3768] [serial = 1577] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (15CEA400) [pid = 3768] [serial = 1576] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19851800) [pid = 3768] [serial = 1580] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (17F7C000) [pid = 3768] [serial = 1579] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1770A400) [pid = 3768] [serial = 1600] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (12BCDC00) [pid = 3768] [serial = 1603] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16F0D400) [pid = 3768] [serial = 1597] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (177B7C00) [pid = 3768] [serial = 1606] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (177BA000) [pid = 3768] [serial = 1607] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (130A3800) [pid = 3768] [serial = 1588] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1314D000) [pid = 3768] [serial = 1589] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (177D4400) [pid = 3768] [serial = 1601] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (150CA400) [pid = 3768] [serial = 1591] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15CF1400) [pid = 3768] [serial = 1594] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16F22C00) [pid = 3768] [serial = 1598] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15FB5000) [pid = 3768] [serial = 1595] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15C1A800) [pid = 3768] [serial = 1592] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (13452800) [pid = 3768] [serial = 1604] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (129EA800) [pid = 3768] [serial = 1583] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (17AC9400) [pid = 3768] [serial = 1609] [outer = 00000000] [url = about:blank] 17:41:27 INFO - PROCESS | 3768 | --DOCSHELL 1B3BE000 == 26 [pid = 3768] [id = 16] 17:41:27 INFO - PROCESS | 3768 | 1467247287970 Marionette TRACE conn2 <- [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]]]}] 17:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1613ms 17:41:28 INFO - PROCESS | 3768 | 1467247288017 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 17:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:41:28 INFO - PROCESS | 3768 | 1467247288020 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 17:41:28 INFO - PROCESS | 3768 | 1467247288026 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:41:28 INFO - PROCESS | 3768 | 1467247288030 Marionette TRACE conn2 <- [1,2174,null,{}] 17:41:28 INFO - PROCESS | 3768 | 1467247288035 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:28 INFO - PROCESS | 3768 | 1467247288038 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:28 INFO - PROCESS | 3768 | 1467247288167 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 17:41:28 INFO - PROCESS | 3768 | 1467247288260 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:28 INFO - PROCESS | 3768 | 1467247288263 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:28 INFO - PROCESS | 3768 | ++DOCSHELL 10D11C00 == 27 [pid = 3768] [id = 553] 17:41:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10D13000) [pid = 3768] [serial = 1659] [outer = 00000000] 17:41:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10E27800) [pid = 3768] [serial = 1660] [outer = 10D13000] 17:41:28 INFO - PROCESS | 3768 | 1467247288310 Marionette DEBUG loaded listener.js 17:41:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (11023800) [pid = 3768] [serial = 1661] [outer = 10D13000] 17:41:28 INFO - PROCESS | 3768 | 1467247288724 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 704ms 17:41:28 INFO - PROCESS | 3768 | 1467247288794 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 17:41:28 INFO - PROCESS | 3768 | 1467247288799 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 17:41:28 INFO - PROCESS | 3768 | 1467247288807 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:41:28 INFO - PROCESS | 3768 | 1467247288810 Marionette TRACE conn2 <- [1,2178,null,{}] 17:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:41:28 INFO - PROCESS | 3768 | 1467247288815 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:28 INFO - PROCESS | 3768 | 1467247288819 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:28 INFO - PROCESS | 3768 | 1467247288934 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 17:41:28 INFO - PROCESS | 3768 | 1467247288948 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:28 INFO - PROCESS | 3768 | 1467247288950 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:28 INFO - PROCESS | 3768 | ++DOCSHELL 1284C800 == 28 [pid = 3768] [id = 554] 17:41:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (12BCC400) [pid = 3768] [serial = 1662] [outer = 00000000] 17:41:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (13120400) [pid = 3768] [serial = 1663] [outer = 12BCC400] 17:41:29 INFO - PROCESS | 3768 | 1467247288997 Marionette DEBUG loaded listener.js 17:41:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (13153000) [pid = 3768] [serial = 1664] [outer = 12BCC400] 17:41:29 INFO - PROCESS | 3768 | 1467247289431 Marionette TRACE conn2 <- [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]]]}] 17:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 626ms 17:41:29 INFO - PROCESS | 3768 | 1467247289459 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 17:41:29 INFO - PROCESS | 3768 | 1467247289462 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 17:41:29 INFO - PROCESS | 3768 | 1467247289465 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:41:29 INFO - PROCESS | 3768 | 1467247289468 Marionette TRACE conn2 <- [1,2182,null,{}] 17:41:29 INFO - PROCESS | 3768 | 1467247289479 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:29 INFO - PROCESS | 3768 | 1467247289483 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:29 INFO - PROCESS | 3768 | 1467247289571 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 17:41:29 INFO - PROCESS | 3768 | 1467247289576 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:29 INFO - PROCESS | 3768 | 1467247289579 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:29 INFO - PROCESS | 3768 | ++DOCSHELL 1449CC00 == 29 [pid = 3768] [id = 555] 17:41:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (144F0800) [pid = 3768] [serial = 1665] [outer = 00000000] 17:41:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15766400) [pid = 3768] [serial = 1666] [outer = 144F0800] 17:41:29 INFO - PROCESS | 3768 | 1467247289627 Marionette DEBUG loaded listener.js 17:41:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (15C1A800) [pid = 3768] [serial = 1667] [outer = 144F0800] 17:41:30 INFO - PROCESS | 3768 | 1467247290136 Marionette TRACE conn2 <- [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]]]}] 17:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 689ms 17:41:30 INFO - PROCESS | 3768 | 1467247290167 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 17:41:30 INFO - PROCESS | 3768 | 1467247290169 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 17:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:41:30 INFO - PROCESS | 3768 | 1467247290173 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:41:30 INFO - PROCESS | 3768 | 1467247290175 Marionette TRACE conn2 <- [1,2186,null,{}] 17:41:30 INFO - PROCESS | 3768 | 1467247290178 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:30 INFO - PROCESS | 3768 | 1467247290180 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:30 INFO - PROCESS | 3768 | 1467247290298 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 17:41:30 INFO - PROCESS | 3768 | 1467247290389 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:30 INFO - PROCESS | 3768 | 1467247290391 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:30 INFO - PROCESS | 3768 | ++DOCSHELL 15C1D000 == 30 [pid = 3768] [id = 556] 17:41:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15C1D400) [pid = 3768] [serial = 1668] [outer = 00000000] 17:41:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15CEF000) [pid = 3768] [serial = 1669] [outer = 15C1D400] 17:41:30 INFO - PROCESS | 3768 | 1467247290434 Marionette DEBUG loaded listener.js 17:41:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15FAA000) [pid = 3768] [serial = 1670] [outer = 15C1D400] 17:41:30 INFO - PROCESS | 3768 | 1467247290836 Marionette TRACE conn2 <- [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]]]}] 17:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 689ms 17:41:30 INFO - PROCESS | 3768 | 1467247290872 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 17:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:41:30 INFO - PROCESS | 3768 | 1467247290874 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 17:41:30 INFO - PROCESS | 3768 | 1467247290877 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:41:30 INFO - PROCESS | 3768 | 1467247290879 Marionette TRACE conn2 <- [1,2190,null,{}] 17:41:30 INFO - PROCESS | 3768 | 1467247290882 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:30 INFO - PROCESS | 3768 | 1467247290884 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:31 INFO - PROCESS | 3768 | 1467247291017 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 17:41:31 INFO - PROCESS | 3768 | 1467247291023 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:31 INFO - PROCESS | 3768 | 1467247291025 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:31 INFO - PROCESS | 3768 | ++DOCSHELL 15C23400 == 31 [pid = 3768] [id = 557] 17:41:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15CF7400) [pid = 3768] [serial = 1671] [outer = 00000000] 17:41:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16B58800) [pid = 3768] [serial = 1672] [outer = 15CF7400] 17:41:31 INFO - PROCESS | 3768 | 1467247291068 Marionette DEBUG loaded listener.js 17:41:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16D60400) [pid = 3768] [serial = 1673] [outer = 15CF7400] 17:41:31 INFO - PROCESS | 3768 | 1467247291524 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 689ms 17:41:31 INFO - PROCESS | 3768 | 1467247291577 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 17:41:31 INFO - PROCESS | 3768 | 1467247291579 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 17:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:41:31 INFO - PROCESS | 3768 | 1467247291592 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:41:31 INFO - PROCESS | 3768 | 1467247291594 Marionette TRACE conn2 <- [1,2194,null,{}] 17:41:31 INFO - PROCESS | 3768 | 1467247291597 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:31 INFO - PROCESS | 3768 | 1467247291602 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:31 INFO - PROCESS | 3768 | 1467247291750 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16F06800) [pid = 3768] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (179AF000) [pid = 3768] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1281C400) [pid = 3768] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1576C400) [pid = 3768] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16D58400) [pid = 3768] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (14F3F800) [pid = 3768] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1059BC00) [pid = 3768] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (13C1FC00) [pid = 3768] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10A73800) [pid = 3768] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (13121C00) [pid = 3768] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1400D400) [pid = 3768] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (17F17800) [pid = 3768] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:41:31 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (17113C00) [pid = 3768] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:41:32 INFO - PROCESS | 3768 | 1467247292032 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:32 INFO - PROCESS | 3768 | 1467247292034 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:32 INFO - PROCESS | 3768 | ++DOCSHELL 0F394C00 == 32 [pid = 3768] [id = 558] 17:41:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (102CB400) [pid = 3768] [serial = 1674] [outer = 00000000] 17:41:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10D1F000) [pid = 3768] [serial = 1675] [outer = 102CB400] 17:41:32 INFO - PROCESS | 3768 | 1467247292077 Marionette DEBUG loaded listener.js 17:41:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (13C1FC00) [pid = 3768] [serial = 1676] [outer = 102CB400] 17:41:32 INFO - PROCESS | 3768 | 1467247292434 Marionette TRACE conn2 <- [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]]]}] 17:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 908ms 17:41:32 INFO - PROCESS | 3768 | 1467247292487 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 17:41:32 INFO - PROCESS | 3768 | 1467247292489 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 17:41:32 INFO - PROCESS | 3768 | 1467247292493 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:41:32 INFO - PROCESS | 3768 | 1467247292494 Marionette TRACE conn2 <- [1,2198,null,{}] 17:41:32 INFO - PROCESS | 3768 | 1467247292506 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:32 INFO - PROCESS | 3768 | 1467247292508 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:32 INFO - PROCESS | 3768 | 1467247292583 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 17:41:32 INFO - PROCESS | 3768 | 1467247292588 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:32 INFO - PROCESS | 3768 | 1467247292591 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:32 INFO - PROCESS | 3768 | ++DOCSHELL 13120000 == 33 [pid = 3768] [id = 559] 17:41:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (131E6400) [pid = 3768] [serial = 1677] [outer = 00000000] 17:41:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1710BC00) [pid = 3768] [serial = 1678] [outer = 131E6400] 17:41:32 INFO - PROCESS | 3768 | 1467247292634 Marionette DEBUG loaded listener.js 17:41:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (176E9000) [pid = 3768] [serial = 1679] [outer = 131E6400] 17:41:33 INFO - PROCESS | 3768 | 1467247293050 Marionette TRACE conn2 <- [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]]]}] 17:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 595ms 17:41:33 INFO - PROCESS | 3768 | 1467247293090 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 17:41:33 INFO - PROCESS | 3768 | 1467247293091 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 17:41:33 INFO - PROCESS | 3768 | 1467247293095 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:41:33 INFO - PROCESS | 3768 | 1467247293096 Marionette TRACE conn2 <- [1,2202,null,{}] 17:41:33 INFO - PROCESS | 3768 | 1467247293100 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:33 INFO - PROCESS | 3768 | 1467247293102 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:33 INFO - PROCESS | 3768 | 1467247293220 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 17:41:33 INFO - PROCESS | 3768 | 1467247293228 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 3768 | 1467247293230 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:33 INFO - PROCESS | 3768 | ++DOCSHELL 177B2C00 == 34 [pid = 3768] [id = 560] 17:41:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (177CD400) [pid = 3768] [serial = 1680] [outer = 00000000] 17:41:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (177D3000) [pid = 3768] [serial = 1681] [outer = 177CD400] 17:41:33 INFO - PROCESS | 3768 | 1467247293276 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (177D3C00) [pid = 3768] [serial = 1682] [outer = 177CD400] 17:41:33 INFO - PROCESS | 3768 | 1467247293685 Marionette TRACE conn2 <- [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]]]}] 17:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 626ms 17:41:33 INFO - PROCESS | 3768 | 1467247293733 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 17:41:33 INFO - PROCESS | 3768 | 1467247293735 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 17:41:33 INFO - PROCESS | 3768 | 1467247293738 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:41:33 INFO - PROCESS | 3768 | 1467247293740 Marionette TRACE conn2 <- [1,2206,null,{}] 17:41:33 INFO - PROCESS | 3768 | 1467247293744 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:33 INFO - PROCESS | 3768 | 1467247293746 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:33 INFO - PROCESS | 3768 | 1467247293870 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 17:41:33 INFO - PROCESS | 3768 | 1467247293877 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 3768 | 1467247293879 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:33 INFO - PROCESS | 3768 | ++DOCSHELL 10E0D000 == 35 [pid = 3768] [id = 561] 17:41:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16B58400) [pid = 3768] [serial = 1683] [outer = 00000000] 17:41:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (177EB800) [pid = 3768] [serial = 1684] [outer = 16B58400] 17:41:33 INFO - PROCESS | 3768 | 1467247293926 Marionette DEBUG loaded listener.js 17:41:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (179A7000) [pid = 3768] [serial = 1685] [outer = 16B58400] 17:41:34 INFO - PROCESS | 3768 | 1467247294666 Marionette TRACE conn2 <- [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]]]}] 17:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 940ms 17:41:34 INFO - PROCESS | 3768 | 1467247294685 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 17:41:34 INFO - PROCESS | 3768 | 1467247294689 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 17:41:34 INFO - PROCESS | 3768 | 1467247294694 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:41:34 INFO - PROCESS | 3768 | 1467247294699 Marionette TRACE conn2 <- [1,2210,null,{}] 17:41:34 INFO - PROCESS | 3768 | 1467247294705 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:34 INFO - PROCESS | 3768 | 1467247294708 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:34 INFO - PROCESS | 3768 | 1467247294826 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 17:41:34 INFO - PROCESS | 3768 | 1467247294969 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:34 INFO - PROCESS | 3768 | 1467247294972 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:34 INFO - PROCESS | 3768 | ++DOCSHELL 10A7E800 == 36 [pid = 3768] [id = 562] 17:41:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (10D12800) [pid = 3768] [serial = 1686] [outer = 00000000] 17:41:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (11C41C00) [pid = 3768] [serial = 1687] [outer = 10D12800] 17:41:35 INFO - PROCESS | 3768 | 1467247295029 Marionette DEBUG loaded listener.js 17:41:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (129F0400) [pid = 3768] [serial = 1688] [outer = 10D12800] 17:41:35 INFO - PROCESS | 3768 | 1467247295704 Marionette TRACE conn2 <- [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]]]}] 17:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1050ms 17:41:35 INFO - PROCESS | 3768 | 1467247295739 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 17:41:35 INFO - PROCESS | 3768 | 1467247295743 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 17:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:41:35 INFO - PROCESS | 3768 | 1467247295768 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:41:35 INFO - PROCESS | 3768 | 1467247295771 Marionette TRACE conn2 <- [1,2214,null,{}] 17:41:35 INFO - PROCESS | 3768 | 1467247295775 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:35 INFO - PROCESS | 3768 | 1467247295777 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:35 INFO - PROCESS | 3768 | 1467247295908 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 17:41:36 INFO - PROCESS | 3768 | 1467247296047 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:36 INFO - PROCESS | 3768 | 1467247296050 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:36 INFO - PROCESS | 3768 | ++DOCSHELL 10D17800 == 37 [pid = 3768] [id = 563] 17:41:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10E05C00) [pid = 3768] [serial = 1689] [outer = 00000000] 17:41:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (12821400) [pid = 3768] [serial = 1690] [outer = 10E05C00] 17:41:36 INFO - PROCESS | 3768 | 1467247296106 Marionette DEBUG loaded listener.js 17:41:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (14496000) [pid = 3768] [serial = 1691] [outer = 10E05C00] 17:41:36 INFO - PROCESS | 3768 | --DOCSHELL 177B2C00 == 36 [pid = 3768] [id = 560] 17:41:36 INFO - PROCESS | 3768 | --DOCSHELL 13120000 == 35 [pid = 3768] [id = 559] 17:41:36 INFO - PROCESS | 3768 | --DOCSHELL 0F394C00 == 34 [pid = 3768] [id = 558] 17:41:36 INFO - PROCESS | 3768 | --DOCSHELL 15C23400 == 33 [pid = 3768] [id = 557] 17:41:36 INFO - PROCESS | 3768 | --DOCSHELL 15C1D000 == 32 [pid = 3768] [id = 556] 17:41:36 INFO - PROCESS | 3768 | --DOCSHELL 1449CC00 == 31 [pid = 3768] [id = 555] 17:41:36 INFO - PROCESS | 3768 | --DOCSHELL 1284C800 == 30 [pid = 3768] [id = 554] 17:41:36 INFO - PROCESS | 3768 | --DOCSHELL 10D11C00 == 29 [pid = 3768] [id = 553] 17:41:36 INFO - PROCESS | 3768 | --DOCSHELL 1B3BB800 == 28 [pid = 3768] [id = 17] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (19A22800) [pid = 3768] [serial = 1645] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (1984BC00) [pid = 3768] [serial = 1642] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (176ED800) [pid = 3768] [serial = 1630] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (17AC9800) [pid = 3768] [serial = 1633] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1984F000) [pid = 3768] [serial = 1643] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177B1C00) [pid = 3768] [serial = 1631] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (13457800) [pid = 3768] [serial = 1621] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (140E7000) [pid = 3768] [serial = 1622] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (15C6D000) [pid = 3768] [serial = 1624] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15CF1000) [pid = 3768] [serial = 1625] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16F12000) [pid = 3768] [serial = 1627] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (17AD0800) [pid = 3768] [serial = 1610] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10A7AC00) [pid = 3768] [serial = 1618] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10E0D800) [pid = 3768] [serial = 1619] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (14F45800) [pid = 3768] [serial = 1615] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15C22000) [pid = 3768] [serial = 1616] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10D18000) [pid = 3768] [serial = 1612] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (10E05000) [pid = 3768] [serial = 1613] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (18019000) [pid = 3768] [serial = 1634] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1984C000) [pid = 3768] [serial = 1637] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1984B800) [pid = 3768] [serial = 1636] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (15CF4000) [pid = 3768] [serial = 1639] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16F2DC00) [pid = 3768] [serial = 1640] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (16F27C00) [pid = 3768] [serial = 1628] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (19AC1C00) [pid = 3768] [serial = 1646] [outer = 00000000] [url = about:blank] 17:41:36 INFO - PROCESS | 3768 | 1467247296914 Marionette TRACE conn2 <- [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]]]}] 17:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1222ms 17:41:36 INFO - PROCESS | 3768 | 1467247296971 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 17:41:37 INFO - PROCESS | 3768 | 1467247296975 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 17:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:41:37 INFO - PROCESS | 3768 | 1467247296998 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:41:37 INFO - PROCESS | 3768 | 1467247297003 Marionette TRACE conn2 <- [1,2218,null,{}] 17:41:37 INFO - PROCESS | 3768 | 1467247297008 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:37 INFO - PROCESS | 3768 | 1467247297011 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:37 INFO - PROCESS | 3768 | 1467247297096 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 17:41:37 INFO - PROCESS | 3768 | 1467247297102 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:37 INFO - PROCESS | 3768 | 1467247297105 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:37 INFO - PROCESS | 3768 | ++DOCSHELL 10D18800 == 29 [pid = 3768] [id = 564] 17:41:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10D18C00) [pid = 3768] [serial = 1692] [outer = 00000000] 17:41:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10ECF000) [pid = 3768] [serial = 1693] [outer = 10D18C00] 17:41:37 INFO - PROCESS | 3768 | 1467247297156 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (11AE3800) [pid = 3768] [serial = 1694] [outer = 10D18C00] 17:41:37 INFO - PROCESS | 3768 | 1467247297665 Marionette TRACE conn2 <- [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]]]}] 17:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 705ms 17:41:37 INFO - PROCESS | 3768 | 1467247297694 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 17:41:37 INFO - PROCESS | 3768 | 1467247297698 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 17:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:41:37 INFO - PROCESS | 3768 | 1467247297703 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:41:37 INFO - PROCESS | 3768 | 1467247297706 Marionette TRACE conn2 <- [1,2222,null,{}] 17:41:37 INFO - PROCESS | 3768 | 1467247297709 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:37 INFO - PROCESS | 3768 | 1467247297712 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:37 INFO - PROCESS | 3768 | 1467247297798 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 17:41:37 INFO - PROCESS | 3768 | 1467247297806 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:37 INFO - PROCESS | 3768 | 1467247297809 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:37 INFO - PROCESS | 3768 | ++DOCSHELL 13C25C00 == 30 [pid = 3768] [id = 565] 17:41:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (14002400) [pid = 3768] [serial = 1695] [outer = 00000000] 17:41:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (14495400) [pid = 3768] [serial = 1696] [outer = 14002400] 17:41:37 INFO - PROCESS | 3768 | 1467247297855 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (14F47800) [pid = 3768] [serial = 1697] [outer = 14002400] 17:41:38 INFO - PROCESS | 3768 | 1467247298324 Marionette TRACE conn2 <- [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]]]}] 17:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 626ms 17:41:38 INFO - PROCESS | 3768 | 1467247298342 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 17:41:38 INFO - PROCESS | 3768 | 1467247298344 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 17:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:41:38 INFO - PROCESS | 3768 | 1467247298348 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:41:38 INFO - PROCESS | 3768 | 1467247298351 Marionette TRACE conn2 <- [1,2226,null,{}] 17:41:38 INFO - PROCESS | 3768 | 1467247298362 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:38 INFO - PROCESS | 3768 | 1467247298366 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:38 INFO - PROCESS | 3768 | 1467247298453 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 17:41:38 INFO - PROCESS | 3768 | 1467247298460 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:38 INFO - PROCESS | 3768 | 1467247298463 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:38 INFO - PROCESS | 3768 | ++DOCSHELL 15C6F400 == 31 [pid = 3768] [id = 566] 17:41:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15C70000) [pid = 3768] [serial = 1698] [outer = 00000000] 17:41:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15CF4000) [pid = 3768] [serial = 1699] [outer = 15C70000] 17:41:38 INFO - PROCESS | 3768 | 1467247298509 Marionette DEBUG loaded listener.js 17:41:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1697E000) [pid = 3768] [serial = 1700] [outer = 15C70000] 17:41:39 INFO - PROCESS | 3768 | 1467247298980 Marionette TRACE conn2 <- [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]]]}] 17:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 689ms 17:41:39 INFO - PROCESS | 3768 | 1467247299047 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 17:41:39 INFO - PROCESS | 3768 | 1467247299050 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 17:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:41:39 INFO - PROCESS | 3768 | 1467247299053 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:41:39 INFO - PROCESS | 3768 | 1467247299055 Marionette TRACE conn2 <- [1,2230,null,{}] 17:41:39 INFO - PROCESS | 3768 | 1467247299059 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:39 INFO - PROCESS | 3768 | 1467247299061 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:39 INFO - PROCESS | 3768 | 1467247299146 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 17:41:39 INFO - PROCESS | 3768 | 1467247299184 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:39 INFO - PROCESS | 3768 | 1467247299186 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:39 INFO - PROCESS | 3768 | ++DOCSHELL 16F19C00 == 32 [pid = 3768] [id = 567] 17:41:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16F1CC00) [pid = 3768] [serial = 1701] [outer = 00000000] 17:41:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16F24400) [pid = 3768] [serial = 1702] [outer = 16F1CC00] 17:41:39 INFO - PROCESS | 3768 | 1467247299229 Marionette DEBUG loaded listener.js 17:41:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16F2F800) [pid = 3768] [serial = 1703] [outer = 16F1CC00] 17:41:39 INFO - PROCESS | 3768 | 1467247299688 Marionette TRACE conn2 <- [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]]]}] 17:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 704ms 17:41:39 INFO - PROCESS | 3768 | 1467247299752 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 17:41:39 INFO - PROCESS | 3768 | 1467247299754 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 17:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:41:39 INFO - PROCESS | 3768 | 1467247299762 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:41:39 INFO - PROCESS | 3768 | 1467247299764 Marionette TRACE conn2 <- [1,2234,null,{}] 17:41:39 INFO - PROCESS | 3768 | 1467247299767 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:39 INFO - PROCESS | 3768 | 1467247299769 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:39 INFO - PROCESS | 3768 | 1467247299878 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 17:41:39 INFO - PROCESS | 3768 | 1467247299887 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:39 INFO - PROCESS | 3768 | 1467247299889 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:39 INFO - PROCESS | 3768 | ++DOCSHELL 16F7AC00 == 33 [pid = 3768] [id = 568] 17:41:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16F7B000) [pid = 3768] [serial = 1704] [outer = 00000000] 17:41:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1770B000) [pid = 3768] [serial = 1705] [outer = 16F7B000] 17:41:40 INFO - PROCESS | 3768 | 1467247299990 Marionette DEBUG loaded listener.js 17:41:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (177B1C00) [pid = 3768] [serial = 1706] [outer = 16F7B000] 17:41:40 INFO - PROCESS | 3768 | 1467247300408 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 705ms 17:41:40 INFO - PROCESS | 3768 | 1467247300463 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 17:41:40 INFO - PROCESS | 3768 | 1467247300465 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 17:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:41:40 INFO - PROCESS | 3768 | 1467247300469 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:41:40 INFO - PROCESS | 3768 | 1467247300470 Marionette TRACE conn2 <- [1,2238,null,{}] 17:41:40 INFO - PROCESS | 3768 | 1467247300474 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:40 INFO - PROCESS | 3768 | 1467247300479 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:40 INFO - PROCESS | 3768 | 1467247300630 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 17:41:40 INFO - PROCESS | 3768 | 1467247300653 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:40 INFO - PROCESS | 3768 | 1467247300655 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:40 INFO - PROCESS | 3768 | ++DOCSHELL 16F6EC00 == 34 [pid = 3768] [id = 569] 17:41:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (17113400) [pid = 3768] [serial = 1707] [outer = 00000000] 17:41:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17AC6400) [pid = 3768] [serial = 1708] [outer = 17113400] 17:41:40 INFO - PROCESS | 3768 | 1467247300706 Marionette DEBUG loaded listener.js 17:41:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (17AC6800) [pid = 3768] [serial = 1709] [outer = 17113400] 17:41:41 INFO - PROCESS | 3768 | 1467247301133 Marionette TRACE conn2 <- [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]]]}] 17:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 689ms 17:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:41:41 INFO - PROCESS | 3768 | 1467247301168 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 17:41:41 INFO - PROCESS | 3768 | 1467247301170 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 17:41:41 INFO - PROCESS | 3768 | 1467247301174 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:41:41 INFO - PROCESS | 3768 | 1467247301175 Marionette TRACE conn2 <- [1,2242,null,{}] 17:41:41 INFO - PROCESS | 3768 | 1467247301179 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:41 INFO - PROCESS | 3768 | 1467247301181 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:41 INFO - PROCESS | 3768 | 1467247301291 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 17:41:41 INFO - PROCESS | 3768 | 1467247301298 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:41 INFO - PROCESS | 3768 | 1467247301299 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:41 INFO - PROCESS | 3768 | ++DOCSHELL 15C69400 == 35 [pid = 3768] [id = 570] 17:41:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (177D8C00) [pid = 3768] [serial = 1710] [outer = 00000000] 17:41:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1801E800) [pid = 3768] [serial = 1711] [outer = 177D8C00] 17:41:41 INFO - PROCESS | 3768 | 1467247301343 Marionette DEBUG loaded listener.js 17:41:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (180F5C00) [pid = 3768] [serial = 1712] [outer = 177D8C00] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (1B3BE400) [pid = 3768] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177CD400) [pid = 3768] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15C1D400) [pid = 3768] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (144F0800) [pid = 3768] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10B78400) [pid = 3768] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10D13000) [pid = 3768] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (12BCC400) [pid = 3768] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1B3BFC00) [pid = 3768] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10D13400) [pid = 3768] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15C70400) [pid = 3768] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19853800) [pid = 3768] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15CF7400) [pid = 3768] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (102CB400) [pid = 3768] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:41:41 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (131E6400) [pid = 3768] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:41:41 INFO - PROCESS | 3768 | 1467247301863 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 736ms 17:41:41 INFO - PROCESS | 3768 | 1467247301913 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 17:41:41 INFO - PROCESS | 3768 | 1467247301915 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 17:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:41:41 INFO - PROCESS | 3768 | 1467247301919 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:41:41 INFO - PROCESS | 3768 | 1467247301920 Marionette TRACE conn2 <- [1,2246,null,{}] 17:41:41 INFO - PROCESS | 3768 | 1467247301924 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:41 INFO - PROCESS | 3768 | 1467247301926 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:42 INFO - PROCESS | 3768 | 1467247302033 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 17:41:42 INFO - PROCESS | 3768 | 1467247302038 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 3768 | 1467247302040 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:42 INFO - PROCESS | 3768 | ++DOCSHELL 1058C400 == 36 [pid = 3768] [id = 571] 17:41:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (10E29000) [pid = 3768] [serial = 1713] [outer = 00000000] 17:41:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1710E000) [pid = 3768] [serial = 1714] [outer = 10E29000] 17:41:42 INFO - PROCESS | 3768 | 1467247302083 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (179ABC00) [pid = 3768] [serial = 1715] [outer = 10E29000] 17:41:42 INFO - PROCESS | 3768 | 1467247302561 Marionette TRACE conn2 <- [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]]]}] 17:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 642ms 17:41:42 INFO - PROCESS | 3768 | 1467247302588 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 17:41:42 INFO - PROCESS | 3768 | 1467247302590 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 17:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:41:42 INFO - PROCESS | 3768 | 1467247302593 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:41:42 INFO - PROCESS | 3768 | 1467247302595 Marionette TRACE conn2 <- [1,2250,null,{}] 17:41:42 INFO - PROCESS | 3768 | 1467247302598 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:42 INFO - PROCESS | 3768 | 1467247302600 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:42 INFO - PROCESS | 3768 | 1467247302688 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 17:41:42 INFO - PROCESS | 3768 | 1467247302693 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 3768 | 1467247302695 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:42 INFO - PROCESS | 3768 | ++DOCSHELL 17F17800 == 37 [pid = 3768] [id = 572] 17:41:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (17F7C000) [pid = 3768] [serial = 1716] [outer = 00000000] 17:41:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1984D000) [pid = 3768] [serial = 1717] [outer = 17F7C000] 17:41:42 INFO - PROCESS | 3768 | 1467247302738 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19850800) [pid = 3768] [serial = 1718] [outer = 17F7C000] 17:41:43 INFO - PROCESS | 3768 | 1467247303158 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 595ms 17:41:43 INFO - PROCESS | 3768 | 1467247303191 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 17:41:43 INFO - PROCESS | 3768 | 1467247303193 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 17:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:41:43 INFO - PROCESS | 3768 | 1467247303196 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:41:43 INFO - PROCESS | 3768 | 1467247303198 Marionette TRACE conn2 <- [1,2254,null,{}] 17:41:43 INFO - PROCESS | 3768 | 1467247303217 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:43 INFO - PROCESS | 3768 | 1467247303219 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:43 INFO - PROCESS | 3768 | 1467247303298 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 17:41:43 INFO - PROCESS | 3768 | 1467247303303 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:43 INFO - PROCESS | 3768 | 1467247303305 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:43 INFO - PROCESS | 3768 | ++DOCSHELL 17F79400 == 38 [pid = 3768] [id = 573] 17:41:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19853800) [pid = 3768] [serial = 1719] [outer = 00000000] 17:41:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1770FC00) [pid = 3768] [serial = 1720] [outer = 19853800] 17:41:43 INFO - PROCESS | 3768 | 1467247303348 Marionette DEBUG loaded listener.js 17:41:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19A1B000) [pid = 3768] [serial = 1721] [outer = 19853800] 17:41:43 INFO - PROCESS | 3768 | 1467247303972 Marionette TRACE conn2 <- [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]]]}] 17:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 799ms 17:41:44 INFO - PROCESS | 3768 | 1467247303999 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 17:41:44 INFO - PROCESS | 3768 | 1467247304004 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 17:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:41:44 INFO - PROCESS | 3768 | 1467247304009 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:41:44 INFO - PROCESS | 3768 | 1467247304013 Marionette TRACE conn2 <- [1,2258,null,{}] 17:41:44 INFO - PROCESS | 3768 | 1467247304019 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:44 INFO - PROCESS | 3768 | 1467247304022 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:44 INFO - PROCESS | 3768 | 1467247304142 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 17:41:44 INFO - PROCESS | 3768 | 1467247304281 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:44 INFO - PROCESS | 3768 | 1467247304284 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:44 INFO - PROCESS | 3768 | ++DOCSHELL 10E02800 == 39 [pid = 3768] [id = 574] 17:41:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (10E05800) [pid = 3768] [serial = 1722] [outer = 00000000] 17:41:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (13033800) [pid = 3768] [serial = 1723] [outer = 10E05800] 17:41:44 INFO - PROCESS | 3768 | 1467247304340 Marionette DEBUG loaded listener.js 17:41:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1393CC00) [pid = 3768] [serial = 1724] [outer = 10E05800] 17:41:44 INFO - PROCESS | 3768 | 1467247304925 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 955ms 17:41:44 INFO - PROCESS | 3768 | 1467247304955 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 17:41:44 INFO - PROCESS | 3768 | 1467247304960 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 17:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:41:44 INFO - PROCESS | 3768 | 1467247304967 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:41:44 INFO - PROCESS | 3768 | 1467247304969 Marionette TRACE conn2 <- [1,2262,null,{}] 17:41:44 INFO - PROCESS | 3768 | 1467247304973 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:44 INFO - PROCESS | 3768 | 1467247304976 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:45 INFO - PROCESS | 3768 | 1467247305088 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 17:41:45 INFO - PROCESS | 3768 | 1467247305199 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:45 INFO - PROCESS | 3768 | 1467247305202 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:45 INFO - PROCESS | 3768 | ++DOCSHELL 157D3000 == 40 [pid = 3768] [id = 575] 17:41:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (15C26800) [pid = 3768] [serial = 1725] [outer = 00000000] 17:41:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (15CEE800) [pid = 3768] [serial = 1726] [outer = 15C26800] 17:41:45 INFO - PROCESS | 3768 | 1467247305257 Marionette DEBUG loaded listener.js 17:41:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1697B000) [pid = 3768] [serial = 1727] [outer = 15C26800] 17:41:45 INFO - PROCESS | 3768 | 1467247305816 Marionette TRACE conn2 <- [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]]]}] 17:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 908ms 17:41:45 INFO - PROCESS | 3768 | 1467247305870 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 17:41:45 INFO - PROCESS | 3768 | 1467247305873 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 17:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:41:45 INFO - PROCESS | 3768 | 1467247305877 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:41:45 INFO - PROCESS | 3768 | 1467247305880 Marionette TRACE conn2 <- [1,2266,null,{}] 17:41:45 INFO - PROCESS | 3768 | 1467247305891 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:45 INFO - PROCESS | 3768 | 1467247305896 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:46 INFO - PROCESS | 3768 | 1467247306002 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 17:41:46 INFO - PROCESS | 3768 | 1467247306148 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:46 INFO - PROCESS | 3768 | 1467247306151 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:46 INFO - PROCESS | 3768 | ++DOCSHELL 1801BC00 == 41 [pid = 3768] [id = 576] 17:41:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (18022400) [pid = 3768] [serial = 1728] [outer = 00000000] 17:41:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19854C00) [pid = 3768] [serial = 1729] [outer = 18022400] 17:41:46 INFO - PROCESS | 3768 | 1467247306207 Marionette DEBUG loaded listener.js 17:41:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (19AC1800) [pid = 3768] [serial = 1730] [outer = 18022400] 17:41:46 INFO - PROCESS | 3768 | 1467247306799 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 939ms 17:41:46 INFO - PROCESS | 3768 | 1467247306821 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 17:41:46 INFO - PROCESS | 3768 | 1467247306824 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 17:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:41:46 INFO - PROCESS | 3768 | 1467247306828 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:41:46 INFO - PROCESS | 3768 | 1467247306830 Marionette TRACE conn2 <- [1,2270,null,{}] 17:41:46 INFO - PROCESS | 3768 | 1467247306833 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:46 INFO - PROCESS | 3768 | 1467247306836 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:46 INFO - PROCESS | 3768 | 1467247306953 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 17:41:47 INFO - PROCESS | 3768 | 1467247307075 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:47 INFO - PROCESS | 3768 | 1467247307077 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:47 INFO - PROCESS | 3768 | ++DOCSHELL 15CF0400 == 42 [pid = 3768] [id = 577] 17:41:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (177D5800) [pid = 3768] [serial = 1731] [outer = 00000000] 17:41:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (19ACE000) [pid = 3768] [serial = 1732] [outer = 177D5800] 17:41:47 INFO - PROCESS | 3768 | 1467247307137 Marionette DEBUG loaded listener.js 17:41:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (19D1B800) [pid = 3768] [serial = 1733] [outer = 177D5800] 17:41:47 INFO - PROCESS | 3768 | 1467247307830 Marionette TRACE conn2 <- [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]]]}] 17:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1034ms 17:41:47 INFO - PROCESS | 3768 | 1467247307885 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 17:41:47 INFO - PROCESS | 3768 | 1467247307889 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 17:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:41:47 INFO - PROCESS | 3768 | 1467247307893 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:41:47 INFO - PROCESS | 3768 | 1467247307896 Marionette TRACE conn2 <- [1,2274,null,{}] 17:41:47 INFO - PROCESS | 3768 | 1467247307901 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:47 INFO - PROCESS | 3768 | 1467247307904 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:48 INFO - PROCESS | 3768 | 1467247308005 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 17:41:48 INFO - PROCESS | 3768 | 1467247308165 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:48 INFO - PROCESS | 3768 | 1467247308168 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:48 INFO - PROCESS | 3768 | ++DOCSHELL 11020400 == 43 [pid = 3768] [id = 578] 17:41:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (11020C00) [pid = 3768] [serial = 1734] [outer = 00000000] 17:41:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (13121C00) [pid = 3768] [serial = 1735] [outer = 11020C00] 17:41:48 INFO - PROCESS | 3768 | 1467247308217 Marionette DEBUG loaded listener.js 17:41:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (1328A400) [pid = 3768] [serial = 1736] [outer = 11020C00] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 17F17800 == 42 [pid = 3768] [id = 572] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 1058C400 == 41 [pid = 3768] [id = 571] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 15C69400 == 40 [pid = 3768] [id = 570] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 16F6EC00 == 39 [pid = 3768] [id = 569] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 16F7AC00 == 38 [pid = 3768] [id = 568] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 16F19C00 == 37 [pid = 3768] [id = 567] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 15C6F400 == 36 [pid = 3768] [id = 566] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 13C25C00 == 35 [pid = 3768] [id = 565] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 10D18800 == 34 [pid = 3768] [id = 564] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 10A7E800 == 33 [pid = 3768] [id = 562] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 10E0D000 == 32 [pid = 3768] [id = 561] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 10D17800 == 31 [pid = 3768] [id = 563] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 10B78000 == 30 [pid = 3768] [id = 552] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 15CF0400 == 29 [pid = 3768] [id = 577] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 157D3000 == 28 [pid = 3768] [id = 575] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 1801BC00 == 27 [pid = 3768] [id = 576] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 17F79400 == 26 [pid = 3768] [id = 573] 17:41:48 INFO - PROCESS | 3768 | --DOCSHELL 10E02800 == 25 [pid = 3768] [id = 574] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (1B281000) [pid = 3768] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (177D3000) [pid = 3768] [serial = 1681] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (15CEF000) [pid = 3768] [serial = 1669] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (15766400) [pid = 3768] [serial = 1666] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (13126400) [pid = 3768] [serial = 1658] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (10E03C00) [pid = 3768] [serial = 1657] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (10E27800) [pid = 3768] [serial = 1660] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (11023800) [pid = 3768] [serial = 1661] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (13120400) [pid = 3768] [serial = 1663] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (13153000) [pid = 3768] [serial = 1664] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16F26C00) [pid = 3768] [serial = 1133] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (1449E800) [pid = 3768] [serial = 1649] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (11449000) [pid = 3768] [serial = 1648] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16F2FC00) [pid = 3768] [serial = 1652] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16D5D400) [pid = 3768] [serial = 1651] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (19ACC400) [pid = 3768] [serial = 1655] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (19A21C00) [pid = 3768] [serial = 1654] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16B58800) [pid = 3768] [serial = 1672] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15FAA000) [pid = 3768] [serial = 1670] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10D1F000) [pid = 3768] [serial = 1675] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16D60400) [pid = 3768] [serial = 1673] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (177D3C00) [pid = 3768] [serial = 1682] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (13C1FC00) [pid = 3768] [serial = 1676] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1710BC00) [pid = 3768] [serial = 1678] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (176E9000) [pid = 3768] [serial = 1679] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15C1A800) [pid = 3768] [serial = 1667] [outer = 00000000] [url = about:blank] 17:41:49 INFO - PROCESS | 3768 | 1467247309376 Marionette TRACE conn2 <- [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]]]}] 17:41:49 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 17:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1503ms 17:41:49 INFO - PROCESS | 3768 | 1467247309400 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 17:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:41:49 INFO - PROCESS | 3768 | 1467247309404 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 17:41:49 INFO - PROCESS | 3768 | 1467247309408 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:41:49 INFO - PROCESS | 3768 | 1467247309413 Marionette TRACE conn2 <- [1,2278,null,{}] 17:41:49 INFO - PROCESS | 3768 | 1467247309417 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:49 INFO - PROCESS | 3768 | 1467247309420 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:49 INFO - PROCESS | 3768 | 1467247309508 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 17:41:49 INFO - PROCESS | 3768 | 1467247309517 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:49 INFO - PROCESS | 3768 | 1467247309520 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:49 INFO - PROCESS | 3768 | ++DOCSHELL 10D15000 == 26 [pid = 3768] [id = 579] 17:41:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10D15800) [pid = 3768] [serial = 1737] [outer = 00000000] 17:41:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10E0D000) [pid = 3768] [serial = 1738] [outer = 10D15800] 17:41:49 INFO - PROCESS | 3768 | 1467247309567 Marionette DEBUG loaded listener.js 17:41:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (10ED1C00) [pid = 3768] [serial = 1739] [outer = 10D15800] 17:41:50 INFO - PROCESS | 3768 | 1467247310080 Marionette TRACE conn2 <- [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]]]}] 17:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 689ms 17:41:50 INFO - PROCESS | 3768 | 1467247310104 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 17:41:50 INFO - PROCESS | 3768 | 1467247310109 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 17:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:41:50 INFO - PROCESS | 3768 | 1467247310115 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:41:50 INFO - PROCESS | 3768 | 1467247310118 Marionette TRACE conn2 <- [1,2282,null,{}] 17:41:50 INFO - PROCESS | 3768 | 1467247310122 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:50 INFO - PROCESS | 3768 | 1467247310124 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:50 INFO - PROCESS | 3768 | 1467247310248 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 17:41:50 INFO - PROCESS | 3768 | 1467247310353 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 3768 | 1467247310356 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:50 INFO - PROCESS | 3768 | ++DOCSHELL 12DFD000 == 27 [pid = 3768] [id = 580] 17:41:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1311C400) [pid = 3768] [serial = 1740] [outer = 00000000] 17:41:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1314A400) [pid = 3768] [serial = 1741] [outer = 1311C400] 17:41:50 INFO - PROCESS | 3768 | 1467247310402 Marionette DEBUG loaded listener.js 17:41:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (13153800) [pid = 3768] [serial = 1742] [outer = 1311C400] 17:41:50 INFO - PROCESS | 3768 | 1467247310758 Marionette TRACE conn2 <- [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]]]}] 17:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 705ms 17:41:50 INFO - PROCESS | 3768 | 1467247310815 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 17:41:50 INFO - PROCESS | 3768 | 1467247310817 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 17:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:41:50 INFO - PROCESS | 3768 | 1467247310821 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:41:50 INFO - PROCESS | 3768 | 1467247310824 Marionette TRACE conn2 <- [1,2286,null,{}] 17:41:50 INFO - PROCESS | 3768 | 1467247310834 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:50 INFO - PROCESS | 3768 | 1467247310839 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:50 INFO - PROCESS | 3768 | 1467247310921 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 17:41:50 INFO - PROCESS | 3768 | 1467247310929 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 3768 | 1467247310932 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:50 INFO - PROCESS | 3768 | ++DOCSHELL 144E7C00 == 28 [pid = 3768] [id = 581] 17:41:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (144E8000) [pid = 3768] [serial = 1743] [outer = 00000000] 17:41:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (155BFC00) [pid = 3768] [serial = 1744] [outer = 144E8000] 17:41:51 INFO - PROCESS | 3768 | 1467247310978 Marionette DEBUG loaded listener.js 17:41:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (157C5400) [pid = 3768] [serial = 1745] [outer = 144E8000] 17:41:51 INFO - PROCESS | 3768 | 1467247311481 Marionette TRACE conn2 <- [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]]]}] 17:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 704ms 17:41:51 INFO - PROCESS | 3768 | 1467247311519 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 17:41:51 INFO - PROCESS | 3768 | 1467247311522 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 17:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:41:51 INFO - PROCESS | 3768 | 1467247311525 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:41:51 INFO - PROCESS | 3768 | 1467247311527 Marionette TRACE conn2 <- [1,2290,null,{}] 17:41:51 INFO - PROCESS | 3768 | 1467247311530 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:51 INFO - PROCESS | 3768 | 1467247311532 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:51 INFO - PROCESS | 3768 | 1467247311677 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 17:41:51 INFO - PROCESS | 3768 | 1467247311744 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:51 INFO - PROCESS | 3768 | 1467247311746 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:51 INFO - PROCESS | 3768 | ++DOCSHELL 15C69800 == 29 [pid = 3768] [id = 582] 17:41:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15C6EC00) [pid = 3768] [serial = 1746] [outer = 00000000] 17:41:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15CEF000) [pid = 3768] [serial = 1747] [outer = 15C6EC00] 17:41:51 INFO - PROCESS | 3768 | 1467247311791 Marionette DEBUG loaded listener.js 17:41:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15CF6800) [pid = 3768] [serial = 1748] [outer = 15C6EC00] 17:41:52 INFO - PROCESS | 3768 | 1467247312193 Marionette TRACE conn2 <- [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]]]}] 17:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 705ms 17:41:52 INFO - PROCESS | 3768 | 1467247312224 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 17:41:52 INFO - PROCESS | 3768 | 1467247312226 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 17:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:41:52 INFO - PROCESS | 3768 | 1467247312230 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:41:52 INFO - PROCESS | 3768 | 1467247312232 Marionette TRACE conn2 <- [1,2294,null,{}] 17:41:52 INFO - PROCESS | 3768 | 1467247312235 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:52 INFO - PROCESS | 3768 | 1467247312237 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:52 INFO - PROCESS | 3768 | 1467247312345 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 17:41:52 INFO - PROCESS | 3768 | 1467247312350 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:52 INFO - PROCESS | 3768 | 1467247312352 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:52 INFO - PROCESS | 3768 | ++DOCSHELL 15CE9000 == 30 [pid = 3768] [id = 583] 17:41:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15FAC400) [pid = 3768] [serial = 1749] [outer = 00000000] 17:41:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16D5F400) [pid = 3768] [serial = 1750] [outer = 15FAC400] 17:41:52 INFO - PROCESS | 3768 | 1467247312396 Marionette DEBUG loaded listener.js 17:41:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16F0BC00) [pid = 3768] [serial = 1751] [outer = 15FAC400] 17:41:52 INFO - PROCESS | 3768 | 1467247312877 Marionette TRACE conn2 <- [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]]]}] 17:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 705ms 17:41:52 INFO - PROCESS | 3768 | 1467247312929 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 17:41:52 INFO - PROCESS | 3768 | 1467247312932 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 17:41:52 INFO - PROCESS | 3768 | 1467247312935 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:41:52 INFO - PROCESS | 3768 | 1467247312937 Marionette TRACE conn2 <- [1,2298,null,{}] 17:41:52 INFO - PROCESS | 3768 | 1467247312940 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:52 INFO - PROCESS | 3768 | 1467247312946 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:53 INFO - PROCESS | 3768 | 1467247313096 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16F7B000) [pid = 3768] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (17113400) [pid = 3768] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (177D8C00) [pid = 3768] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16F1CC00) [pid = 3768] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (14002400) [pid = 3768] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10D12800) [pid = 3768] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16B58400) [pid = 3768] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10E05C00) [pid = 3768] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15C70000) [pid = 3768] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10D18C00) [pid = 3768] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10E29000) [pid = 3768] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (19853800) [pid = 3768] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:41:53 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (17F7C000) [pid = 3768] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:41:53 INFO - PROCESS | 3768 | 1467247313400 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:53 INFO - PROCESS | 3768 | 1467247313402 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:53 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F7800 == 31 [pid = 3768] [id = 584] 17:41:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (0C7FC800) [pid = 3768] [serial = 1752] [outer = 00000000] 17:41:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10D1E400) [pid = 3768] [serial = 1753] [outer = 0C7FC800] 17:41:53 INFO - PROCESS | 3768 | 1467247313446 Marionette DEBUG loaded listener.js 17:41:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (157D2400) [pid = 3768] [serial = 1754] [outer = 0C7FC800] 17:41:53 INFO - PROCESS | 3768 | 1467247313816 Marionette TRACE conn2 <- [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]]]}] 17:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 955ms 17:41:53 INFO - PROCESS | 3768 | 1467247313881 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 17:41:53 INFO - PROCESS | 3768 | 1467247313883 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 17:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:41:53 INFO - PROCESS | 3768 | 1467247313886 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:41:53 INFO - PROCESS | 3768 | 1467247313888 Marionette TRACE conn2 <- [1,2302,null,{}] 17:41:53 INFO - PROCESS | 3768 | 1467247313892 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:53 INFO - PROCESS | 3768 | 1467247313893 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:53 INFO - PROCESS | 3768 | 1467247313972 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 17:41:53 INFO - PROCESS | 3768 | 1467247313978 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:53 INFO - PROCESS | 3768 | 1467247313980 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:54 INFO - PROCESS | 3768 | ++DOCSHELL 16F08000 == 32 [pid = 3768] [id = 585] 17:41:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16F20000) [pid = 3768] [serial = 1755] [outer = 00000000] 17:41:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16F7C000) [pid = 3768] [serial = 1756] [outer = 16F20000] 17:41:54 INFO - PROCESS | 3768 | 1467247314023 Marionette DEBUG loaded listener.js 17:41:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (171CF800) [pid = 3768] [serial = 1757] [outer = 16F20000] 17:41:54 INFO - PROCESS | 3768 | 1467247314443 Marionette TRACE conn2 <- [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]]]}] 17:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 595ms 17:41:54 INFO - PROCESS | 3768 | 1467247314496 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 17:41:54 INFO - PROCESS | 3768 | 1467247314498 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 17:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:41:54 INFO - PROCESS | 3768 | 1467247314502 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:41:54 INFO - PROCESS | 3768 | 1467247314504 Marionette TRACE conn2 <- [1,2306,null,{}] 17:41:54 INFO - PROCESS | 3768 | 1467247314507 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:54 INFO - PROCESS | 3768 | 1467247314509 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:54 INFO - PROCESS | 3768 | 1467247314584 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 17:41:54 INFO - PROCESS | 3768 | 1467247314589 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:54 INFO - PROCESS | 3768 | 1467247314591 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:54 INFO - PROCESS | 3768 | ++DOCSHELL 15FB3C00 == 33 [pid = 3768] [id = 586] 17:41:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16F1FC00) [pid = 3768] [serial = 1758] [outer = 00000000] 17:41:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (177BA000) [pid = 3768] [serial = 1759] [outer = 16F1FC00] 17:41:54 INFO - PROCESS | 3768 | 1467247314634 Marionette DEBUG loaded listener.js 17:41:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (177BB400) [pid = 3768] [serial = 1760] [outer = 16F1FC00] 17:41:55 INFO - PROCESS | 3768 | 1467247315075 Marionette TRACE conn2 <- [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] 17:41:55 INFO - PROCESS | 3768 | 1467247315098 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 17:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:41:55 INFO - PROCESS | 3768 | 1467247315102 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:41:55 INFO - PROCESS | 3768 | 1467247315103 Marionette TRACE conn2 <- [1,2310,null,{}] 17:41:55 INFO - PROCESS | 3768 | 1467247315107 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:55 INFO - PROCESS | 3768 | 1467247315108 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:55 INFO - PROCESS | 3768 | 1467247315229 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 17:41:55 INFO - PROCESS | 3768 | 1467247315240 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:55 INFO - PROCESS | 3768 | 1467247315242 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:55 INFO - PROCESS | 3768 | ++DOCSHELL 16F27C00 == 34 [pid = 3768] [id = 587] 17:41:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (177D5C00) [pid = 3768] [serial = 1761] [outer = 00000000] 17:41:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (177EB000) [pid = 3768] [serial = 1762] [outer = 177D5C00] 17:41:55 INFO - PROCESS | 3768 | 1467247315285 Marionette DEBUG loaded listener.js 17:41:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (179AB000) [pid = 3768] [serial = 1763] [outer = 177D5C00] 17:41:56 INFO - PROCESS | 3768 | 1467247316028 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1002ms 17:41:56 INFO - PROCESS | 3768 | 1467247316106 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 17:41:56 INFO - PROCESS | 3768 | 1467247316110 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 17:41:56 INFO - PROCESS | 3768 | 1467247316115 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:41:56 INFO - PROCESS | 3768 | 1467247316120 Marionette TRACE conn2 <- [1,2314,null,{}] 17:41:56 INFO - PROCESS | 3768 | 1467247316125 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:56 INFO - PROCESS | 3768 | 1467247316128 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:56 INFO - PROCESS | 3768 | 1467247316279 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 17:41:56 INFO - PROCESS | 3768 | 1467247316418 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:56 INFO - PROCESS | 3768 | 1467247316421 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:56 INFO - PROCESS | 3768 | ++DOCSHELL 102C9800 == 35 [pid = 3768] [id = 588] 17:41:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (10560000) [pid = 3768] [serial = 1764] [outer = 00000000] 17:41:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (10E02800) [pid = 3768] [serial = 1765] [outer = 10560000] 17:41:56 INFO - PROCESS | 3768 | 1467247316479 Marionette DEBUG loaded listener.js 17:41:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (13126000) [pid = 3768] [serial = 1766] [outer = 10560000] 17:41:57 INFO - PROCESS | 3768 | 1467247317180 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1050ms 17:41:57 INFO - PROCESS | 3768 | 1467247317193 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 17:41:57 INFO - PROCESS | 3768 | 1467247317197 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 17:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:41:57 INFO - PROCESS | 3768 | 1467247317222 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:41:57 INFO - PROCESS | 3768 | 1467247317224 Marionette TRACE conn2 <- [1,2318,null,{}] 17:41:57 INFO - PROCESS | 3768 | 1467247317228 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:57 INFO - PROCESS | 3768 | 1467247317231 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:57 INFO - PROCESS | 3768 | 1467247317361 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 17:41:57 INFO - PROCESS | 3768 | 1467247317502 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:57 INFO - PROCESS | 3768 | 1467247317504 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:57 INFO - PROCESS | 3768 | ++DOCSHELL 10E0B000 == 36 [pid = 3768] [id = 589] 17:41:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10E0E400) [pid = 3768] [serial = 1767] [outer = 00000000] 17:41:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (15C66400) [pid = 3768] [serial = 1768] [outer = 10E0E400] 17:41:57 INFO - PROCESS | 3768 | 1467247317560 Marionette DEBUG loaded listener.js 17:41:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (162E4400) [pid = 3768] [serial = 1769] [outer = 10E0E400] 17:41:58 INFO - PROCESS | 3768 | --DOCSHELL 15FB3C00 == 35 [pid = 3768] [id = 586] 17:41:58 INFO - PROCESS | 3768 | --DOCSHELL 16F08000 == 34 [pid = 3768] [id = 585] 17:41:58 INFO - PROCESS | 3768 | --DOCSHELL 0C7F7800 == 33 [pid = 3768] [id = 584] 17:41:58 INFO - PROCESS | 3768 | --DOCSHELL 15CE9000 == 32 [pid = 3768] [id = 583] 17:41:58 INFO - PROCESS | 3768 | --DOCSHELL 15C69800 == 31 [pid = 3768] [id = 582] 17:41:58 INFO - PROCESS | 3768 | --DOCSHELL 144E7C00 == 30 [pid = 3768] [id = 581] 17:41:58 INFO - PROCESS | 3768 | --DOCSHELL 12DFD000 == 29 [pid = 3768] [id = 580] 17:41:58 INFO - PROCESS | 3768 | --DOCSHELL 10D15000 == 28 [pid = 3768] [id = 579] 17:41:58 INFO - PROCESS | 3768 | --DOCSHELL 11020400 == 27 [pid = 3768] [id = 578] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (1770B000) [pid = 3768] [serial = 1705] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (17AC6400) [pid = 3768] [serial = 1708] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1801E800) [pid = 3768] [serial = 1711] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (16F24400) [pid = 3768] [serial = 1702] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (14495400) [pid = 3768] [serial = 1696] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (14F47800) [pid = 3768] [serial = 1697] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (11C41C00) [pid = 3768] [serial = 1687] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (17AC6800) [pid = 3768] [serial = 1709] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (129F0400) [pid = 3768] [serial = 1688] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (179A7000) [pid = 3768] [serial = 1685] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (177EB800) [pid = 3768] [serial = 1684] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12821400) [pid = 3768] [serial = 1690] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (14496000) [pid = 3768] [serial = 1691] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15CF4000) [pid = 3768] [serial = 1699] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1697E000) [pid = 3768] [serial = 1700] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10ECF000) [pid = 3768] [serial = 1693] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (11AE3800) [pid = 3768] [serial = 1694] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1710E000) [pid = 3768] [serial = 1714] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1770FC00) [pid = 3768] [serial = 1720] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (180F5C00) [pid = 3768] [serial = 1712] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1984D000) [pid = 3768] [serial = 1717] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (19A1B000) [pid = 3768] [serial = 1721] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (177B1C00) [pid = 3768] [serial = 1706] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (179ABC00) [pid = 3768] [serial = 1715] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (16F2F800) [pid = 3768] [serial = 1703] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (19850800) [pid = 3768] [serial = 1718] [outer = 00000000] [url = about:blank] 17:41:58 INFO - PROCESS | 3768 | 1467247318424 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1253ms 17:41:58 INFO - PROCESS | 3768 | 1467247318466 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 17:41:58 INFO - PROCESS | 3768 | 1467247318470 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 17:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:41:58 INFO - PROCESS | 3768 | 1467247318474 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:41:58 INFO - PROCESS | 3768 | 1467247318477 Marionette TRACE conn2 <- [1,2322,null,{}] 17:41:58 INFO - PROCESS | 3768 | 1467247318483 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:58 INFO - PROCESS | 3768 | 1467247318485 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:58 INFO - PROCESS | 3768 | 1467247318572 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 17:41:58 INFO - PROCESS | 3768 | 1467247318580 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:58 INFO - PROCESS | 3768 | 1467247318584 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:58 INFO - PROCESS | 3768 | ++DOCSHELL 10D1DC00 == 28 [pid = 3768] [id = 590] 17:41:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (10E01C00) [pid = 3768] [serial = 1770] [outer = 00000000] 17:41:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (11024800) [pid = 3768] [serial = 1771] [outer = 10E01C00] 17:41:58 INFO - PROCESS | 3768 | 1467247318630 Marionette DEBUG loaded listener.js 17:41:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (11440000) [pid = 3768] [serial = 1772] [outer = 10E01C00] 17:41:59 INFO - PROCESS | 3768 | 1467247319162 Marionette TRACE conn2 <- [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]]]}] 17:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 736ms 17:41:59 INFO - PROCESS | 3768 | 1467247319212 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 17:41:59 INFO - PROCESS | 3768 | 1467247319216 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 17:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:41:59 INFO - PROCESS | 3768 | 1467247319222 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:41:59 INFO - PROCESS | 3768 | 1467247319225 Marionette TRACE conn2 <- [1,2326,null,{}] 17:41:59 INFO - PROCESS | 3768 | 1467247319228 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:59 INFO - PROCESS | 3768 | 1467247319231 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:59 INFO - PROCESS | 3768 | 1467247319313 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 17:41:59 INFO - PROCESS | 3768 | 1467247319418 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:59 INFO - PROCESS | 3768 | 1467247319420 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:59 INFO - PROCESS | 3768 | ++DOCSHELL 13155C00 == 29 [pid = 3768] [id = 591] 17:41:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (1345A400) [pid = 3768] [serial = 1773] [outer = 00000000] 17:41:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (14002800) [pid = 3768] [serial = 1774] [outer = 1345A400] 17:41:59 INFO - PROCESS | 3768 | 1467247319466 Marionette DEBUG loaded listener.js 17:41:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (14496400) [pid = 3768] [serial = 1775] [outer = 1345A400] 17:41:59 INFO - PROCESS | 3768 | 1467247319839 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 626ms 17:41:59 INFO - PROCESS | 3768 | 1467247319861 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 17:41:59 INFO - PROCESS | 3768 | 1467247319863 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 17:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:41:59 INFO - PROCESS | 3768 | 1467247319867 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:41:59 INFO - PROCESS | 3768 | 1467247319870 Marionette TRACE conn2 <- [1,2330,null,{}] 17:41:59 INFO - PROCESS | 3768 | 1467247319880 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:59 INFO - PROCESS | 3768 | 1467247319885 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:41:59 INFO - PROCESS | 3768 | 1467247319967 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 17:41:59 INFO - PROCESS | 3768 | 1467247319974 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:59 INFO - PROCESS | 3768 | 1467247319977 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:00 INFO - PROCESS | 3768 | ++DOCSHELL 15C23400 == 30 [pid = 3768] [id = 592] 17:42:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15C27800) [pid = 3768] [serial = 1776] [outer = 00000000] 17:42:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15CE9000) [pid = 3768] [serial = 1777] [outer = 15C27800] 17:42:00 INFO - PROCESS | 3768 | 1467247320024 Marionette DEBUG loaded listener.js 17:42:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15FAAC00) [pid = 3768] [serial = 1778] [outer = 15C27800] 17:42:00 INFO - PROCESS | 3768 | 1467247320471 Marionette TRACE conn2 <- [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]]]}] 17:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 642ms 17:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:42:00 INFO - PROCESS | 3768 | 1467247320514 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 17:42:00 INFO - PROCESS | 3768 | 1467247320516 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 17:42:00 INFO - PROCESS | 3768 | 1467247320520 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:42:00 INFO - PROCESS | 3768 | 1467247320521 Marionette TRACE conn2 <- [1,2334,null,{}] 17:42:00 INFO - PROCESS | 3768 | 1467247320525 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:00 INFO - PROCESS | 3768 | 1467247320527 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:00 INFO - PROCESS | 3768 | 1467247320650 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 17:42:00 INFO - PROCESS | 3768 | 1467247320657 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:00 INFO - PROCESS | 3768 | 1467247320659 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:00 INFO - PROCESS | 3768 | ++DOCSHELL 16F17400 == 31 [pid = 3768] [id = 593] 17:42:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16F20800) [pid = 3768] [serial = 1779] [outer = 00000000] 17:42:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16F2C000) [pid = 3768] [serial = 1780] [outer = 16F20800] 17:42:00 INFO - PROCESS | 3768 | 1467247320730 Marionette DEBUG loaded listener.js 17:42:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16F6EC00) [pid = 3768] [serial = 1781] [outer = 16F20800] 17:42:01 INFO - PROCESS | 3768 | 1467247321163 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 689ms 17:42:01 INFO - PROCESS | 3768 | 1467247321220 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 17:42:01 INFO - PROCESS | 3768 | 1467247321222 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 17:42:01 INFO - PROCESS | 3768 | 1467247321225 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:42:01 INFO - PROCESS | 3768 | 1467247321227 Marionette TRACE conn2 <- [1,2338,null,{}] 17:42:01 INFO - PROCESS | 3768 | 1467247321237 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:01 INFO - PROCESS | 3768 | 1467247321239 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:01 INFO - PROCESS | 3768 | 1467247321347 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 17:42:01 INFO - PROCESS | 3768 | 1467247321356 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:01 INFO - PROCESS | 3768 | 1467247321358 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:01 INFO - PROCESS | 3768 | ++DOCSHELL 15C6F000 == 32 [pid = 3768] [id = 594] 17:42:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16D5E800) [pid = 3768] [serial = 1782] [outer = 00000000] 17:42:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (177B2000) [pid = 3768] [serial = 1783] [outer = 16D5E800] 17:42:01 INFO - PROCESS | 3768 | 1467247321410 Marionette DEBUG loaded listener.js 17:42:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (177BDC00) [pid = 3768] [serial = 1784] [outer = 16D5E800] 17:42:01 INFO - PROCESS | 3768 | 1467247321886 Marionette TRACE conn2 <- [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]]]}] 17:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 705ms 17:42:01 INFO - PROCESS | 3768 | 1467247321925 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 17:42:01 INFO - PROCESS | 3768 | 1467247321927 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 17:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:42:01 INFO - PROCESS | 3768 | 1467247321938 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:42:01 INFO - PROCESS | 3768 | 1467247321939 Marionette TRACE conn2 <- [1,2342,null,{}] 17:42:01 INFO - PROCESS | 3768 | 1467247321943 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:01 INFO - PROCESS | 3768 | 1467247321948 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:02 INFO - PROCESS | 3768 | 1467247322108 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 17:42:02 INFO - PROCESS | 3768 | 1467247322172 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:02 INFO - PROCESS | 3768 | 1467247322174 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:02 INFO - PROCESS | 3768 | ++DOCSHELL 16D5F800 == 33 [pid = 3768] [id = 595] 17:42:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1710B400) [pid = 3768] [serial = 1785] [outer = 00000000] 17:42:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (179B2C00) [pid = 3768] [serial = 1786] [outer = 1710B400] 17:42:02 INFO - PROCESS | 3768 | 1467247322227 Marionette DEBUG loaded listener.js 17:42:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (177D7000) [pid = 3768] [serial = 1787] [outer = 1710B400] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (177D5800) [pid = 3768] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F1FC00) [pid = 3768] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (11020C00) [pid = 3768] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (144E8000) [pid = 3768] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (15C6EC00) [pid = 3768] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1311C400) [pid = 3768] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10D15800) [pid = 3768] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15FAC400) [pid = 3768] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (0C7FC800) [pid = 3768] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16F20000) [pid = 3768] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (10E05800) [pid = 3768] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15C26800) [pid = 3768] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:42:02 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (18022400) [pid = 3768] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:42:02 INFO - PROCESS | 3768 | 1467247322714 Marionette TRACE conn2 <- [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]]]}] 17:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 799ms 17:42:02 INFO - PROCESS | 3768 | 1467247322733 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 17:42:02 INFO - PROCESS | 3768 | 1467247322735 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 17:42:02 INFO - PROCESS | 3768 | 1467247322738 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:42:02 INFO - PROCESS | 3768 | 1467247322740 Marionette TRACE conn2 <- [1,2346,null,{}] 17:42:02 INFO - PROCESS | 3768 | 1467247322743 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:02 INFO - PROCESS | 3768 | 1467247322745 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:02 INFO - PROCESS | 3768 | 1467247322821 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 17:42:02 INFO - PROCESS | 3768 | 1467247322826 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:02 INFO - PROCESS | 3768 | 1467247322828 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:02 INFO - PROCESS | 3768 | ++DOCSHELL 10E20000 == 34 [pid = 3768] [id = 596] 17:42:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10E27C00) [pid = 3768] [serial = 1788] [outer = 00000000] 17:42:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (155C3800) [pid = 3768] [serial = 1789] [outer = 10E27C00] 17:42:02 INFO - PROCESS | 3768 | 1467247322871 Marionette DEBUG loaded listener.js 17:42:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16F20000) [pid = 3768] [serial = 1790] [outer = 10E27C00] 17:42:03 INFO - PROCESS | 3768 | 1467247323299 Marionette TRACE conn2 <- [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]]]}] 17:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 595ms 17:42:03 INFO - PROCESS | 3768 | 1467247323335 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 17:42:03 INFO - PROCESS | 3768 | 1467247323337 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 17:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:42:03 INFO - PROCESS | 3768 | 1467247323341 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:42:03 INFO - PROCESS | 3768 | 1467247323342 Marionette TRACE conn2 <- [1,2350,null,{}] 17:42:03 INFO - PROCESS | 3768 | 1467247323346 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:03 INFO - PROCESS | 3768 | 1467247323348 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:03 INFO - PROCESS | 3768 | 1467247323433 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 17:42:03 INFO - PROCESS | 3768 | 1467247323438 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:03 INFO - PROCESS | 3768 | 1467247323440 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:03 INFO - PROCESS | 3768 | ++DOCSHELL 10A02000 == 35 [pid = 3768] [id = 597] 17:42:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (12BD2000) [pid = 3768] [serial = 1791] [outer = 00000000] 17:42:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (17F17800) [pid = 3768] [serial = 1792] [outer = 12BD2000] 17:42:03 INFO - PROCESS | 3768 | 1467247323507 Marionette DEBUG loaded listener.js 17:42:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (18022400) [pid = 3768] [serial = 1793] [outer = 12BD2000] 17:42:03 INFO - PROCESS | 3768 | 1467247323960 Marionette TRACE conn2 <- [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]]]}] 17:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 642ms 17:42:04 INFO - PROCESS | 3768 | 1467247323986 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 17:42:04 INFO - PROCESS | 3768 | 1467247323988 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 17:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:42:04 INFO - PROCESS | 3768 | 1467247323991 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:42:04 INFO - PROCESS | 3768 | 1467247323993 Marionette TRACE conn2 <- [1,2354,null,{}] 17:42:04 INFO - PROCESS | 3768 | 1467247323996 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:04 INFO - PROCESS | 3768 | 1467247323998 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:04 INFO - PROCESS | 3768 | 1467247324076 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 17:42:04 INFO - PROCESS | 3768 | 1467247324081 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:04 INFO - PROCESS | 3768 | 1467247324083 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:04 INFO - PROCESS | 3768 | ++DOCSHELL 180F5C00 == 36 [pid = 3768] [id = 598] 17:42:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (180F6800) [pid = 3768] [serial = 1794] [outer = 00000000] 17:42:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19848000) [pid = 3768] [serial = 1795] [outer = 180F6800] 17:42:04 INFO - PROCESS | 3768 | 1467247324134 Marionette DEBUG loaded listener.js 17:42:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1984D800) [pid = 3768] [serial = 1796] [outer = 180F6800] 17:42:04 INFO - PROCESS | 3768 | 1467247324563 Marionette TRACE conn2 <- [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]]]}] 17:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 595ms 17:42:04 INFO - PROCESS | 3768 | 1467247324586 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 17:42:04 INFO - PROCESS | 3768 | 1467247324588 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 17:42:04 INFO - PROCESS | 3768 | 1467247324592 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:42:04 INFO - PROCESS | 3768 | 1467247324593 Marionette TRACE conn2 <- [1,2358,null,{}] 17:42:04 INFO - PROCESS | 3768 | 1467247324597 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:04 INFO - PROCESS | 3768 | 1467247324599 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:04 INFO - PROCESS | 3768 | 1467247324764 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 17:42:04 INFO - PROCESS | 3768 | 1467247324921 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:04 INFO - PROCESS | 3768 | 1467247324925 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:04 INFO - PROCESS | 3768 | ++DOCSHELL 0C7FCC00 == 37 [pid = 3768] [id = 599] 17:42:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (10226400) [pid = 3768] [serial = 1797] [outer = 00000000] 17:42:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (104E0400) [pid = 3768] [serial = 1798] [outer = 10226400] 17:42:05 INFO - PROCESS | 3768 | 1467247324986 Marionette DEBUG loaded listener.js 17:42:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (10A7C000) [pid = 3768] [serial = 1799] [outer = 10226400] 17:42:05 INFO - PROCESS | 3768 | 1467247325563 Marionette TRACE conn2 <- [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]]]}] 17:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1049ms 17:42:05 INFO - PROCESS | 3768 | 1467247325632 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 17:42:05 INFO - PROCESS | 3768 | 1467247325636 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 17:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:42:05 INFO - PROCESS | 3768 | 1467247325661 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:42:05 INFO - PROCESS | 3768 | 1467247325664 Marionette TRACE conn2 <- [1,2362,null,{}] 17:42:05 INFO - PROCESS | 3768 | 1467247325669 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:05 INFO - PROCESS | 3768 | 1467247325672 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:05 INFO - PROCESS | 3768 | 1467247325788 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 17:42:05 INFO - PROCESS | 3768 | 1467247325921 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:05 INFO - PROCESS | 3768 | 1467247325924 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:05 INFO - PROCESS | 3768 | ++DOCSHELL 13C25C00 == 38 [pid = 3768] [id = 600] 17:42:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (14496000) [pid = 3768] [serial = 1800] [outer = 00000000] 17:42:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (14F41400) [pid = 3768] [serial = 1801] [outer = 14496000] 17:42:05 INFO - PROCESS | 3768 | 1467247325979 Marionette DEBUG loaded listener.js 17:42:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (155C1C00) [pid = 3768] [serial = 1802] [outer = 14496000] 17:42:06 INFO - PROCESS | 3768 | 1467247326570 Marionette TRACE conn2 <- [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]]]}] 17:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 955ms 17:42:06 INFO - PROCESS | 3768 | 1467247326608 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 17:42:06 INFO - PROCESS | 3768 | 1467247326612 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 17:42:06 INFO - PROCESS | 3768 | 1467247326616 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:42:06 INFO - PROCESS | 3768 | 1467247326618 Marionette TRACE conn2 <- [1,2366,null,{}] 17:42:06 INFO - PROCESS | 3768 | 1467247326622 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:06 INFO - PROCESS | 3768 | 1467247326624 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:06 INFO - PROCESS | 3768 | 1467247326731 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 17:42:06 INFO - PROCESS | 3768 | 1467247326845 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:06 INFO - PROCESS | 3768 | 1467247326847 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:06 INFO - PROCESS | 3768 | ++DOCSHELL 10D13400 == 39 [pid = 3768] [id = 601] 17:42:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (15C63C00) [pid = 3768] [serial = 1803] [outer = 00000000] 17:42:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (177DB000) [pid = 3768] [serial = 1804] [outer = 15C63C00] 17:42:06 INFO - PROCESS | 3768 | 1467247326940 Marionette DEBUG loaded listener.js 17:42:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (17F12000) [pid = 3768] [serial = 1805] [outer = 15C63C00] 17:42:07 INFO - PROCESS | 3768 | 1467247327522 Marionette TRACE conn2 <- [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]]]}] 17:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 940ms 17:42:07 INFO - PROCESS | 3768 | 1467247327563 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 17:42:07 INFO - PROCESS | 3768 | 1467247327567 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 17:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:42:07 INFO - PROCESS | 3768 | 1467247327578 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:42:07 INFO - PROCESS | 3768 | 1467247327582 Marionette TRACE conn2 <- [1,2370,null,{}] 17:42:07 INFO - PROCESS | 3768 | 1467247327587 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:07 INFO - PROCESS | 3768 | 1467247327590 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:07 INFO - PROCESS | 3768 | 1467247327699 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 17:42:07 INFO - PROCESS | 3768 | 1467247327857 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:07 INFO - PROCESS | 3768 | 1467247327859 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:07 INFO - PROCESS | 3768 | ++DOCSHELL 1281C400 == 40 [pid = 3768] [id = 602] 17:42:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (15FB2400) [pid = 3768] [serial = 1806] [outer = 00000000] 17:42:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19AC4C00) [pid = 3768] [serial = 1807] [outer = 15FB2400] 17:42:07 INFO - PROCESS | 3768 | 1467247327917 Marionette DEBUG loaded listener.js 17:42:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (19ACBC00) [pid = 3768] [serial = 1808] [outer = 15FB2400] 17:42:08 INFO - PROCESS | 3768 | 1467247328657 Marionette TRACE conn2 <- [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]]]}] 17:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1159ms 17:42:08 INFO - PROCESS | 3768 | 1467247328729 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 17:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:42:08 INFO - PROCESS | 3768 | 1467247328733 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 17:42:08 INFO - PROCESS | 3768 | 1467247328738 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:42:08 INFO - PROCESS | 3768 | 1467247328741 Marionette TRACE conn2 <- [1,2374,null,{}] 17:42:08 INFO - PROCESS | 3768 | 1467247328764 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:08 INFO - PROCESS | 3768 | 1467247328767 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:08 INFO - PROCESS | 3768 | 1467247328888 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 17:42:09 INFO - PROCESS | 3768 | 1467247329023 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:09 INFO - PROCESS | 3768 | 1467247329026 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:09 INFO - PROCESS | 3768 | ++DOCSHELL 11021C00 == 41 [pid = 3768] [id = 603] 17:42:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (11023000) [pid = 3768] [serial = 1809] [outer = 00000000] 17:42:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (13120400) [pid = 3768] [serial = 1810] [outer = 11023000] 17:42:09 INFO - PROCESS | 3768 | 1467247329082 Marionette DEBUG loaded listener.js 17:42:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (1328CC00) [pid = 3768] [serial = 1811] [outer = 11023000] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 180F5C00 == 40 [pid = 3768] [id = 598] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 10A02000 == 39 [pid = 3768] [id = 597] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 10E20000 == 38 [pid = 3768] [id = 596] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 16D5F800 == 37 [pid = 3768] [id = 595] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 15C6F000 == 36 [pid = 3768] [id = 594] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 16F17400 == 35 [pid = 3768] [id = 593] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 15C23400 == 34 [pid = 3768] [id = 592] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 13155C00 == 33 [pid = 3768] [id = 591] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 10D1DC00 == 32 [pid = 3768] [id = 590] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 16F27C00 == 31 [pid = 3768] [id = 587] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 102C9800 == 30 [pid = 3768] [id = 588] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 10E0B000 == 29 [pid = 3768] [id = 589] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 1281C400 == 28 [pid = 3768] [id = 602] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 10D13400 == 27 [pid = 3768] [id = 601] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 0C7FCC00 == 26 [pid = 3768] [id = 599] 17:42:09 INFO - PROCESS | 3768 | --DOCSHELL 13C25C00 == 25 [pid = 3768] [id = 600] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (177BA000) [pid = 3768] [serial = 1759] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (1328A400) [pid = 3768] [serial = 1736] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (13121C00) [pid = 3768] [serial = 1735] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (155BFC00) [pid = 3768] [serial = 1744] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (15CEF000) [pid = 3768] [serial = 1747] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (1314A400) [pid = 3768] [serial = 1741] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (13153800) [pid = 3768] [serial = 1742] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10E0D000) [pid = 3768] [serial = 1738] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10ED1C00) [pid = 3768] [serial = 1739] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (16D5F400) [pid = 3768] [serial = 1750] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15CF6800) [pid = 3768] [serial = 1748] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10D1E400) [pid = 3768] [serial = 1753] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F0BC00) [pid = 3768] [serial = 1751] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (157D2400) [pid = 3768] [serial = 1754] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16F7C000) [pid = 3768] [serial = 1756] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1393CC00) [pid = 3768] [serial = 1724] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (13033800) [pid = 3768] [serial = 1723] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1697B000) [pid = 3768] [serial = 1727] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15CEE800) [pid = 3768] [serial = 1726] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (177BB400) [pid = 3768] [serial = 1760] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19AC1800) [pid = 3768] [serial = 1730] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19854C00) [pid = 3768] [serial = 1729] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (19D1B800) [pid = 3768] [serial = 1733] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (19ACE000) [pid = 3768] [serial = 1732] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (171CF800) [pid = 3768] [serial = 1757] [outer = 00000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (157C5400) [pid = 3768] [serial = 1745] [outer = 00000000] [url = about:blank] 17:42:10 INFO - PROCESS | 3768 | 1467247330231 Marionette TRACE conn2 <- [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]]]}] 17:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1519ms 17:42:10 INFO - PROCESS | 3768 | 1467247330265 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 17:42:10 INFO - PROCESS | 3768 | 1467247330269 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 17:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:42:10 INFO - PROCESS | 3768 | 1467247330274 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:42:10 INFO - PROCESS | 3768 | 1467247330278 Marionette TRACE conn2 <- [1,2378,null,{}] 17:42:10 INFO - PROCESS | 3768 | 1467247330283 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:10 INFO - PROCESS | 3768 | 1467247330286 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:10 INFO - PROCESS | 3768 | 1467247330375 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 17:42:10 INFO - PROCESS | 3768 | 1467247330384 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:10 INFO - PROCESS | 3768 | 1467247330387 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:10 INFO - PROCESS | 3768 | ++DOCSHELL 10A7EC00 == 26 [pid = 3768] [id = 604] 17:42:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10D13000) [pid = 3768] [serial = 1812] [outer = 00000000] 17:42:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (10E0F400) [pid = 3768] [serial = 1813] [outer = 10D13000] 17:42:10 INFO - PROCESS | 3768 | 1467247330434 Marionette DEBUG loaded listener.js 17:42:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10ECF000) [pid = 3768] [serial = 1814] [outer = 10D13000] 17:42:10 INFO - PROCESS | 3768 | 1467247330980 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 704ms 17:42:11 INFO - PROCESS | 3768 | 1467247331006 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 17:42:11 INFO - PROCESS | 3768 | 1467247331010 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 17:42:11 INFO - PROCESS | 3768 | 1467247331020 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:42:11 INFO - PROCESS | 3768 | 1467247331023 Marionette TRACE conn2 <- [1,2382,null,{}] 17:42:11 INFO - PROCESS | 3768 | 1467247331027 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:11 INFO - PROCESS | 3768 | 1467247331029 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:11 INFO - PROCESS | 3768 | 1467247331151 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 17:42:11 INFO - PROCESS | 3768 | 1467247331170 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:11 INFO - PROCESS | 3768 | 1467247331172 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:11 INFO - PROCESS | 3768 | ++DOCSHELL 13033800 == 27 [pid = 3768] [id = 605] 17:42:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1309C800) [pid = 3768] [serial = 1815] [outer = 00000000] 17:42:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (13155000) [pid = 3768] [serial = 1816] [outer = 1309C800] 17:42:11 INFO - PROCESS | 3768 | 1467247331305 Marionette DEBUG loaded listener.js 17:42:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (131EA000) [pid = 3768] [serial = 1817] [outer = 1309C800] 17:42:11 INFO - PROCESS | 3768 | 1467247331719 Marionette TRACE conn2 <- [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]]]}] 17:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 736ms 17:42:11 INFO - PROCESS | 3768 | 1467247331762 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 17:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:42:11 INFO - PROCESS | 3768 | 1467247331765 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 17:42:11 INFO - PROCESS | 3768 | 1467247331768 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:42:11 INFO - PROCESS | 3768 | 1467247331772 Marionette TRACE conn2 <- [1,2386,null,{}] 17:42:11 INFO - PROCESS | 3768 | 1467247331783 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:11 INFO - PROCESS | 3768 | 1467247331787 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:11 INFO - PROCESS | 3768 | 1467247331870 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 17:42:11 INFO - PROCESS | 3768 | 1467247331878 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:11 INFO - PROCESS | 3768 | 1467247331881 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:11 INFO - PROCESS | 3768 | ++DOCSHELL 14F3D800 == 28 [pid = 3768] [id = 606] 17:42:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (14F47800) [pid = 3768] [serial = 1818] [outer = 00000000] 17:42:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (150BB400) [pid = 3768] [serial = 1819] [outer = 14F47800] 17:42:11 INFO - PROCESS | 3768 | 1467247331956 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15C63800) [pid = 3768] [serial = 1820] [outer = 14F47800] 17:42:12 INFO - PROCESS | 3768 | 1467247332528 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 830ms 17:42:12 INFO - PROCESS | 3768 | 1467247332611 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 17:42:12 INFO - PROCESS | 3768 | 1467247332614 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 17:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:42:12 INFO - PROCESS | 3768 | 1467247332617 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:42:12 INFO - PROCESS | 3768 | 1467247332619 Marionette TRACE conn2 <- [1,2390,null,{}] 17:42:12 INFO - PROCESS | 3768 | 1467247332622 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:12 INFO - PROCESS | 3768 | 1467247332624 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:12 INFO - PROCESS | 3768 | 1467247332743 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 17:42:12 INFO - PROCESS | 3768 | 1467247332807 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:12 INFO - PROCESS | 3768 | 1467247332809 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:12 INFO - PROCESS | 3768 | ++DOCSHELL 15CEF000 == 29 [pid = 3768] [id = 607] 17:42:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15CF6C00) [pid = 3768] [serial = 1821] [outer = 00000000] 17:42:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (15FB4800) [pid = 3768] [serial = 1822] [outer = 15CF6C00] 17:42:12 INFO - PROCESS | 3768 | 1467247332854 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16B54400) [pid = 3768] [serial = 1823] [outer = 15CF6C00] 17:42:13 INFO - PROCESS | 3768 | 1467247333263 Marionette TRACE conn2 <- [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]]]}] 17:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 705ms 17:42:13 INFO - PROCESS | 3768 | 1467247333316 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 17:42:13 INFO - PROCESS | 3768 | 1467247333318 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 17:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:42:13 INFO - PROCESS | 3768 | 1467247333322 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:42:13 INFO - PROCESS | 3768 | 1467247333323 Marionette TRACE conn2 <- [1,2394,null,{}] 17:42:13 INFO - PROCESS | 3768 | 1467247333326 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:13 INFO - PROCESS | 3768 | 1467247333328 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:13 INFO - PROCESS | 3768 | 1467247333446 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 17:42:13 INFO - PROCESS | 3768 | 1467247333451 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:13 INFO - PROCESS | 3768 | 1467247333454 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:13 INFO - PROCESS | 3768 | ++DOCSHELL 15FB4400 == 30 [pid = 3768] [id = 608] 17:42:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16987400) [pid = 3768] [serial = 1824] [outer = 00000000] 17:42:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (16F15C00) [pid = 3768] [serial = 1825] [outer = 16987400] 17:42:13 INFO - PROCESS | 3768 | 1467247333497 Marionette DEBUG loaded listener.js 17:42:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (16F21C00) [pid = 3768] [serial = 1826] [outer = 16987400] 17:42:13 INFO - PROCESS | 3768 | 1467247333951 Marionette TRACE conn2 <- [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]]]}] 17:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 705ms 17:42:14 INFO - PROCESS | 3768 | 1467247334021 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 17:42:14 INFO - PROCESS | 3768 | 1467247334023 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 17:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:42:14 INFO - PROCESS | 3768 | 1467247334027 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:42:14 INFO - PROCESS | 3768 | 1467247334028 Marionette TRACE conn2 <- [1,2398,null,{}] 17:42:14 INFO - PROCESS | 3768 | 1467247334032 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:14 INFO - PROCESS | 3768 | 1467247334037 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:14 INFO - PROCESS | 3768 | 1467247334395 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 17:42:14 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10E27C00) [pid = 3768] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:42:14 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F20800) [pid = 3768] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:42:14 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (177D5C00) [pid = 3768] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:42:14 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10560000) [pid = 3768] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:42:14 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (12BD2000) [pid = 3768] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:42:14 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15C27800) [pid = 3768] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:42:14 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10E01C00) [pid = 3768] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:42:14 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10E0E400) [pid = 3768] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:42:14 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1710B400) [pid = 3768] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:42:14 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1345A400) [pid = 3768] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:42:14 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16D5E800) [pid = 3768] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:42:14 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (180F6800) [pid = 3768] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:42:14 INFO - PROCESS | 3768 | 1467247334468 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:14 INFO - PROCESS | 3768 | 1467247334470 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:14 INFO - PROCESS | 3768 | ++DOCSHELL 1047F800 == 31 [pid = 3768] [id = 609] 17:42:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (104E4400) [pid = 3768] [serial = 1827] [outer = 00000000] 17:42:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10D1C400) [pid = 3768] [serial = 1828] [outer = 104E4400] 17:42:14 INFO - PROCESS | 3768 | 1467247334514 Marionette DEBUG loaded listener.js 17:42:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (1400F000) [pid = 3768] [serial = 1829] [outer = 104E4400] 17:42:14 INFO - PROCESS | 3768 | 1467247334915 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 955ms 17:42:14 INFO - PROCESS | 3768 | 1467247334972 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 17:42:14 INFO - PROCESS | 3768 | 1467247334974 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 17:42:14 INFO - PROCESS | 3768 | 1467247334977 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:42:14 INFO - PROCESS | 3768 | 1467247334979 Marionette TRACE conn2 <- [1,2402,null,{}] 17:42:14 INFO - PROCESS | 3768 | 1467247334982 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:14 INFO - PROCESS | 3768 | 1467247334984 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:15 INFO - PROCESS | 3768 | 1467247335058 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 17:42:15 INFO - PROCESS | 3768 | 1467247335064 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:15 INFO - PROCESS | 3768 | 1467247335066 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:15 INFO - PROCESS | 3768 | ++DOCSHELL 15C6D400 == 32 [pid = 3768] [id = 610] 17:42:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15C71000) [pid = 3768] [serial = 1830] [outer = 00000000] 17:42:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (177B5800) [pid = 3768] [serial = 1831] [outer = 15C71000] 17:42:15 INFO - PROCESS | 3768 | 1467247335109 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (177D2000) [pid = 3768] [serial = 1832] [outer = 15C71000] 17:42:15 INFO - PROCESS | 3768 | 1467247335532 Marionette TRACE conn2 <- [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]]]}] 17:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 595ms 17:42:15 INFO - PROCESS | 3768 | 1467247335578 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 17:42:15 INFO - PROCESS | 3768 | 1467247335580 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 17:42:15 INFO - PROCESS | 3768 | 1467247335584 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:42:15 INFO - PROCESS | 3768 | 1467247335585 Marionette TRACE conn2 <- [1,2406,null,{}] 17:42:15 INFO - PROCESS | 3768 | 1467247335589 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:15 INFO - PROCESS | 3768 | 1467247335591 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:15 INFO - PROCESS | 3768 | 1467247335680 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 17:42:15 INFO - PROCESS | 3768 | 1467247335685 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:15 INFO - PROCESS | 3768 | 1467247335687 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:15 INFO - PROCESS | 3768 | ++DOCSHELL 15CF4800 == 33 [pid = 3768] [id = 611] 17:42:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16F30800) [pid = 3768] [serial = 1833] [outer = 00000000] 17:42:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (179A8000) [pid = 3768] [serial = 1834] [outer = 16F30800] 17:42:15 INFO - PROCESS | 3768 | 1467247335729 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (179AC400) [pid = 3768] [serial = 1835] [outer = 16F30800] 17:42:16 INFO - PROCESS | 3768 | 1467247336176 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 642ms 17:42:16 INFO - PROCESS | 3768 | 1467247336223 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 17:42:16 INFO - PROCESS | 3768 | 1467247336226 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 17:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:42:16 INFO - PROCESS | 3768 | 1467247336233 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:42:16 INFO - PROCESS | 3768 | 1467247336234 Marionette TRACE conn2 <- [1,2410,null,{}] 17:42:16 INFO - PROCESS | 3768 | 1467247336238 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:16 INFO - PROCESS | 3768 | 1467247336239 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:16 INFO - PROCESS | 3768 | 1467247336318 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 17:42:16 INFO - PROCESS | 3768 | 1467247336323 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:16 INFO - PROCESS | 3768 | 1467247336325 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:16 INFO - PROCESS | 3768 | ++DOCSHELL 18018C00 == 34 [pid = 3768] [id = 612] 17:42:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1801D800) [pid = 3768] [serial = 1836] [outer = 00000000] 17:42:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1984B000) [pid = 3768] [serial = 1837] [outer = 1801D800] 17:42:16 INFO - PROCESS | 3768 | 1467247336368 Marionette DEBUG loaded listener.js 17:42:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (180EA800) [pid = 3768] [serial = 1838] [outer = 1801D800] 17:42:17 INFO - PROCESS | 3768 | 1467247337213 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 971ms 17:42:17 INFO - PROCESS | 3768 | 1467247337221 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 17:42:17 INFO - PROCESS | 3768 | 1467247337225 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 17:42:17 INFO - PROCESS | 3768 | 1467247337230 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:42:17 INFO - PROCESS | 3768 | 1467247337235 Marionette TRACE conn2 <- [1,2414,null,{}] 17:42:17 INFO - PROCESS | 3768 | 1467247337240 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:17 INFO - PROCESS | 3768 | 1467247337243 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:17 INFO - PROCESS | 3768 | 1467247337363 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 17:42:17 INFO - PROCESS | 3768 | 1467247337500 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:17 INFO - PROCESS | 3768 | 1467247337503 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:17 INFO - PROCESS | 3768 | ++DOCSHELL 1026A800 == 35 [pid = 3768] [id = 613] 17:42:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (10D15400) [pid = 3768] [serial = 1839] [outer = 00000000] 17:42:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (10ECD000) [pid = 3768] [serial = 1840] [outer = 10D15400] 17:42:17 INFO - PROCESS | 3768 | 1467247337559 Marionette DEBUG loaded listener.js 17:42:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (130A8C00) [pid = 3768] [serial = 1841] [outer = 10D15400] 17:42:18 INFO - PROCESS | 3768 | 1467247338284 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1253ms 17:42:18 INFO - PROCESS | 3768 | 1467247338483 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 17:42:18 INFO - PROCESS | 3768 | 1467247338487 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 17:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:42:18 INFO - PROCESS | 3768 | 1467247338492 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:42:18 INFO - PROCESS | 3768 | 1467247338495 Marionette TRACE conn2 <- [1,2418,null,{}] 17:42:18 INFO - PROCESS | 3768 | 1467247338501 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:18 INFO - PROCESS | 3768 | 1467247338504 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:18 INFO - PROCESS | 3768 | 1467247338636 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 17:42:18 INFO - PROCESS | 3768 | 1467247338773 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:18 INFO - PROCESS | 3768 | 1467247338778 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:18 INFO - PROCESS | 3768 | ++DOCSHELL 10D1FC00 == 36 [pid = 3768] [id = 614] 17:42:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (10E08400) [pid = 3768] [serial = 1842] [outer = 00000000] 17:42:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (110E8400) [pid = 3768] [serial = 1843] [outer = 10E08400] 17:42:18 INFO - PROCESS | 3768 | 1467247338833 Marionette DEBUG loaded listener.js 17:42:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (11CCF000) [pid = 3768] [serial = 1844] [outer = 10E08400] 17:42:19 INFO - PROCESS | 3768 | --DOCSHELL 15CF4800 == 35 [pid = 3768] [id = 611] 17:42:19 INFO - PROCESS | 3768 | --DOCSHELL 15C6D400 == 34 [pid = 3768] [id = 610] 17:42:19 INFO - PROCESS | 3768 | --DOCSHELL 1047F800 == 33 [pid = 3768] [id = 609] 17:42:19 INFO - PROCESS | 3768 | --DOCSHELL 15FB4400 == 32 [pid = 3768] [id = 608] 17:42:19 INFO - PROCESS | 3768 | --DOCSHELL 15CEF000 == 31 [pid = 3768] [id = 607] 17:42:19 INFO - PROCESS | 3768 | --DOCSHELL 14F3D800 == 30 [pid = 3768] [id = 606] 17:42:19 INFO - PROCESS | 3768 | --DOCSHELL 13033800 == 29 [pid = 3768] [id = 605] 17:42:19 INFO - PROCESS | 3768 | --DOCSHELL 10A7EC00 == 28 [pid = 3768] [id = 604] 17:42:19 INFO - PROCESS | 3768 | --DOCSHELL 11021C00 == 27 [pid = 3768] [id = 603] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (177D7000) [pid = 3768] [serial = 1787] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (18022400) [pid = 3768] [serial = 1793] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (177BDC00) [pid = 3768] [serial = 1784] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177B2000) [pid = 3768] [serial = 1783] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19848000) [pid = 3768] [serial = 1795] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1984D800) [pid = 3768] [serial = 1796] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16F20000) [pid = 3768] [serial = 1790] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F2C000) [pid = 3768] [serial = 1780] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (179AB000) [pid = 3768] [serial = 1763] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10E02800) [pid = 3768] [serial = 1765] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (155C3800) [pid = 3768] [serial = 1789] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (177EB000) [pid = 3768] [serial = 1762] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (17F17800) [pid = 3768] [serial = 1792] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15FAAC00) [pid = 3768] [serial = 1778] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (13126000) [pid = 3768] [serial = 1766] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16F6EC00) [pid = 3768] [serial = 1781] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (11440000) [pid = 3768] [serial = 1772] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (11024800) [pid = 3768] [serial = 1771] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (15C66400) [pid = 3768] [serial = 1768] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (162E4400) [pid = 3768] [serial = 1769] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (179B2C00) [pid = 3768] [serial = 1786] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (15CE9000) [pid = 3768] [serial = 1777] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (14002800) [pid = 3768] [serial = 1774] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (14496400) [pid = 3768] [serial = 1775] [outer = 00000000] [url = about:blank] 17:42:19 INFO - PROCESS | 3768 | 1467247339362 Marionette TRACE conn2 <- [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]]]}] 17:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 908ms 17:42:19 INFO - PROCESS | 3768 | 1467247339398 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 17:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:42:19 INFO - PROCESS | 3768 | 1467247339401 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 17:42:19 INFO - PROCESS | 3768 | 1467247339408 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:42:19 INFO - PROCESS | 3768 | 1467247339411 Marionette TRACE conn2 <- [1,2422,null,{}] 17:42:19 INFO - PROCESS | 3768 | 1467247339415 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:19 INFO - PROCESS | 3768 | 1467247339418 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:19 INFO - PROCESS | 3768 | 1467247339502 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 17:42:19 INFO - PROCESS | 3768 | 1467247339511 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:19 INFO - PROCESS | 3768 | 1467247339513 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:19 INFO - PROCESS | 3768 | ++DOCSHELL 129B1800 == 28 [pid = 3768] [id = 615] 17:42:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (129F2400) [pid = 3768] [serial = 1845] [outer = 00000000] 17:42:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1328A400) [pid = 3768] [serial = 1846] [outer = 129F2400] 17:42:19 INFO - PROCESS | 3768 | 1467247339564 Marionette DEBUG loaded listener.js 17:42:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (13C25400) [pid = 3768] [serial = 1847] [outer = 129F2400] 17:42:20 INFO - PROCESS | 3768 | 1467247340068 Marionette TRACE conn2 <- [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]]]}] 17:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 705ms 17:42:20 INFO - PROCESS | 3768 | 1467247340103 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 17:42:20 INFO - PROCESS | 3768 | 1467247340105 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 17:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:42:20 INFO - PROCESS | 3768 | 1467247340112 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:42:20 INFO - PROCESS | 3768 | 1467247340114 Marionette TRACE conn2 <- [1,2426,null,{}] 17:42:20 INFO - PROCESS | 3768 | 1467247340125 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:20 INFO - PROCESS | 3768 | 1467247340129 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:20 INFO - PROCESS | 3768 | 1467247340244 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 17:42:20 INFO - PROCESS | 3768 | 1467247340353 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:20 INFO - PROCESS | 3768 | 1467247340357 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:20 INFO - PROCESS | 3768 | ++DOCSHELL 15764000 == 29 [pid = 3768] [id = 616] 17:42:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (15764400) [pid = 3768] [serial = 1848] [outer = 00000000] 17:42:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (15C63000) [pid = 3768] [serial = 1849] [outer = 15764400] 17:42:20 INFO - PROCESS | 3768 | 1467247340406 Marionette DEBUG loaded listener.js 17:42:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15C70000) [pid = 3768] [serial = 1850] [outer = 15764400] 17:42:20 INFO - PROCESS | 3768 | 1467247340782 Marionette TRACE conn2 <- [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]]]}] 17:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 689ms 17:42:20 INFO - PROCESS | 3768 | 1467247340812 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 17:42:20 INFO - PROCESS | 3768 | 1467247340814 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 17:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:42:20 INFO - PROCESS | 3768 | 1467247340818 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:42:20 INFO - PROCESS | 3768 | 1467247340819 Marionette TRACE conn2 <- [1,2430,null,{}] 17:42:20 INFO - PROCESS | 3768 | 1467247340823 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:20 INFO - PROCESS | 3768 | 1467247340825 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:20 INFO - PROCESS | 3768 | 1467247340906 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 17:42:20 INFO - PROCESS | 3768 | 1467247340911 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:20 INFO - PROCESS | 3768 | 1467247340913 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:20 INFO - PROCESS | 3768 | ++DOCSHELL 15FA8C00 == 30 [pid = 3768] [id = 617] 17:42:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15FA9000) [pid = 3768] [serial = 1851] [outer = 00000000] 17:42:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16D5D000) [pid = 3768] [serial = 1852] [outer = 15FA9000] 17:42:20 INFO - PROCESS | 3768 | 1467247340957 Marionette DEBUG loaded listener.js 17:42:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16F0D400) [pid = 3768] [serial = 1853] [outer = 15FA9000] 17:42:21 INFO - PROCESS | 3768 | 1467247341434 Marionette TRACE conn2 <- [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]]]}] 17:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 642ms 17:42:21 INFO - PROCESS | 3768 | 1467247341456 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 17:42:21 INFO - PROCESS | 3768 | 1467247341458 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 17:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:42:21 INFO - PROCESS | 3768 | 1467247341462 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:42:21 INFO - PROCESS | 3768 | 1467247341464 Marionette TRACE conn2 <- [1,2434,null,{}] 17:42:21 INFO - PROCESS | 3768 | 1467247341472 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:21 INFO - PROCESS | 3768 | 1467247341474 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:21 INFO - PROCESS | 3768 | 1467247341580 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 17:42:21 INFO - PROCESS | 3768 | 1467247341585 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:21 INFO - PROCESS | 3768 | 1467247341587 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:21 INFO - PROCESS | 3768 | ++DOCSHELL 104E8C00 == 31 [pid = 3768] [id = 618] 17:42:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10D13C00) [pid = 3768] [serial = 1854] [outer = 00000000] 17:42:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16F2D400) [pid = 3768] [serial = 1855] [outer = 10D13C00] 17:42:21 INFO - PROCESS | 3768 | 1467247341630 Marionette DEBUG loaded listener.js 17:42:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16F76800) [pid = 3768] [serial = 1856] [outer = 10D13C00] 17:42:22 INFO - PROCESS | 3768 | 1467247342094 Marionette TRACE conn2 <- [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]]]}] 17:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 705ms 17:42:22 INFO - PROCESS | 3768 | 1467247342161 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 17:42:22 INFO - PROCESS | 3768 | 1467247342163 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 17:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:42:22 INFO - PROCESS | 3768 | 1467247342173 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:42:22 INFO - PROCESS | 3768 | 1467247342175 Marionette TRACE conn2 <- [1,2438,null,{}] 17:42:22 INFO - PROCESS | 3768 | 1467247342179 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:22 INFO - PROCESS | 3768 | 1467247342184 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:22 INFO - PROCESS | 3768 | 1467247342324 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 17:42:22 INFO - PROCESS | 3768 | 1467247342392 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:22 INFO - PROCESS | 3768 | 1467247342394 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:22 INFO - PROCESS | 3768 | ++DOCSHELL 177B3000 == 32 [pid = 3768] [id = 619] 17:42:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (177B6400) [pid = 3768] [serial = 1857] [outer = 00000000] 17:42:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (177D5C00) [pid = 3768] [serial = 1858] [outer = 177B6400] 17:42:22 INFO - PROCESS | 3768 | 1467247342437 Marionette DEBUG loaded listener.js 17:42:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (177EB000) [pid = 3768] [serial = 1859] [outer = 177B6400] 17:42:22 INFO - PROCESS | 3768 | 1467247342856 Marionette TRACE conn2 <- [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]]]}] 17:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 736ms 17:42:22 INFO - PROCESS | 3768 | 1467247342949 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 17:42:22 INFO - PROCESS | 3768 | 1467247342951 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 17:42:22 INFO - PROCESS | 3768 | 1467247342955 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:42:22 INFO - PROCESS | 3768 | 1467247342956 Marionette TRACE conn2 <- [1,2442,null,{}] 17:42:22 INFO - PROCESS | 3768 | 1467247342959 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:22 INFO - PROCESS | 3768 | 1467247342961 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:42:23 INFO - PROCESS | 3768 | 1467247343072 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 17:42:23 INFO - PROCESS | 3768 | 1467247343150 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 3768 | 1467247343152 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:23 INFO - PROCESS | 3768 | ++DOCSHELL 16F7C000 == 33 [pid = 3768] [id = 620] 17:42:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (179AC000) [pid = 3768] [serial = 1860] [outer = 00000000] 17:42:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (17AD2000) [pid = 3768] [serial = 1861] [outer = 179AC000] 17:42:23 INFO - PROCESS | 3768 | 1467247343204 Marionette DEBUG loaded listener.js 17:42:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17F17000) [pid = 3768] [serial = 1862] [outer = 179AC000] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16F30800) [pid = 3768] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15CF6C00) [pid = 3768] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10D13000) [pid = 3768] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16987400) [pid = 3768] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (11023000) [pid = 3768] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1309C800) [pid = 3768] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (104E4400) [pid = 3768] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (14F47800) [pid = 3768] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15C71000) [pid = 3768] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (10226400) [pid = 3768] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (14496000) [pid = 3768] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15C63C00) [pid = 3768] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:42:23 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (15FB2400) [pid = 3768] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:42:23 INFO - PROCESS | 3768 | 1467247343651 Marionette TRACE conn2 <- [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]]]}] 17:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 736ms 17:42:23 INFO - PROCESS | 3768 | 1467247343702 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 3768 | 1467247343704 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 17:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:42:23 INFO - PROCESS | 3768 | 1467247343708 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:42:23 INFO - PROCESS | 3768 | 1467247343709 Marionette TRACE conn2 <- [1,2446,null,{}] 17:42:23 INFO - PROCESS | 3768 | 1467247343713 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:23 INFO - PROCESS | 3768 | 1467247343715 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:23 INFO - PROCESS | 3768 | 1467247343801 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 17:42:23 INFO - PROCESS | 3768 | 1467247343806 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 3768 | 1467247343808 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:23 INFO - PROCESS | 3768 | ++DOCSHELL 1143F400 == 34 [pid = 3768] [id = 621] 17:42:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15769400) [pid = 3768] [serial = 1863] [outer = 00000000] 17:42:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16F13400) [pid = 3768] [serial = 1864] [outer = 15769400] 17:42:23 INFO - PROCESS | 3768 | 1467247343852 Marionette DEBUG loaded listener.js 17:42:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (17170000) [pid = 3768] [serial = 1865] [outer = 15769400] 17:42:24 INFO - PROCESS | 3768 | 1467247344270 Marionette TRACE conn2 <- [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]]]}] 17:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 595ms 17:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:42:24 INFO - PROCESS | 3768 | 1467247344312 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 3768 | 1467247344314 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 17:42:24 INFO - PROCESS | 3768 | 1467247344321 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:42:24 INFO - PROCESS | 3768 | 1467247344322 Marionette TRACE conn2 <- [1,2450,null,{}] 17:42:24 INFO - PROCESS | 3768 | 1467247344326 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:24 INFO - PROCESS | 3768 | 1467247344328 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:24 INFO - PROCESS | 3768 | 1467247344404 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 17:42:24 INFO - PROCESS | 3768 | 1467247344410 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:24 INFO - PROCESS | 3768 | 1467247344412 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:24 INFO - PROCESS | 3768 | ++DOCSHELL 15C26800 == 35 [pid = 3768] [id = 622] 17:42:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (179ABC00) [pid = 3768] [serial = 1866] [outer = 00000000] 17:42:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (180F5C00) [pid = 3768] [serial = 1867] [outer = 179ABC00] 17:42:24 INFO - PROCESS | 3768 | 1467247344454 Marionette DEBUG loaded listener.js 17:42:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19846C00) [pid = 3768] [serial = 1868] [outer = 179ABC00] 17:42:24 INFO - PROCESS | 3768 | 1467247344948 Marionette TRACE conn2 <- [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]]]}] 17:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 626ms 17:42:24 INFO - PROCESS | 3768 | 1467247344984 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 3768 | 1467247344986 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 17:42:25 INFO - PROCESS | 3768 | 1467247344989 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:42:25 INFO - PROCESS | 3768 | 1467247344991 Marionette TRACE conn2 <- [1,2454,null,{}] 17:42:25 INFO - PROCESS | 3768 | 1467247345011 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:25 INFO - PROCESS | 3768 | 1467247345013 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:25 INFO - PROCESS | 3768 | 1467247345090 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 17:42:25 INFO - PROCESS | 3768 | 1467247345105 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:25 INFO - PROCESS | 3768 | 1467247345107 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:25 INFO - PROCESS | 3768 | ++DOCSHELL 15C67800 == 36 [pid = 3768] [id = 623] 17:42:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15FB3800) [pid = 3768] [serial = 1869] [outer = 00000000] 17:42:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19855C00) [pid = 3768] [serial = 1870] [outer = 15FB3800] 17:42:25 INFO - PROCESS | 3768 | 1467247345149 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19A16000) [pid = 3768] [serial = 1871] [outer = 15FB3800] 17:42:25 INFO - PROCESS | 3768 | 1467247345733 Marionette TRACE conn2 <- [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]]]}] 17:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 799ms 17:42:25 INFO - PROCESS | 3768 | 1467247345794 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 17:42:25 INFO - PROCESS | 3768 | 1467247345798 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 17:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:42:25 INFO - PROCESS | 3768 | 1467247345843 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:42:25 INFO - PROCESS | 3768 | 1467247345849 Marionette TRACE conn2 <- [1,2458,null,{}] 17:42:25 INFO - PROCESS | 3768 | 1467247345874 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:25 INFO - PROCESS | 3768 | 1467247345877 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:26 INFO - PROCESS | 3768 | 1467247345996 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 17:42:26 INFO - PROCESS | 3768 | 1467247346130 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 3768 | 1467247346133 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:26 INFO - PROCESS | 3768 | ++DOCSHELL 10559800 == 37 [pid = 3768] [id = 624] 17:42:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (10A73800) [pid = 3768] [serial = 1872] [outer = 00000000] 17:42:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (12DF7400) [pid = 3768] [serial = 1873] [outer = 10A73800] 17:42:26 INFO - PROCESS | 3768 | 1467247346191 Marionette DEBUG loaded listener.js 17:42:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (13C1FC00) [pid = 3768] [serial = 1874] [outer = 10A73800] 17:42:26 INFO - PROCESS | 3768 | 1467247346732 Marionette TRACE conn2 <- [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]]]}] 17:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 971ms 17:42:26 INFO - PROCESS | 3768 | 1467247346770 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 3768 | 1467247346775 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 17:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:42:26 INFO - PROCESS | 3768 | 1467247346782 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 3768 | 1467247346784 Marionette TRACE conn2 <- [1,2462,null,{}] 17:42:26 INFO - PROCESS | 3768 | 1467247346788 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:26 INFO - PROCESS | 3768 | 1467247346791 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:26 INFO - PROCESS | 3768 | 1467247346901 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 17:42:27 INFO - PROCESS | 3768 | 1467247347013 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:27 INFO - PROCESS | 3768 | 1467247347016 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:27 INFO - PROCESS | 3768 | ++DOCSHELL 150C8000 == 38 [pid = 3768] [id = 625] 17:42:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1576B000) [pid = 3768] [serial = 1875] [outer = 00000000] 17:42:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15CF2000) [pid = 3768] [serial = 1876] [outer = 1576B000] 17:42:27 INFO - PROCESS | 3768 | 1467247347112 Marionette DEBUG loaded listener.js 17:42:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15FB1400) [pid = 3768] [serial = 1877] [outer = 1576B000] 17:42:27 INFO - PROCESS | 3768 | 1467247347766 Marionette TRACE conn2 <- [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]]]}] 17:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1050ms 17:42:27 INFO - PROCESS | 3768 | 1467247347827 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 17:42:27 INFO - PROCESS | 3768 | 1467247347830 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 17:42:27 INFO - PROCESS | 3768 | 1467247347864 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:42:27 INFO - PROCESS | 3768 | 1467247347868 Marionette TRACE conn2 <- [1,2466,null,{}] 17:42:27 INFO - PROCESS | 3768 | 1467247347879 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:27 INFO - PROCESS | 3768 | 1467247347887 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:28 INFO - PROCESS | 3768 | 1467247348003 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 17:42:28 INFO - PROCESS | 3768 | 1467247348135 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:28 INFO - PROCESS | 3768 | 1467247348139 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:28 INFO - PROCESS | 3768 | ++DOCSHELL 18022000 == 39 [pid = 3768] [id = 626] 17:42:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (18026000) [pid = 3768] [serial = 1878] [outer = 00000000] 17:42:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (1984F800) [pid = 3768] [serial = 1879] [outer = 18026000] 17:42:28 INFO - PROCESS | 3768 | 1467247348196 Marionette DEBUG loaded listener.js 17:42:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19A1DC00) [pid = 3768] [serial = 1880] [outer = 18026000] 17:42:28 INFO - PROCESS | 3768 | 1467247348952 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1143ms 17:42:29 INFO - PROCESS | 3768 | 1467247349011 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 17:42:29 INFO - PROCESS | 3768 | 1467247349015 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 17:42:29 INFO - PROCESS | 3768 | 1467247349020 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:42:29 INFO - PROCESS | 3768 | 1467247349023 Marionette TRACE conn2 <- [1,2470,null,{}] 17:42:29 INFO - PROCESS | 3768 | 1467247349029 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:29 INFO - PROCESS | 3768 | 1467247349032 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:29 INFO - PROCESS | 3768 | 1467247349135 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 17:42:29 INFO - PROCESS | 3768 | 1467247349281 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:29 INFO - PROCESS | 3768 | 1467247349287 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:29 INFO - PROCESS | 3768 | ++DOCSHELL 11024800 == 40 [pid = 3768] [id = 627] 17:42:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (1102F000) [pid = 3768] [serial = 1881] [outer = 00000000] 17:42:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (11C42400) [pid = 3768] [serial = 1882] [outer = 1102F000] 17:42:29 INFO - PROCESS | 3768 | 1467247349356 Marionette DEBUG loaded listener.js 17:42:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (129AC400) [pid = 3768] [serial = 1883] [outer = 1102F000] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 15C26800 == 39 [pid = 3768] [id = 622] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 1143F400 == 38 [pid = 3768] [id = 621] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 16F7C000 == 37 [pid = 3768] [id = 620] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 177B3000 == 36 [pid = 3768] [id = 619] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 104E8C00 == 35 [pid = 3768] [id = 618] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 15FA8C00 == 34 [pid = 3768] [id = 617] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 15764000 == 33 [pid = 3768] [id = 616] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 129B1800 == 32 [pid = 3768] [id = 615] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 10D1FC00 == 31 [pid = 3768] [id = 614] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 1026A800 == 30 [pid = 3768] [id = 613] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 18018C00 == 29 [pid = 3768] [id = 612] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 18022000 == 28 [pid = 3768] [id = 626] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 150C8000 == 27 [pid = 3768] [id = 625] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 15C67800 == 26 [pid = 3768] [id = 623] 17:42:30 INFO - PROCESS | 3768 | --DOCSHELL 10559800 == 25 [pid = 3768] [id = 624] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (179A8000) [pid = 3768] [serial = 1834] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (15FB4800) [pid = 3768] [serial = 1822] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (10E0F400) [pid = 3768] [serial = 1813] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10ECF000) [pid = 3768] [serial = 1814] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16F15C00) [pid = 3768] [serial = 1825] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (16B54400) [pid = 3768] [serial = 1823] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1328CC00) [pid = 3768] [serial = 1811] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (13120400) [pid = 3768] [serial = 1810] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (13155000) [pid = 3768] [serial = 1816] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (131EA000) [pid = 3768] [serial = 1817] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10D1C400) [pid = 3768] [serial = 1828] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (150BB400) [pid = 3768] [serial = 1819] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16F21C00) [pid = 3768] [serial = 1826] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (177B5800) [pid = 3768] [serial = 1831] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10A7C000) [pid = 3768] [serial = 1799] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (104E0400) [pid = 3768] [serial = 1798] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (155C1C00) [pid = 3768] [serial = 1802] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (14F41400) [pid = 3768] [serial = 1801] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1400F000) [pid = 3768] [serial = 1829] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (179AC400) [pid = 3768] [serial = 1835] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (17F12000) [pid = 3768] [serial = 1805] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (177DB000) [pid = 3768] [serial = 1804] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (19ACBC00) [pid = 3768] [serial = 1808] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (19AC4C00) [pid = 3768] [serial = 1807] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (177D2000) [pid = 3768] [serial = 1832] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (15C63800) [pid = 3768] [serial = 1820] [outer = 00000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3768 | 1467247350582 Marionette TRACE conn2 <- [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]]]}] 17:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1613ms 17:42:30 INFO - PROCESS | 3768 | 1467247350629 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 17:42:30 INFO - PROCESS | 3768 | 1467247350632 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 17:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:42:30 INFO - PROCESS | 3768 | 1467247350637 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:42:30 INFO - PROCESS | 3768 | 1467247350640 Marionette TRACE conn2 <- [1,2474,null,{}] 17:42:30 INFO - PROCESS | 3768 | 1467247350645 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:30 INFO - PROCESS | 3768 | 1467247350648 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:30 INFO - PROCESS | 3768 | 1467247350768 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 17:42:30 INFO - PROCESS | 3768 | 1467247350865 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:30 INFO - PROCESS | 3768 | 1467247350868 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:30 INFO - PROCESS | 3768 | ++DOCSHELL 10A08400 == 26 [pid = 3768] [id = 628] 17:42:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (10A08C00) [pid = 3768] [serial = 1884] [outer = 00000000] 17:42:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10D17800) [pid = 3768] [serial = 1885] [outer = 10A08C00] 17:42:30 INFO - PROCESS | 3768 | 1467247350914 Marionette DEBUG loaded listener.js 17:42:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10D1DC00) [pid = 3768] [serial = 1886] [outer = 10A08C00] 17:42:31 INFO - PROCESS | 3768 | 1467247351341 Marionette TRACE conn2 <- [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]]]}] 17:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 736ms 17:42:31 INFO - PROCESS | 3768 | 1467247351375 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 17:42:31 INFO - PROCESS | 3768 | 1467247351379 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 17:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:42:31 INFO - PROCESS | 3768 | 1467247351390 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:42:31 INFO - PROCESS | 3768 | 1467247351392 Marionette TRACE conn2 <- [1,2478,null,{}] 17:42:31 INFO - PROCESS | 3768 | 1467247351396 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:31 INFO - PROCESS | 3768 | 1467247351399 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:31 INFO - PROCESS | 3768 | 1467247351485 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 17:42:31 INFO - PROCESS | 3768 | 1467247351491 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:31 INFO - PROCESS | 3768 | 1467247351494 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:31 INFO - PROCESS | 3768 | ++DOCSHELL 110EF000 == 27 [pid = 3768] [id = 629] 17:42:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (110F2C00) [pid = 3768] [serial = 1887] [outer = 00000000] 17:42:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (11AE5400) [pid = 3768] [serial = 1888] [outer = 110F2C00] 17:42:31 INFO - PROCESS | 3768 | 1467247351540 Marionette DEBUG loaded listener.js 17:42:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1309E800) [pid = 3768] [serial = 1889] [outer = 110F2C00] 17:42:32 INFO - PROCESS | 3768 | 1467247352012 Marionette TRACE conn2 <- [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]]]}] 17:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 626ms 17:42:32 INFO - PROCESS | 3768 | 1467247352029 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 17:42:32 INFO - PROCESS | 3768 | 1467247352031 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 17:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:42:32 INFO - PROCESS | 3768 | 1467247352038 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:42:32 INFO - PROCESS | 3768 | 1467247352042 Marionette TRACE conn2 <- [1,2482,null,{}] 17:42:32 INFO - PROCESS | 3768 | 1467247352052 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:32 INFO - PROCESS | 3768 | 1467247352057 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:32 INFO - PROCESS | 3768 | 1467247352139 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 17:42:32 INFO - PROCESS | 3768 | 1467247352148 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:32 INFO - PROCESS | 3768 | 1467247352151 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:32 INFO - PROCESS | 3768 | ++DOCSHELL 1449A400 == 28 [pid = 3768] [id = 630] 17:42:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1449A800) [pid = 3768] [serial = 1890] [outer = 00000000] 17:42:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (14F45000) [pid = 3768] [serial = 1891] [outer = 1449A800] 17:42:32 INFO - PROCESS | 3768 | 1467247352198 Marionette DEBUG loaded listener.js 17:42:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (150BB400) [pid = 3768] [serial = 1892] [outer = 1449A800] 17:42:32 INFO - PROCESS | 3768 | 1467247352698 Marionette TRACE conn2 <- [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]]]}] 17:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 736ms 17:42:32 INFO - PROCESS | 3768 | 1467247352780 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 17:42:32 INFO - PROCESS | 3768 | 1467247352782 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 17:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:42:32 INFO - PROCESS | 3768 | 1467247352792 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:42:32 INFO - PROCESS | 3768 | 1467247352794 Marionette TRACE conn2 <- [1,2486,null,{}] 17:42:32 INFO - PROCESS | 3768 | 1467247352798 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:32 INFO - PROCESS | 3768 | 1467247352800 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:32 INFO - PROCESS | 3768 | 1467247352916 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 17:42:32 INFO - PROCESS | 3768 | 1467247352921 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:32 INFO - PROCESS | 3768 | 1467247352923 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:32 INFO - PROCESS | 3768 | ++DOCSHELL 15764000 == 29 [pid = 3768] [id = 631] 17:42:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15770800) [pid = 3768] [serial = 1893] [outer = 00000000] 17:42:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15C6DC00) [pid = 3768] [serial = 1894] [outer = 15770800] 17:42:32 INFO - PROCESS | 3768 | 1467247352968 Marionette DEBUG loaded listener.js 17:42:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15CF2C00) [pid = 3768] [serial = 1895] [outer = 15770800] 17:42:33 INFO - PROCESS | 3768 | 1467247353416 Marionette TRACE conn2 <- [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]]]}] 17:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 642ms 17:42:33 INFO - PROCESS | 3768 | 1467247353428 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 17:42:33 INFO - PROCESS | 3768 | 1467247353430 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 17:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:42:33 INFO - PROCESS | 3768 | 1467247353433 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:42:33 INFO - PROCESS | 3768 | 1467247353435 Marionette TRACE conn2 <- [1,2490,null,{}] 17:42:33 INFO - PROCESS | 3768 | 1467247353438 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:33 INFO - PROCESS | 3768 | 1467247353441 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:33 INFO - PROCESS | 3768 | 1467247353551 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 17:42:33 INFO - PROCESS | 3768 | 1467247353644 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:33 INFO - PROCESS | 3768 | 1467247353646 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:33 INFO - PROCESS | 3768 | ++DOCSHELL 16984800 == 30 [pid = 3768] [id = 632] 17:42:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16985800) [pid = 3768] [serial = 1896] [outer = 00000000] 17:42:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16D5F000) [pid = 3768] [serial = 1897] [outer = 16985800] 17:42:33 INFO - PROCESS | 3768 | 1467247353688 Marionette DEBUG loaded listener.js 17:42:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16F19C00) [pid = 3768] [serial = 1898] [outer = 16985800] 17:42:34 INFO - PROCESS | 3768 | 1467247354107 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 736ms 17:42:34 INFO - PROCESS | 3768 | 1467247354174 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 17:42:34 INFO - PROCESS | 3768 | 1467247354176 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 17:42:34 INFO - PROCESS | 3768 | 1467247354180 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:42:34 INFO - PROCESS | 3768 | 1467247354181 Marionette TRACE conn2 <- [1,2494,null,{}] 17:42:34 INFO - PROCESS | 3768 | 1467247354185 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:34 INFO - PROCESS | 3768 | 1467247354190 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:34 INFO - PROCESS | 3768 | 1467247354324 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 17:42:34 INFO - PROCESS | 3768 | 1467247354392 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:34 INFO - PROCESS | 3768 | 1467247354394 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:34 INFO - PROCESS | 3768 | ++DOCSHELL 1710B400 == 31 [pid = 3768] [id = 633] 17:42:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1710BC00) [pid = 3768] [serial = 1899] [outer = 00000000] 17:42:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (177B3000) [pid = 3768] [serial = 1900] [outer = 1710BC00] 17:42:34 INFO - PROCESS | 3768 | 1467247354441 Marionette DEBUG loaded listener.js 17:42:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (177CEC00) [pid = 3768] [serial = 1901] [outer = 1710BC00] 17:42:35 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (15FB3800) [pid = 3768] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:42:35 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (179ABC00) [pid = 3768] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:42:35 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10D13C00) [pid = 3768] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:42:35 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (177B6400) [pid = 3768] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:42:35 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (179AC000) [pid = 3768] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:42:35 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10E08400) [pid = 3768] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:42:35 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1801D800) [pid = 3768] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:42:35 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15764400) [pid = 3768] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:42:35 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (129F2400) [pid = 3768] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:42:35 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15FA9000) [pid = 3768] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:42:35 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (10D15400) [pid = 3768] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:42:35 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15769400) [pid = 3768] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:42:35 INFO - PROCESS | 3768 | 1467247355088 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 940ms 17:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:42:35 INFO - PROCESS | 3768 | 1467247355125 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 17:42:35 INFO - PROCESS | 3768 | 1467247355127 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 17:42:35 INFO - PROCESS | 3768 | 1467247355130 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:42:35 INFO - PROCESS | 3768 | 1467247355141 Marionette TRACE conn2 <- [1,2498,null,{}] 17:42:35 INFO - PROCESS | 3768 | 1467247355145 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:35 INFO - PROCESS | 3768 | 1467247355147 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:35 INFO - PROCESS | 3768 | 1467247355222 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 17:42:35 INFO - PROCESS | 3768 | 1467247355319 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:35 INFO - PROCESS | 3768 | 1467247355321 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:35 INFO - PROCESS | 3768 | ++DOCSHELL 102C9800 == 32 [pid = 3768] [id = 634] 17:42:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (102CB000) [pid = 3768] [serial = 1902] [outer = 00000000] 17:42:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (11AE4800) [pid = 3768] [serial = 1903] [outer = 102CB000] 17:42:35 INFO - PROCESS | 3768 | 1467247355365 Marionette DEBUG loaded listener.js 17:42:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (13288000) [pid = 3768] [serial = 1904] [outer = 102CB000] 17:42:35 INFO - PROCESS | 3768 | 1467247355724 Marionette TRACE conn2 <- [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]]]}] 17:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 658ms 17:42:35 INFO - PROCESS | 3768 | 1467247355789 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 17:42:35 INFO - PROCESS | 3768 | 1467247355791 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 17:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:42:35 INFO - PROCESS | 3768 | 1467247355795 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:42:35 INFO - PROCESS | 3768 | 1467247355796 Marionette TRACE conn2 <- [1,2502,null,{}] 17:42:35 INFO - PROCESS | 3768 | 1467247355800 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:35 INFO - PROCESS | 3768 | 1467247355802 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:35 INFO - PROCESS | 3768 | 1467247355876 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 17:42:35 INFO - PROCESS | 3768 | 1467247355973 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:35 INFO - PROCESS | 3768 | 1467247355975 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:36 INFO - PROCESS | 3768 | ++DOCSHELL 10D13C00 == 33 [pid = 3768] [id = 635] 17:42:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10E0A400) [pid = 3768] [serial = 1905] [outer = 00000000] 17:42:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (177AF400) [pid = 3768] [serial = 1906] [outer = 10E0A400] 17:42:36 INFO - PROCESS | 3768 | 1467247356018 Marionette DEBUG loaded listener.js 17:42:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (177B6400) [pid = 3768] [serial = 1907] [outer = 10E0A400] 17:42:36 INFO - PROCESS | 3768 | 1467247356373 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 642ms 17:42:36 INFO - PROCESS | 3768 | 1467247356433 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 17:42:36 INFO - PROCESS | 3768 | 1467247356435 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 17:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:42:36 INFO - PROCESS | 3768 | 1467247356438 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:42:36 INFO - PROCESS | 3768 | 1467247356440 Marionette TRACE conn2 <- [1,2506,null,{}] 17:42:36 INFO - PROCESS | 3768 | 1467247356443 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:36 INFO - PROCESS | 3768 | 1467247356445 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:36 INFO - PROCESS | 3768 | 1467247356562 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 17:42:36 INFO - PROCESS | 3768 | 1467247356596 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:36 INFO - PROCESS | 3768 | 1467247356598 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:36 INFO - PROCESS | 3768 | ++DOCSHELL 1449A000 == 34 [pid = 3768] [id = 636] 17:42:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (177E8C00) [pid = 3768] [serial = 1908] [outer = 00000000] 17:42:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (179B1800) [pid = 3768] [serial = 1909] [outer = 177E8C00] 17:42:36 INFO - PROCESS | 3768 | 1467247356641 Marionette DEBUG loaded listener.js 17:42:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (179B2C00) [pid = 3768] [serial = 1910] [outer = 177E8C00] 17:42:37 INFO - PROCESS | 3768 | 1467247357219 Marionette TRACE conn2 <- [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]]]}] 17:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 830ms 17:42:37 INFO - PROCESS | 3768 | 1467247357282 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 3768 | 1467247357287 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 17:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:42:37 INFO - PROCESS | 3768 | 1467247357292 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:42:37 INFO - PROCESS | 3768 | 1467247357295 Marionette TRACE conn2 <- [1,2510,null,{}] 17:42:37 INFO - PROCESS | 3768 | 1467247357301 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:37 INFO - PROCESS | 3768 | 1467247357304 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:37 INFO - PROCESS | 3768 | 1467247357433 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 17:42:37 INFO - PROCESS | 3768 | 1467247357565 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:37 INFO - PROCESS | 3768 | 1467247357569 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:37 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F8000 == 35 [pid = 3768] [id = 637] 17:42:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (104E3000) [pid = 3768] [serial = 1911] [outer = 00000000] 17:42:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (10E0DC00) [pid = 3768] [serial = 1912] [outer = 104E3000] 17:42:37 INFO - PROCESS | 3768 | 1467247357625 Marionette DEBUG loaded listener.js 17:42:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (11024400) [pid = 3768] [serial = 1913] [outer = 104E3000] 17:42:38 INFO - PROCESS | 3768 | 1467247358377 Marionette TRACE conn2 <- [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]]]}] 17:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1159ms 17:42:38 INFO - PROCESS | 3768 | 1467247358457 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 17:42:38 INFO - PROCESS | 3768 | 1467247358461 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 17:42:38 INFO - PROCESS | 3768 | 1467247358469 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:42:38 INFO - PROCESS | 3768 | 1467247358472 Marionette TRACE conn2 <- [1,2514,null,{}] 17:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:42:38 INFO - PROCESS | 3768 | 1467247358476 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:38 INFO - PROCESS | 3768 | 1467247358479 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:38 INFO - PROCESS | 3768 | 1467247358638 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 17:42:38 INFO - PROCESS | 3768 | 1467247358774 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:38 INFO - PROCESS | 3768 | 1467247358777 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:38 INFO - PROCESS | 3768 | ++DOCSHELL 1400D400 == 36 [pid = 3768] [id = 638] 17:42:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (144E8000) [pid = 3768] [serial = 1914] [outer = 00000000] 17:42:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (155C1C00) [pid = 3768] [serial = 1915] [outer = 144E8000] 17:42:38 INFO - PROCESS | 3768 | 1467247358838 Marionette DEBUG loaded listener.js 17:42:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16B57000) [pid = 3768] [serial = 1916] [outer = 144E8000] 17:42:39 INFO - PROCESS | 3768 | --DOCSHELL 10D13C00 == 35 [pid = 3768] [id = 635] 17:42:39 INFO - PROCESS | 3768 | --DOCSHELL 102C9800 == 34 [pid = 3768] [id = 634] 17:42:39 INFO - PROCESS | 3768 | --DOCSHELL 1710B400 == 33 [pid = 3768] [id = 633] 17:42:39 INFO - PROCESS | 3768 | --DOCSHELL 16984800 == 32 [pid = 3768] [id = 632] 17:42:39 INFO - PROCESS | 3768 | --DOCSHELL 15764000 == 31 [pid = 3768] [id = 631] 17:42:39 INFO - PROCESS | 3768 | --DOCSHELL 1449A400 == 30 [pid = 3768] [id = 630] 17:42:39 INFO - PROCESS | 3768 | --DOCSHELL 110EF000 == 29 [pid = 3768] [id = 629] 17:42:39 INFO - PROCESS | 3768 | --DOCSHELL 10A08400 == 28 [pid = 3768] [id = 628] 17:42:39 INFO - PROCESS | 3768 | --DOCSHELL 11024800 == 27 [pid = 3768] [id = 627] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (19A16000) [pid = 3768] [serial = 1871] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19855C00) [pid = 3768] [serial = 1870] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (19846C00) [pid = 3768] [serial = 1868] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16F2D400) [pid = 3768] [serial = 1855] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (177D5C00) [pid = 3768] [serial = 1858] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (17AD2000) [pid = 3768] [serial = 1861] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (177EB000) [pid = 3768] [serial = 1859] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (110E8400) [pid = 3768] [serial = 1843] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (11CCF000) [pid = 3768] [serial = 1844] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (180EA800) [pid = 3768] [serial = 1838] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1984B000) [pid = 3768] [serial = 1837] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15C63000) [pid = 3768] [serial = 1849] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (15C70000) [pid = 3768] [serial = 1850] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1328A400) [pid = 3768] [serial = 1846] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (13C25400) [pid = 3768] [serial = 1847] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (16D5D000) [pid = 3768] [serial = 1852] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (10ECD000) [pid = 3768] [serial = 1840] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (130A8C00) [pid = 3768] [serial = 1841] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (17F17000) [pid = 3768] [serial = 1862] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (180F5C00) [pid = 3768] [serial = 1867] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (16F76800) [pid = 3768] [serial = 1856] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (16F13400) [pid = 3768] [serial = 1864] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (16F0D400) [pid = 3768] [serial = 1853] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (17170000) [pid = 3768] [serial = 1865] [outer = 00000000] [url = about:blank] 17:42:39 INFO - PROCESS | 3768 | 1467247359782 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1300ms 17:42:39 INFO - PROCESS | 3768 | 1467247359806 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 17:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:42:39 INFO - PROCESS | 3768 | 1467247359809 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 17:42:39 INFO - PROCESS | 3768 | 1467247359814 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:42:39 INFO - PROCESS | 3768 | 1467247359817 Marionette TRACE conn2 <- [1,2518,null,{}] 17:42:39 INFO - PROCESS | 3768 | 1467247359822 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:39 INFO - PROCESS | 3768 | 1467247359825 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:39 INFO - PROCESS | 3768 | 1467247359926 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 17:42:39 INFO - PROCESS | 3768 | 1467247359940 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:39 INFO - PROCESS | 3768 | 1467247359942 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:39 INFO - PROCESS | 3768 | ++DOCSHELL 10E03800 == 28 [pid = 3768] [id = 639] 17:42:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (10E03C00) [pid = 3768] [serial = 1917] [outer = 00000000] 17:42:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (10ECD000) [pid = 3768] [serial = 1918] [outer = 10E03C00] 17:42:39 INFO - PROCESS | 3768 | 1467247359989 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (10E0C800) [pid = 3768] [serial = 1919] [outer = 10E03C00] 17:42:40 INFO - PROCESS | 3768 | 1467247360528 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 752ms 17:42:40 INFO - PROCESS | 3768 | 1467247360552 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 17:42:40 INFO - PROCESS | 3768 | 1467247360556 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 17:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:42:40 INFO - PROCESS | 3768 | 1467247360562 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:42:40 INFO - PROCESS | 3768 | 1467247360564 Marionette TRACE conn2 <- [1,2522,null,{}] 17:42:40 INFO - PROCESS | 3768 | 1467247360572 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:40 INFO - PROCESS | 3768 | 1467247360574 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:40 INFO - PROCESS | 3768 | 1467247360659 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 17:42:40 INFO - PROCESS | 3768 | 1467247360667 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:40 INFO - PROCESS | 3768 | 1467247360669 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:40 INFO - PROCESS | 3768 | ++DOCSHELL 13126000 == 29 [pid = 3768] [id = 640] 17:42:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (1314A000) [pid = 3768] [serial = 1920] [outer = 00000000] 17:42:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1393A000) [pid = 3768] [serial = 1921] [outer = 1314A000] 17:42:40 INFO - PROCESS | 3768 | 1467247360719 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (140EC400) [pid = 3768] [serial = 1922] [outer = 1314A000] 17:42:41 INFO - PROCESS | 3768 | 1467247361206 Marionette TRACE conn2 <- [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]]]}] 17:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 704ms 17:42:41 INFO - PROCESS | 3768 | 1467247361262 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 17:42:41 INFO - PROCESS | 3768 | 1467247361264 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 17:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:42:41 INFO - PROCESS | 3768 | 1467247361268 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:42:41 INFO - PROCESS | 3768 | 1467247361272 Marionette TRACE conn2 <- [1,2526,null,{}] 17:42:41 INFO - PROCESS | 3768 | 1467247361282 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:41 INFO - PROCESS | 3768 | 1467247361287 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:41 INFO - PROCESS | 3768 | 1467247361395 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 17:42:41 INFO - PROCESS | 3768 | 1467247361494 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:41 INFO - PROCESS | 3768 | 1467247361498 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:41 INFO - PROCESS | 3768 | ++DOCSHELL 15CEEC00 == 30 [pid = 3768] [id = 641] 17:42:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (15CEF000) [pid = 3768] [serial = 1923] [outer = 00000000] 17:42:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1672C000) [pid = 3768] [serial = 1924] [outer = 15CEF000] 17:42:41 INFO - PROCESS | 3768 | 1467247361546 Marionette DEBUG loaded listener.js 17:42:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16D5E800) [pid = 3768] [serial = 1925] [outer = 15CEF000] 17:42:41 INFO - PROCESS | 3768 | 1467247361914 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 689ms 17:42:41 INFO - PROCESS | 3768 | 1467247361967 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 17:42:41 INFO - PROCESS | 3768 | 1467247361969 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 17:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:42:41 INFO - PROCESS | 3768 | 1467247361972 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:42:41 INFO - PROCESS | 3768 | 1467247361974 Marionette TRACE conn2 <- [1,2530,null,{}] 17:42:41 INFO - PROCESS | 3768 | 1467247361994 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:41 INFO - PROCESS | 3768 | 1467247361996 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:42 INFO - PROCESS | 3768 | 1467247362114 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 17:42:42 INFO - PROCESS | 3768 | 1467247362119 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:42 INFO - PROCESS | 3768 | 1467247362121 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:42 INFO - PROCESS | 3768 | ++DOCSHELL 16F1FC00 == 31 [pid = 3768] [id = 642] 17:42:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16F26800) [pid = 3768] [serial = 1926] [outer = 00000000] 17:42:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16F30800) [pid = 3768] [serial = 1927] [outer = 16F26800] 17:42:42 INFO - PROCESS | 3768 | 1467247362228 Marionette DEBUG loaded listener.js 17:42:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16F7CC00) [pid = 3768] [serial = 1928] [outer = 16F26800] 17:42:42 INFO - PROCESS | 3768 | 1467247362673 Marionette TRACE conn2 <- [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]]]}] 17:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 736ms 17:42:42 INFO - PROCESS | 3768 | 1467247362713 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 17:42:42 INFO - PROCESS | 3768 | 1467247362715 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 17:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:42:42 INFO - PROCESS | 3768 | 1467247362718 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:42:42 INFO - PROCESS | 3768 | 1467247362720 Marionette TRACE conn2 <- [1,2534,null,{}] 17:42:42 INFO - PROCESS | 3768 | 1467247362729 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:42 INFO - PROCESS | 3768 | 1467247362731 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:42 INFO - PROCESS | 3768 | 1467247362867 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 17:42:42 INFO - PROCESS | 3768 | 1467247362879 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:42 INFO - PROCESS | 3768 | 1467247362881 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:42 INFO - PROCESS | 3768 | ++DOCSHELL 17114000 == 32 [pid = 3768] [id = 643] 17:42:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (17114400) [pid = 3768] [serial = 1929] [outer = 00000000] 17:42:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (177CD800) [pid = 3768] [serial = 1930] [outer = 17114400] 17:42:42 INFO - PROCESS | 3768 | 1467247362925 Marionette DEBUG loaded listener.js 17:42:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (177D4800) [pid = 3768] [serial = 1931] [outer = 17114400] 17:42:43 INFO - PROCESS | 3768 | 1467247363380 Marionette TRACE conn2 <- [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]]]}] 17:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 705ms 17:42:43 INFO - PROCESS | 3768 | 1467247363418 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 17:42:43 INFO - PROCESS | 3768 | 1467247363420 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 17:42:43 INFO - PROCESS | 3768 | 1467247363423 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:42:43 INFO - PROCESS | 3768 | 1467247363425 Marionette TRACE conn2 <- [1,2538,null,{}] 17:42:43 INFO - PROCESS | 3768 | 1467247363428 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:43 INFO - PROCESS | 3768 | 1467247363433 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:43 INFO - PROCESS | 3768 | 1467247363570 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 17:42:43 INFO - PROCESS | 3768 | 1467247363644 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:43 INFO - PROCESS | 3768 | 1467247363646 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:43 INFO - PROCESS | 3768 | ++DOCSHELL 177D8400 == 33 [pid = 3768] [id = 644] 17:42:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (177F2000) [pid = 3768] [serial = 1932] [outer = 00000000] 17:42:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17F83400) [pid = 3768] [serial = 1933] [outer = 177F2000] 17:42:43 INFO - PROCESS | 3768 | 1467247363691 Marionette DEBUG loaded listener.js 17:42:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (18019000) [pid = 3768] [serial = 1934] [outer = 177F2000] 17:42:44 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10E0A400) [pid = 3768] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:42:44 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10A08C00) [pid = 3768] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:42:44 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (110F2C00) [pid = 3768] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:42:44 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1449A800) [pid = 3768] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:42:44 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1710BC00) [pid = 3768] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:42:44 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (102CB000) [pid = 3768] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:42:44 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16985800) [pid = 3768] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:42:44 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1102F000) [pid = 3768] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:42:44 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (10A73800) [pid = 3768] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:42:44 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1576B000) [pid = 3768] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:42:44 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (18026000) [pid = 3768] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:42:44 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (15770800) [pid = 3768] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:42:44 INFO - PROCESS | 3768 | 1467247364158 Marionette TRACE conn2 <- [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]]]}] 17:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 799ms 17:42:44 INFO - PROCESS | 3768 | 1467247364226 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 17:42:44 INFO - PROCESS | 3768 | 1467247364228 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 17:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:42:44 INFO - PROCESS | 3768 | 1467247364231 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - PROCESS | 3768 | 1467247364233 Marionette TRACE conn2 <- [1,2542,null,{}] 17:42:44 INFO - PROCESS | 3768 | 1467247364236 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:44 INFO - PROCESS | 3768 | 1467247364238 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:44 INFO - PROCESS | 3768 | 1467247364316 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 17:42:44 INFO - PROCESS | 3768 | 1467247364323 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:44 INFO - PROCESS | 3768 | 1467247364325 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:44 INFO - PROCESS | 3768 | ++DOCSHELL 10A08C00 == 34 [pid = 3768] [id = 645] 17:42:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10A73800) [pid = 3768] [serial = 1935] [outer = 00000000] 17:42:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1345DC00) [pid = 3768] [serial = 1936] [outer = 10A73800] 17:42:44 INFO - PROCESS | 3768 | 1467247364372 Marionette DEBUG loaded listener.js 17:42:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1400C800) [pid = 3768] [serial = 1937] [outer = 10A73800] 17:42:44 INFO - PROCESS | 3768 | 1467247364852 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 705ms 17:42:44 INFO - PROCESS | 3768 | 1467247364931 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 17:42:44 INFO - PROCESS | 3768 | 1467247364933 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 17:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:42:44 INFO - PROCESS | 3768 | 1467247364936 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - PROCESS | 3768 | 1467247364938 Marionette TRACE conn2 <- [1,2546,null,{}] 17:42:44 INFO - PROCESS | 3768 | 1467247364941 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:44 INFO - PROCESS | 3768 | 1467247364943 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:45 INFO - PROCESS | 3768 | 1467247365022 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 17:42:45 INFO - PROCESS | 3768 | 1467247365027 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 3768 | 1467247365029 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:45 INFO - PROCESS | 3768 | ++DOCSHELL 110F2C00 == 35 [pid = 3768] [id = 646] 17:42:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (11272400) [pid = 3768] [serial = 1938] [outer = 00000000] 17:42:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (177D8C00) [pid = 3768] [serial = 1939] [outer = 11272400] 17:42:45 INFO - PROCESS | 3768 | 1467247365073 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (180F5800) [pid = 3768] [serial = 1940] [outer = 11272400] 17:42:45 INFO - PROCESS | 3768 | 1467247365504 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 595ms 17:42:45 INFO - PROCESS | 3768 | 1467247365547 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 17:42:45 INFO - PROCESS | 3768 | 1467247365549 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 17:42:45 INFO - PROCESS | 3768 | 1467247365553 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:42:45 INFO - PROCESS | 3768 | 1467247365554 Marionette TRACE conn2 <- [1,2550,null,{}] 17:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:42:45 INFO - PROCESS | 3768 | 1467247365558 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:45 INFO - PROCESS | 3768 | 1467247365560 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:45 INFO - PROCESS | 3768 | 1467247365648 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 17:42:45 INFO - PROCESS | 3768 | 1467247365653 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 3768 | 1467247365655 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:45 INFO - PROCESS | 3768 | ++DOCSHELL 10A80C00 == 36 [pid = 3768] [id = 647] 17:42:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10E1E800) [pid = 3768] [serial = 1941] [outer = 00000000] 17:42:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1984BC00) [pid = 3768] [serial = 1942] [outer = 10E1E800] 17:42:45 INFO - PROCESS | 3768 | 1467247365697 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1984EC00) [pid = 3768] [serial = 1943] [outer = 10E1E800] 17:42:46 INFO - PROCESS | 3768 | 1467247366334 Marionette TRACE conn2 <- [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]]]}] 17:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 846ms 17:42:46 INFO - PROCESS | 3768 | 1467247366400 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 17:42:46 INFO - PROCESS | 3768 | 1467247366405 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 17:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:42:46 INFO - PROCESS | 3768 | 1467247366410 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:42:46 INFO - PROCESS | 3768 | 1467247366414 Marionette TRACE conn2 <- [1,2554,null,{}] 17:42:46 INFO - PROCESS | 3768 | 1467247366420 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:46 INFO - PROCESS | 3768 | 1467247366423 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:46 INFO - PROCESS | 3768 | 1467247366572 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 17:42:46 INFO - PROCESS | 3768 | 1467247366712 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:46 INFO - PROCESS | 3768 | 1467247366717 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:46 INFO - PROCESS | 3768 | ++DOCSHELL 104E6000 == 37 [pid = 3768] [id = 648] 17:42:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1058C400) [pid = 3768] [serial = 1944] [outer = 00000000] 17:42:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (10ED0000) [pid = 3768] [serial = 1945] [outer = 1058C400] 17:42:46 INFO - PROCESS | 3768 | 1467247366775 Marionette DEBUG loaded listener.js 17:42:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (13153000) [pid = 3768] [serial = 1946] [outer = 1058C400] 17:42:47 INFO - PROCESS | 3768 | 1467247367394 Marionette TRACE conn2 <- [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]]]}] 17:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1034ms 17:42:47 INFO - PROCESS | 3768 | 1467247367453 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 17:42:47 INFO - PROCESS | 3768 | 1467247367457 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 17:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:42:47 INFO - PROCESS | 3768 | 1467247367464 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:42:47 INFO - PROCESS | 3768 | 1467247367467 Marionette TRACE conn2 <- [1,2558,null,{}] 17:42:47 INFO - PROCESS | 3768 | 1467247367492 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:47 INFO - PROCESS | 3768 | 1467247367497 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:47 INFO - PROCESS | 3768 | 1467247367672 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 17:42:47 INFO - PROCESS | 3768 | 1467247367805 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:47 INFO - PROCESS | 3768 | 1467247367808 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:47 INFO - PROCESS | 3768 | ++DOCSHELL 14F44000 == 38 [pid = 3768] [id = 649] 17:42:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1500AC00) [pid = 3768] [serial = 1947] [outer = 00000000] 17:42:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15C6A800) [pid = 3768] [serial = 1948] [outer = 1500AC00] 17:42:47 INFO - PROCESS | 3768 | 1467247367865 Marionette DEBUG loaded listener.js 17:42:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15CF1400) [pid = 3768] [serial = 1949] [outer = 1500AC00] 17:42:48 INFO - PROCESS | 3768 | 1467247368487 Marionette TRACE conn2 <- [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]]]}] 17:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1065ms 17:42:48 INFO - PROCESS | 3768 | 1467247368526 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 17:42:48 INFO - PROCESS | 3768 | 1467247368528 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 17:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:42:48 INFO - PROCESS | 3768 | 1467247368532 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:42:48 INFO - PROCESS | 3768 | 1467247368536 Marionette TRACE conn2 <- [1,2562,null,{}] 17:42:48 INFO - PROCESS | 3768 | 1467247368547 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:48 INFO - PROCESS | 3768 | 1467247368551 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:48 INFO - PROCESS | 3768 | 1467247368655 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 17:42:48 INFO - PROCESS | 3768 | 1467247368799 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 3768 | 1467247368803 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:48 INFO - PROCESS | 3768 | ++DOCSHELL 177DC000 == 39 [pid = 3768] [id = 650] 17:42:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (177E4800) [pid = 3768] [serial = 1950] [outer = 00000000] 17:42:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (17F1C000) [pid = 3768] [serial = 1951] [outer = 177E4800] 17:42:48 INFO - PROCESS | 3768 | 1467247368859 Marionette DEBUG loaded listener.js 17:42:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1984B800) [pid = 3768] [serial = 1952] [outer = 177E4800] 17:42:49 INFO - PROCESS | 3768 | 1467247369660 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1221ms 17:42:49 INFO - PROCESS | 3768 | 1467247369740 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 17:42:49 INFO - PROCESS | 3768 | 1467247369744 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 17:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:42:49 INFO - PROCESS | 3768 | 1467247369748 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:42:49 INFO - PROCESS | 3768 | 1467247369751 Marionette TRACE conn2 <- [1,2566,null,{}] 17:42:49 INFO - PROCESS | 3768 | 1467247369757 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:49 INFO - PROCESS | 3768 | 1467247369759 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:49 INFO - PROCESS | 3768 | 1467247369866 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 17:42:50 INFO - PROCESS | 3768 | 1467247370000 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 3768 | 1467247370003 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:50 INFO - PROCESS | 3768 | ++DOCSHELL 104E5800 == 40 [pid = 3768] [id = 651] 17:42:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (10560000) [pid = 3768] [serial = 1953] [outer = 00000000] 17:42:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10E0EC00) [pid = 3768] [serial = 1954] [outer = 10560000] 17:42:50 INFO - PROCESS | 3768 | 1467247370052 Marionette DEBUG loaded listener.js 17:42:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (11449400) [pid = 3768] [serial = 1955] [outer = 10560000] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 110F2C00 == 39 [pid = 3768] [id = 646] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 10A08C00 == 38 [pid = 3768] [id = 645] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 177D8400 == 37 [pid = 3768] [id = 644] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 17114000 == 36 [pid = 3768] [id = 643] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 16F1FC00 == 35 [pid = 3768] [id = 642] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 15CEEC00 == 34 [pid = 3768] [id = 641] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 13126000 == 33 [pid = 3768] [id = 640] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 10E03800 == 32 [pid = 3768] [id = 639] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 1449A000 == 31 [pid = 3768] [id = 636] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 0C7F8000 == 30 [pid = 3768] [id = 637] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 1400D400 == 29 [pid = 3768] [id = 638] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 177DC000 == 28 [pid = 3768] [id = 650] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 10A80C00 == 27 [pid = 3768] [id = 647] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 104E6000 == 26 [pid = 3768] [id = 648] 17:42:50 INFO - PROCESS | 3768 | --DOCSHELL 14F44000 == 25 [pid = 3768] [id = 649] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (177B6400) [pid = 3768] [serial = 1907] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10D17800) [pid = 3768] [serial = 1885] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10D1DC00) [pid = 3768] [serial = 1886] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (11AE5400) [pid = 3768] [serial = 1888] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1309E800) [pid = 3768] [serial = 1889] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (14F45000) [pid = 3768] [serial = 1891] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (177B3000) [pid = 3768] [serial = 1900] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (11AE4800) [pid = 3768] [serial = 1903] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (16F19C00) [pid = 3768] [serial = 1898] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16D5F000) [pid = 3768] [serial = 1897] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (129AC400) [pid = 3768] [serial = 1883] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (11C42400) [pid = 3768] [serial = 1882] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (177AF400) [pid = 3768] [serial = 1906] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (177CEC00) [pid = 3768] [serial = 1901] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (13C1FC00) [pid = 3768] [serial = 1874] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (12DF7400) [pid = 3768] [serial = 1873] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15FB1400) [pid = 3768] [serial = 1877] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15CF2000) [pid = 3768] [serial = 1876] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (179B1800) [pid = 3768] [serial = 1909] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (19A1DC00) [pid = 3768] [serial = 1880] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (1984F800) [pid = 3768] [serial = 1879] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (15C6DC00) [pid = 3768] [serial = 1894] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (15CF2C00) [pid = 3768] [serial = 1895] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (150BB400) [pid = 3768] [serial = 1892] [outer = 00000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (13288000) [pid = 3768] [serial = 1904] [outer = 00000000] [url = about:blank] 17:42:51 INFO - PROCESS | 3768 | 1467247371137 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1425ms 17:42:51 INFO - PROCESS | 3768 | 1467247371164 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 17:42:51 INFO - PROCESS | 3768 | 1467247371168 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 17:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:42:51 INFO - PROCESS | 3768 | 1467247371173 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:42:51 INFO - PROCESS | 3768 | 1467247371178 Marionette TRACE conn2 <- [1,2570,null,{}] 17:42:51 INFO - PROCESS | 3768 | 1467247371182 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:51 INFO - PROCESS | 3768 | 1467247371185 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:51 INFO - PROCESS | 3768 | 1467247371274 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 17:42:51 INFO - PROCESS | 3768 | 1467247371283 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:51 INFO - PROCESS | 3768 | 1467247371286 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:51 INFO - PROCESS | 3768 | ++DOCSHELL 10B78000 == 26 [pid = 3768] [id = 652] 17:42:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (10D13C00) [pid = 3768] [serial = 1956] [outer = 00000000] 17:42:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (10E07800) [pid = 3768] [serial = 1957] [outer = 10D13C00] 17:42:51 INFO - PROCESS | 3768 | 1467247371342 Marionette DEBUG loaded listener.js 17:42:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10E20000) [pid = 3768] [serial = 1958] [outer = 10D13C00] 17:42:51 INFO - PROCESS | 3768 | 1467247371868 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 736ms 17:42:51 INFO - PROCESS | 3768 | 1467247371915 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 17:42:51 INFO - PROCESS | 3768 | 1467247371919 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 17:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:42:51 INFO - PROCESS | 3768 | 1467247371925 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:42:51 INFO - PROCESS | 3768 | 1467247371928 Marionette TRACE conn2 <- [1,2574,null,{}] 17:42:51 INFO - PROCESS | 3768 | 1467247371932 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:51 INFO - PROCESS | 3768 | 1467247371934 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:52 INFO - PROCESS | 3768 | 1467247372067 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 17:42:52 INFO - PROCESS | 3768 | 1467247372162 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:52 INFO - PROCESS | 3768 | 1467247372165 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:52 INFO - PROCESS | 3768 | ++DOCSHELL 12DC3800 == 27 [pid = 3768] [id = 653] 17:42:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (12DFD000) [pid = 3768] [serial = 1959] [outer = 00000000] 17:42:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (13127C00) [pid = 3768] [serial = 1960] [outer = 12DFD000] 17:42:52 INFO - PROCESS | 3768 | 1467247372211 Marionette DEBUG loaded listener.js 17:42:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (131E6C00) [pid = 3768] [serial = 1961] [outer = 12DFD000] 17:42:52 INFO - PROCESS | 3768 | 1467247372649 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 736ms 17:42:52 INFO - PROCESS | 3768 | 1467247372697 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 17:42:52 INFO - PROCESS | 3768 | 1467247372699 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 17:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:42:52 INFO - PROCESS | 3768 | 1467247372702 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:42:52 INFO - PROCESS | 3768 | 1467247372706 Marionette TRACE conn2 <- [1,2578,null,{}] 17:42:52 INFO - PROCESS | 3768 | 1467247372716 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:52 INFO - PROCESS | 3768 | 1467247372721 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:52 INFO - PROCESS | 3768 | 1467247372801 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 17:42:52 INFO - PROCESS | 3768 | 1467247372808 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:52 INFO - PROCESS | 3768 | 1467247372811 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:52 INFO - PROCESS | 3768 | ++DOCSHELL 144E5400 == 28 [pid = 3768] [id = 654] 17:42:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (144EB400) [pid = 3768] [serial = 1962] [outer = 00000000] 17:42:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1500D800) [pid = 3768] [serial = 1963] [outer = 144EB400] 17:42:52 INFO - PROCESS | 3768 | 1467247372858 Marionette DEBUG loaded listener.js 17:42:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15769400) [pid = 3768] [serial = 1964] [outer = 144EB400] 17:42:53 INFO - PROCESS | 3768 | 1467247373355 Marionette TRACE conn2 <- [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]]]}] 17:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 704ms 17:42:53 INFO - PROCESS | 3768 | 1467247373402 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 17:42:53 INFO - PROCESS | 3768 | 1467247373404 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 17:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:42:53 INFO - PROCESS | 3768 | 1467247373407 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:42:53 INFO - PROCESS | 3768 | 1467247373409 Marionette TRACE conn2 <- [1,2582,null,{}] 17:42:53 INFO - PROCESS | 3768 | 1467247373412 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:53 INFO - PROCESS | 3768 | 1467247373414 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:53 INFO - PROCESS | 3768 | 1467247373558 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 17:42:53 INFO - PROCESS | 3768 | 1467247373582 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:53 INFO - PROCESS | 3768 | 1467247373584 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:53 INFO - PROCESS | 3768 | ++DOCSHELL 15CED000 == 29 [pid = 3768] [id = 655] 17:42:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15CED400) [pid = 3768] [serial = 1965] [outer = 00000000] 17:42:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (15CF2400) [pid = 3768] [serial = 1966] [outer = 15CED400] 17:42:53 INFO - PROCESS | 3768 | 1467247373627 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15FAB000) [pid = 3768] [serial = 1967] [outer = 15CED400] 17:42:54 INFO - PROCESS | 3768 | 1467247374065 Marionette TRACE conn2 <- [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]]]}] 17:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 689ms 17:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:42:54 INFO - PROCESS | 3768 | 1467247374107 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 17:42:54 INFO - PROCESS | 3768 | 1467247374109 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 17:42:54 INFO - PROCESS | 3768 | 1467247374112 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:42:54 INFO - PROCESS | 3768 | 1467247374114 Marionette TRACE conn2 <- [1,2586,null,{}] 17:42:54 INFO - PROCESS | 3768 | 1467247374117 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:54 INFO - PROCESS | 3768 | 1467247374119 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:54 INFO - PROCESS | 3768 | 1467247374227 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 17:42:54 INFO - PROCESS | 3768 | 1467247374232 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:54 INFO - PROCESS | 3768 | 1467247374234 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:54 INFO - PROCESS | 3768 | ++DOCSHELL 10D18000 == 30 [pid = 3768] [id = 656] 17:42:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (10E06C00) [pid = 3768] [serial = 1968] [outer = 00000000] 17:42:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16B5A800) [pid = 3768] [serial = 1969] [outer = 10E06C00] 17:42:54 INFO - PROCESS | 3768 | 1467247374277 Marionette DEBUG loaded listener.js 17:42:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16F09400) [pid = 3768] [serial = 1970] [outer = 10E06C00] 17:42:54 INFO - PROCESS | 3768 | 1467247374772 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 689ms 17:42:54 INFO - PROCESS | 3768 | 1467247374812 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 17:42:54 INFO - PROCESS | 3768 | 1467247374814 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 17:42:54 INFO - PROCESS | 3768 | 1467247374817 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:42:54 INFO - PROCESS | 3768 | 1467247374819 Marionette TRACE conn2 <- [1,2590,null,{}] 17:42:54 INFO - PROCESS | 3768 | 1467247374822 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:54 INFO - PROCESS | 3768 | 1467247374828 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:54 INFO - PROCESS | 3768 | 1467247374977 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 17:42:55 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (177F2000) [pid = 3768] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:42:55 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (17114400) [pid = 3768] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:42:55 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (177E8C00) [pid = 3768] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:42:55 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (104E3000) [pid = 3768] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:42:55 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1314A000) [pid = 3768] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:42:55 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (144E8000) [pid = 3768] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:42:55 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (10E03C00) [pid = 3768] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:42:55 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15CEF000) [pid = 3768] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:42:55 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (10A73800) [pid = 3768] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:42:55 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16F26800) [pid = 3768] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:42:55 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (11272400) [pid = 3768] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:42:55 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (10E1E800) [pid = 3768] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:42:55 INFO - PROCESS | 3768 | 1467247375251 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:55 INFO - PROCESS | 3768 | 1467247375253 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:55 INFO - PROCESS | 3768 | ++DOCSHELL 0C7FB000 == 31 [pid = 3768] [id = 657] 17:42:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (1026D000) [pid = 3768] [serial = 1971] [outer = 00000000] 17:42:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10A81800) [pid = 3768] [serial = 1972] [outer = 1026D000] 17:42:55 INFO - PROCESS | 3768 | 1467247375297 Marionette DEBUG loaded listener.js 17:42:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (13152800) [pid = 3768] [serial = 1973] [outer = 1026D000] 17:42:55 INFO - PROCESS | 3768 | 1467247375668 Marionette TRACE conn2 <- [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]]]}] 17:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 893ms 17:42:55 INFO - PROCESS | 3768 | 1467247375727 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 17:42:55 INFO - PROCESS | 3768 | 1467247375729 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 17:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:42:55 INFO - PROCESS | 3768 | 1467247375732 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:42:55 INFO - PROCESS | 3768 | 1467247375734 Marionette TRACE conn2 <- [1,2594,null,{}] 17:42:55 INFO - PROCESS | 3768 | 1467247375737 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:55 INFO - PROCESS | 3768 | 1467247375739 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:55 INFO - PROCESS | 3768 | 1467247375814 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 17:42:55 INFO - PROCESS | 3768 | 1467247375819 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:55 INFO - PROCESS | 3768 | 1467247375821 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:55 INFO - PROCESS | 3768 | ++DOCSHELL 13033800 == 32 [pid = 3768] [id = 658] 17:42:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (140ED800) [pid = 3768] [serial = 1974] [outer = 00000000] 17:42:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16F7B400) [pid = 3768] [serial = 1975] [outer = 140ED800] 17:42:55 INFO - PROCESS | 3768 | 1467247375863 Marionette DEBUG loaded listener.js 17:42:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (176ED800) [pid = 3768] [serial = 1976] [outer = 140ED800] 17:42:56 INFO - PROCESS | 3768 | 1467247376317 Marionette TRACE conn2 <- [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]]]}] 17:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 642ms 17:42:56 INFO - PROCESS | 3768 | 1467247376371 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 17:42:56 INFO - PROCESS | 3768 | 1467247376373 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 17:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:42:56 INFO - PROCESS | 3768 | 1467247376376 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:42:56 INFO - PROCESS | 3768 | 1467247376378 Marionette TRACE conn2 <- [1,2598,null,{}] 17:42:56 INFO - PROCESS | 3768 | 1467247376381 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:56 INFO - PROCESS | 3768 | 1467247376383 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:56 INFO - PROCESS | 3768 | 1467247376469 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 17:42:56 INFO - PROCESS | 3768 | 1467247376476 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:56 INFO - PROCESS | 3768 | 1467247376478 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:56 INFO - PROCESS | 3768 | ++DOCSHELL 150C6400 == 33 [pid = 3768] [id = 659] 17:42:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15CE8800) [pid = 3768] [serial = 1977] [outer = 00000000] 17:42:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (177D1800) [pid = 3768] [serial = 1978] [outer = 15CE8800] 17:42:56 INFO - PROCESS | 3768 | 1467247376548 Marionette DEBUG loaded listener.js 17:42:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (177D3000) [pid = 3768] [serial = 1979] [outer = 15CE8800] 17:42:56 INFO - PROCESS | 3768 | 1467247376976 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 627ms 17:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:42:57 INFO - PROCESS | 3768 | 1467247377014 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 17:42:57 INFO - PROCESS | 3768 | 1467247377016 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 17:42:57 INFO - PROCESS | 3768 | 1467247377019 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:42:57 INFO - PROCESS | 3768 | 1467247377021 Marionette TRACE conn2 <- [1,2602,null,{}] 17:42:57 INFO - PROCESS | 3768 | 1467247377024 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:57 INFO - PROCESS | 3768 | 1467247377026 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:57 INFO - PROCESS | 3768 | 1467247377101 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 17:42:57 INFO - PROCESS | 3768 | 1467247377106 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:57 INFO - PROCESS | 3768 | 1467247377108 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:57 INFO - PROCESS | 3768 | ++DOCSHELL 177D9000 == 34 [pid = 3768] [id = 660] 17:42:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (177DBC00) [pid = 3768] [serial = 1980] [outer = 00000000] 17:42:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (179B0400) [pid = 3768] [serial = 1981] [outer = 177DBC00] 17:42:57 INFO - PROCESS | 3768 | 1467247377170 Marionette DEBUG loaded listener.js 17:42:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17AC6400) [pid = 3768] [serial = 1982] [outer = 177DBC00] 17:42:58 INFO - PROCESS | 3768 | 1467247378052 Marionette TRACE conn2 <- [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]]]}] 17:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1080ms 17:42:58 INFO - PROCESS | 3768 | 1467247378111 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 17:42:58 INFO - PROCESS | 3768 | 1467247378115 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 17:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:42:58 INFO - PROCESS | 3768 | 1467247378120 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:42:58 INFO - PROCESS | 3768 | 1467247378123 Marionette TRACE conn2 <- [1,2606,null,{}] 17:42:58 INFO - PROCESS | 3768 | 1467247378129 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:58 INFO - PROCESS | 3768 | 1467247378132 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:58 INFO - PROCESS | 3768 | 1467247378252 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 17:42:58 INFO - PROCESS | 3768 | 1467247378390 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:58 INFO - PROCESS | 3768 | 1467247378393 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:58 INFO - PROCESS | 3768 | ++DOCSHELL 10E05800 == 35 [pid = 3768] [id = 661] 17:42:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (10E07C00) [pid = 3768] [serial = 1983] [outer = 00000000] 17:42:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1281B400) [pid = 3768] [serial = 1984] [outer = 10E07C00] 17:42:58 INFO - PROCESS | 3768 | 1467247378450 Marionette DEBUG loaded listener.js 17:42:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1314C400) [pid = 3768] [serial = 1985] [outer = 10E07C00] 17:42:59 INFO - PROCESS | 3768 | 1467247379147 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1049ms 17:42:59 INFO - PROCESS | 3768 | 1467247379164 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 17:42:59 INFO - PROCESS | 3768 | 1467247379169 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 17:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:42:59 INFO - PROCESS | 3768 | 1467247379192 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:42:59 INFO - PROCESS | 3768 | 1467247379195 Marionette TRACE conn2 <- [1,2610,null,{}] 17:42:59 INFO - PROCESS | 3768 | 1467247379200 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:59 INFO - PROCESS | 3768 | 1467247379203 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:59 INFO - PROCESS | 3768 | 1467247379322 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 17:42:59 INFO - PROCESS | 3768 | 1467247379569 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:59 INFO - PROCESS | 3768 | 1467247379572 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:42:59 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F5C00 == 36 [pid = 3768] [id = 662] 17:42:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (0C7F6800) [pid = 3768] [serial = 1986] [outer = 00000000] 17:42:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (10439800) [pid = 3768] [serial = 1987] [outer = 0C7F6800] 17:42:59 INFO - PROCESS | 3768 | 1467247379633 Marionette DEBUG loaded listener.js 17:42:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (10A0F000) [pid = 3768] [serial = 1988] [outer = 0C7F6800] 17:43:00 INFO - PROCESS | 3768 | --DOCSHELL 150C6400 == 35 [pid = 3768] [id = 659] 17:43:00 INFO - PROCESS | 3768 | --DOCSHELL 13033800 == 34 [pid = 3768] [id = 658] 17:43:00 INFO - PROCESS | 3768 | --DOCSHELL 0C7FB000 == 33 [pid = 3768] [id = 657] 17:43:00 INFO - PROCESS | 3768 | --DOCSHELL 10D18000 == 32 [pid = 3768] [id = 656] 17:43:00 INFO - PROCESS | 3768 | --DOCSHELL 15CED000 == 31 [pid = 3768] [id = 655] 17:43:00 INFO - PROCESS | 3768 | --DOCSHELL 144E5400 == 30 [pid = 3768] [id = 654] 17:43:00 INFO - PROCESS | 3768 | --DOCSHELL 12DC3800 == 29 [pid = 3768] [id = 653] 17:43:00 INFO - PROCESS | 3768 | --DOCSHELL 10B78000 == 28 [pid = 3768] [id = 652] 17:43:00 INFO - PROCESS | 3768 | --DOCSHELL 104E5800 == 27 [pid = 3768] [id = 651] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (17F83400) [pid = 3768] [serial = 1933] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (177CD800) [pid = 3768] [serial = 1930] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (179B2C00) [pid = 3768] [serial = 1910] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10E0DC00) [pid = 3768] [serial = 1912] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (11024400) [pid = 3768] [serial = 1913] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1393A000) [pid = 3768] [serial = 1921] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (140EC400) [pid = 3768] [serial = 1922] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (155C1C00) [pid = 3768] [serial = 1915] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16B57000) [pid = 3768] [serial = 1916] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10ECD000) [pid = 3768] [serial = 1918] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10E0C800) [pid = 3768] [serial = 1919] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1672C000) [pid = 3768] [serial = 1924] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1400C800) [pid = 3768] [serial = 1937] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1345DC00) [pid = 3768] [serial = 1936] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (18019000) [pid = 3768] [serial = 1934] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16F30800) [pid = 3768] [serial = 1927] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16F7CC00) [pid = 3768] [serial = 1928] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (177D4800) [pid = 3768] [serial = 1931] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (177D8C00) [pid = 3768] [serial = 1939] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (1984BC00) [pid = 3768] [serial = 1942] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (1984EC00) [pid = 3768] [serial = 1943] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (16D5E800) [pid = 3768] [serial = 1925] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (180F5800) [pid = 3768] [serial = 1940] [outer = 00000000] [url = about:blank] 17:43:00 INFO - PROCESS | 3768 | 1467247380286 Marionette TRACE conn2 <- [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]]]}] 17:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1159ms 17:43:00 INFO - PROCESS | 3768 | 1467247380341 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 17:43:00 INFO - PROCESS | 3768 | 1467247380345 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 17:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:43:00 INFO - PROCESS | 3768 | 1467247380351 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:43:00 INFO - PROCESS | 3768 | 1467247380354 Marionette TRACE conn2 <- [1,2614,null,{}] 17:43:00 INFO - PROCESS | 3768 | 1467247380359 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:00 INFO - PROCESS | 3768 | 1467247380363 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:00 INFO - PROCESS | 3768 | 1467247380451 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 17:43:00 INFO - PROCESS | 3768 | 1467247380555 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:00 INFO - PROCESS | 3768 | 1467247380558 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:00 INFO - PROCESS | 3768 | ++DOCSHELL 10A06400 == 28 [pid = 3768] [id = 663] 17:43:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (10D14000) [pid = 3768] [serial = 1989] [outer = 00000000] 17:43:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (11CCF400) [pid = 3768] [serial = 1990] [outer = 10D14000] 17:43:00 INFO - PROCESS | 3768 | 1467247380604 Marionette DEBUG loaded listener.js 17:43:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (13033800) [pid = 3768] [serial = 1991] [outer = 10D14000] 17:43:01 INFO - PROCESS | 3768 | 1467247381053 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 736ms 17:43:01 INFO - PROCESS | 3768 | 1467247381093 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 17:43:01 INFO - PROCESS | 3768 | 1467247381097 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 17:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:43:01 INFO - PROCESS | 3768 | 1467247381101 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:43:01 INFO - PROCESS | 3768 | 1467247381103 Marionette TRACE conn2 <- [1,2618,null,{}] 17:43:01 INFO - PROCESS | 3768 | 1467247381107 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:01 INFO - PROCESS | 3768 | 1467247381109 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:01 INFO - PROCESS | 3768 | 1467247381194 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 17:43:01 INFO - PROCESS | 3768 | 1467247381202 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:01 INFO - PROCESS | 3768 | 1467247381204 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:01 INFO - PROCESS | 3768 | ++DOCSHELL 14008400 == 29 [pid = 3768] [id = 664] 17:43:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (1449E800) [pid = 3768] [serial = 1992] [outer = 00000000] 17:43:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (14F45400) [pid = 3768] [serial = 1993] [outer = 1449E800] 17:43:01 INFO - PROCESS | 3768 | 1467247381248 Marionette DEBUG loaded listener.js 17:43:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (15768000) [pid = 3768] [serial = 1994] [outer = 1449E800] 17:43:01 INFO - PROCESS | 3768 | 1467247381721 Marionette TRACE conn2 <- [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]]]}] 17:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 641ms 17:43:01 INFO - PROCESS | 3768 | 1467247381740 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 17:43:01 INFO - PROCESS | 3768 | 1467247381742 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 17:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:43:01 INFO - PROCESS | 3768 | 1467247381750 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:43:01 INFO - PROCESS | 3768 | 1467247381756 Marionette TRACE conn2 <- [1,2622,null,{}] 17:43:01 INFO - PROCESS | 3768 | 1467247381765 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:01 INFO - PROCESS | 3768 | 1467247381769 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:01 INFO - PROCESS | 3768 | 1467247381853 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 17:43:01 INFO - PROCESS | 3768 | 1467247381862 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:01 INFO - PROCESS | 3768 | 1467247381864 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:01 INFO - PROCESS | 3768 | ++DOCSHELL 15FB2000 == 30 [pid = 3768] [id = 665] 17:43:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (15FB2800) [pid = 3768] [serial = 1995] [outer = 00000000] 17:43:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (16B58800) [pid = 3768] [serial = 1996] [outer = 15FB2800] 17:43:01 INFO - PROCESS | 3768 | 1467247381911 Marionette DEBUG loaded listener.js 17:43:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16D5F400) [pid = 3768] [serial = 1997] [outer = 15FB2800] 17:43:02 INFO - PROCESS | 3768 | 1467247382384 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 705ms 17:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:43:02 INFO - PROCESS | 3768 | 1467247382450 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 17:43:02 INFO - PROCESS | 3768 | 1467247382452 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 17:43:02 INFO - PROCESS | 3768 | 1467247382461 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:43:02 INFO - PROCESS | 3768 | 1467247382463 Marionette TRACE conn2 <- [1,2626,null,{}] 17:43:02 INFO - PROCESS | 3768 | 1467247382467 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:02 INFO - PROCESS | 3768 | 1467247382469 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:02 INFO - PROCESS | 3768 | 1467247382592 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 17:43:02 INFO - PROCESS | 3768 | 1467247382696 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:02 INFO - PROCESS | 3768 | 1467247382698 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:02 INFO - PROCESS | 3768 | ++DOCSHELL 1047F800 == 31 [pid = 3768] [id = 666] 17:43:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16F15C00) [pid = 3768] [serial = 1998] [outer = 00000000] 17:43:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16F2FC00) [pid = 3768] [serial = 1999] [outer = 16F15C00] 17:43:02 INFO - PROCESS | 3768 | 1467247382741 Marionette DEBUG loaded listener.js 17:43:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16F7CC00) [pid = 3768] [serial = 2000] [outer = 16F15C00] 17:43:03 INFO - PROCESS | 3768 | 1467247383148 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 736ms 17:43:03 INFO - PROCESS | 3768 | 1467247383196 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 17:43:03 INFO - PROCESS | 3768 | 1467247383198 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 17:43:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:43:03 INFO - PROCESS | 3768 | 1467247383201 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:43:03 INFO - PROCESS | 3768 | 1467247383203 Marionette TRACE conn2 <- [1,2630,null,{}] 17:43:03 INFO - PROCESS | 3768 | 1467247383207 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:03 INFO - PROCESS | 3768 | 1467247383208 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:03 INFO - PROCESS | 3768 | 1467247383322 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 17:43:03 INFO - PROCESS | 3768 | 1467247383328 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:03 INFO - PROCESS | 3768 | 1467247383334 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:03 INFO - PROCESS | 3768 | ++DOCSHELL 13121C00 == 32 [pid = 3768] [id = 667] 17:43:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1770C400) [pid = 3768] [serial = 2001] [outer = 00000000] 17:43:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (177BA800) [pid = 3768] [serial = 2002] [outer = 1770C400] 17:43:03 INFO - PROCESS | 3768 | 1467247383442 Marionette DEBUG loaded listener.js 17:43:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (177D9800) [pid = 3768] [serial = 2003] [outer = 1770C400] 17:43:03 INFO - PROCESS | 3768 | 1467247383867 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:43:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:43:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 704ms 17:43:03 INFO - PROCESS | 3768 | 1467247383901 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 17:43:03 INFO - PROCESS | 3768 | 1467247383903 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 17:43:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:43:03 INFO - PROCESS | 3768 | 1467247383907 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:43:03 INFO - PROCESS | 3768 | 1467247383908 Marionette TRACE conn2 <- [1,2634,null,{}] 17:43:03 INFO - PROCESS | 3768 | 1467247383917 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:03 INFO - PROCESS | 3768 | 1467247383920 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:04 INFO - PROCESS | 3768 | 1467247384090 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 17:43:04 INFO - PROCESS | 3768 | 1467247384115 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:04 INFO - PROCESS | 3768 | 1467247384117 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:04 INFO - PROCESS | 3768 | ++DOCSHELL 17AC5400 == 33 [pid = 3768] [id = 668] 17:43:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (17ACE800) [pid = 3768] [serial = 2004] [outer = 00000000] 17:43:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17F7D400) [pid = 3768] [serial = 2005] [outer = 17ACE800] 17:43:04 INFO - PROCESS | 3768 | 1467247384169 Marionette DEBUG loaded listener.js 17:43:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1801BC00) [pid = 3768] [serial = 2006] [outer = 17ACE800] 17:43:04 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (15CE8800) [pid = 3768] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:43:04 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (144EB400) [pid = 3768] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:43:04 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10D13C00) [pid = 3768] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:43:04 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (15CED400) [pid = 3768] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:43:04 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10560000) [pid = 3768] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:43:04 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (12DFD000) [pid = 3768] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:43:04 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (10E06C00) [pid = 3768] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:43:04 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (1026D000) [pid = 3768] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:43:04 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (140ED800) [pid = 3768] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:43:04 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1058C400) [pid = 3768] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:43:04 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1500AC00) [pid = 3768] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:43:04 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (177E4800) [pid = 3768] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:43:04 INFO - PROCESS | 3768 | 1467247384640 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:43:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:43:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 814ms 17:43:04 INFO - PROCESS | 3768 | 1467247384709 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 17:43:04 INFO - PROCESS | 3768 | 1467247384711 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 17:43:04 INFO - PROCESS | 3768 | 1467247384714 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:43:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:43:04 INFO - PROCESS | 3768 | 1467247384715 Marionette TRACE conn2 <- [1,2638,null,{}] 17:43:04 INFO - PROCESS | 3768 | 1467247384719 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:04 INFO - PROCESS | 3768 | 1467247384721 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:04 INFO - PROCESS | 3768 | 1467247384798 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 17:43:04 INFO - PROCESS | 3768 | 1467247384900 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:04 INFO - PROCESS | 3768 | 1467247384902 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:04 INFO - PROCESS | 3768 | ++DOCSHELL 0C76A400 == 34 [pid = 3768] [id = 669] 17:43:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (10560000) [pid = 3768] [serial = 2007] [outer = 00000000] 17:43:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (129B3000) [pid = 3768] [serial = 2008] [outer = 10560000] 17:43:04 INFO - PROCESS | 3768 | 1467247384945 Marionette DEBUG loaded listener.js 17:43:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15C69400) [pid = 3768] [serial = 2009] [outer = 10560000] 17:43:05 INFO - PROCESS | 3768 | 1467247385280 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:43:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:43:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 595ms 17:43:05 INFO - PROCESS | 3768 | 1467247385311 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 17:43:05 INFO - PROCESS | 3768 | 1467247385313 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 17:43:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:43:05 INFO - PROCESS | 3768 | 1467247385317 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:43:05 INFO - PROCESS | 3768 | 1467247385318 Marionette TRACE conn2 <- [1,2642,null,{}] 17:43:05 INFO - PROCESS | 3768 | 1467247385322 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:05 INFO - PROCESS | 3768 | 1467247385325 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:05 INFO - PROCESS | 3768 | 1467247385440 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 17:43:05 INFO - PROCESS | 3768 | 1467247385475 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:05 INFO - PROCESS | 3768 | 1467247385477 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:05 INFO - PROCESS | 3768 | ++DOCSHELL 0C7FB400 == 35 [pid = 3768] [id = 670] 17:43:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10E06000) [pid = 3768] [serial = 2010] [outer = 00000000] 17:43:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (179AF400) [pid = 3768] [serial = 2011] [outer = 10E06000] 17:43:05 INFO - PROCESS | 3768 | 1467247385520 Marionette DEBUG loaded listener.js 17:43:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (179B1000) [pid = 3768] [serial = 2012] [outer = 10E06000] 17:43:05 INFO - PROCESS | 3768 | 1467247385943 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:43:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:43:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 626ms 17:43:05 INFO - PROCESS | 3768 | 1467247385955 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 17:43:05 INFO - PROCESS | 3768 | 1467247385956 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 17:43:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:43:05 INFO - PROCESS | 3768 | 1467247385960 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:43:05 INFO - PROCESS | 3768 | 1467247385962 Marionette TRACE conn2 <- [1,2646,null,{}] 17:43:05 INFO - PROCESS | 3768 | 1467247385967 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:05 INFO - PROCESS | 3768 | 1467247385969 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:06 INFO - PROCESS | 3768 | 1467247386095 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 17:43:06 INFO - PROCESS | 3768 | 1467247386102 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:06 INFO - PROCESS | 3768 | 1467247386104 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:06 INFO - PROCESS | 3768 | ++DOCSHELL 16D60400 == 36 [pid = 3768] [id = 671] 17:43:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16F13400) [pid = 3768] [serial = 2013] [outer = 00000000] 17:43:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (1984CC00) [pid = 3768] [serial = 2014] [outer = 16F13400] 17:43:06 INFO - PROCESS | 3768 | 1467247386146 Marionette DEBUG loaded listener.js 17:43:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19850400) [pid = 3768] [serial = 2015] [outer = 16F13400] 17:43:06 INFO - PROCESS | 3768 | 1467247386631 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:43:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:43:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 688ms 17:43:06 INFO - PROCESS | 3768 | 1467247386660 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 17:43:06 INFO - PROCESS | 3768 | 1467247386665 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 17:43:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:43:06 INFO - PROCESS | 3768 | 1467247386671 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:43:06 INFO - PROCESS | 3768 | 1467247386674 Marionette TRACE conn2 <- [1,2650,null,{}] 17:43:06 INFO - PROCESS | 3768 | 1467247386680 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:06 INFO - PROCESS | 3768 | 1467247386683 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:06 INFO - PROCESS | 3768 | 1467247386843 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 17:43:06 INFO - PROCESS | 3768 | 1467247386969 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:06 INFO - PROCESS | 3768 | 1467247386974 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:07 INFO - PROCESS | 3768 | ++DOCSHELL 11020C00 == 37 [pid = 3768] [id = 672] 17:43:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (11024400) [pid = 3768] [serial = 2016] [outer = 00000000] 17:43:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (12BCDC00) [pid = 3768] [serial = 2017] [outer = 11024400] 17:43:07 INFO - PROCESS | 3768 | 1467247387032 Marionette DEBUG loaded listener.js 17:43:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (14002800) [pid = 3768] [serial = 2018] [outer = 11024400] 17:43:07 INFO - PROCESS | 3768 | 1467247387564 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:43:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:43:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 955ms 17:43:07 INFO - PROCESS | 3768 | 1467247387616 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 17:43:07 INFO - PROCESS | 3768 | 1467247387624 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 17:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:43:07 INFO - PROCESS | 3768 | 1467247387633 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - PROCESS | 3768 | 1467247387637 Marionette TRACE conn2 <- [1,2654,null,{}] 17:43:07 INFO - PROCESS | 3768 | 1467247387640 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:07 INFO - PROCESS | 3768 | 1467247387643 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:07 INFO - PROCESS | 3768 | 1467247387749 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 17:43:07 INFO - PROCESS | 3768 | 1467247387889 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:07 INFO - PROCESS | 3768 | 1467247387892 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:07 INFO - PROCESS | 3768 | ++DOCSHELL 157D0C00 == 38 [pid = 3768] [id = 673] 17:43:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (15C26400) [pid = 3768] [serial = 2019] [outer = 00000000] 17:43:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (15C69800) [pid = 3768] [serial = 2020] [outer = 15C26400] 17:43:07 INFO - PROCESS | 3768 | 1467247387950 Marionette DEBUG loaded listener.js 17:43:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (15CF7000) [pid = 3768] [serial = 2021] [outer = 15C26400] 17:43:09 INFO - PROCESS | 3768 | 1467247388991 Marionette TRACE conn2 <- [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]]]}] 17:43:09 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) 17:43:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1393ms 17:43:09 INFO - PROCESS | 3768 | 1467247389065 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 17:43:09 INFO - PROCESS | 3768 | 1467247389068 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 17:43:09 INFO - PROCESS | 3768 | 1467247389073 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:43:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:43:09 INFO - PROCESS | 3768 | 1467247389076 Marionette TRACE conn2 <- [1,2658,null,{}] 17:43:09 INFO - PROCESS | 3768 | 1467247389088 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:09 INFO - PROCESS | 3768 | 1467247389092 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:09 INFO - PROCESS | 3768 | 1467247389190 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 17:43:09 INFO - PROCESS | 3768 | 1467247389324 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:09 INFO - PROCESS | 3768 | 1467247389328 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:09 INFO - PROCESS | 3768 | ++DOCSHELL 177D2000 == 39 [pid = 3768] [id = 674] 17:43:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (177D5C00) [pid = 3768] [serial = 2022] [outer = 00000000] 17:43:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1984AC00) [pid = 3768] [serial = 2023] [outer = 177D5C00] 17:43:09 INFO - PROCESS | 3768 | 1467247389383 Marionette DEBUG loaded listener.js 17:43:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (19A18000) [pid = 3768] [serial = 2024] [outer = 177D5C00] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 0C7FB400 == 38 [pid = 3768] [id = 670] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 0C76A400 == 37 [pid = 3768] [id = 669] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 17AC5400 == 36 [pid = 3768] [id = 668] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 13121C00 == 35 [pid = 3768] [id = 667] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 1047F800 == 34 [pid = 3768] [id = 666] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 15FB2000 == 33 [pid = 3768] [id = 665] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 14008400 == 32 [pid = 3768] [id = 664] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 10A06400 == 31 [pid = 3768] [id = 663] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 0C7F5C00 == 30 [pid = 3768] [id = 662] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 10E05800 == 29 [pid = 3768] [id = 661] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 177D9000 == 28 [pid = 3768] [id = 660] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 16D60400 == 27 [pid = 3768] [id = 671] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 11020C00 == 26 [pid = 3768] [id = 672] 17:43:11 INFO - PROCESS | 3768 | --DOCSHELL 157D0C00 == 25 [pid = 3768] [id = 673] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (177D1800) [pid = 3768] [serial = 1978] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (1500D800) [pid = 3768] [serial = 1963] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (10E07800) [pid = 3768] [serial = 1957] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (15CF2400) [pid = 3768] [serial = 1966] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10E20000) [pid = 3768] [serial = 1958] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (11449400) [pid = 3768] [serial = 1955] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10E0EC00) [pid = 3768] [serial = 1954] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (13127C00) [pid = 3768] [serial = 1960] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (131E6C00) [pid = 3768] [serial = 1961] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16B5A800) [pid = 3768] [serial = 1969] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10A81800) [pid = 3768] [serial = 1972] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16F09400) [pid = 3768] [serial = 1970] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (13152800) [pid = 3768] [serial = 1973] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16F7B400) [pid = 3768] [serial = 1975] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (13153000) [pid = 3768] [serial = 1946] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (10ED0000) [pid = 3768] [serial = 1945] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (15CF1400) [pid = 3768] [serial = 1949] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (15C6A800) [pid = 3768] [serial = 1948] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1984B800) [pid = 3768] [serial = 1952] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (17F1C000) [pid = 3768] [serial = 1951] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (15FAB000) [pid = 3768] [serial = 1967] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (177D3000) [pid = 3768] [serial = 1979] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (176ED800) [pid = 3768] [serial = 1976] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (15769400) [pid = 3768] [serial = 1964] [outer = 00000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3768 | 1467247391363 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:43:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 17:43:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:43:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:43:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2317ms 17:43:11 INFO - PROCESS | 3768 | 1467247391417 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 17:43:11 INFO - PROCESS | 3768 | 1467247391420 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 17:43:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:43:11 INFO - PROCESS | 3768 | 1467247391426 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:43:11 INFO - PROCESS | 3768 | 1467247391430 Marionette TRACE conn2 <- [1,2662,null,{}] 17:43:11 INFO - PROCESS | 3768 | 1467247391437 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:11 INFO - PROCESS | 3768 | 1467247391440 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:11 INFO - PROCESS | 3768 | 1467247391532 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 17:43:11 INFO - PROCESS | 3768 | 1467247391627 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:11 INFO - PROCESS | 3768 | 1467247391631 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:11 INFO - PROCESS | 3768 | ++DOCSHELL 10A0E800 == 26 [pid = 3768] [id = 675] 17:43:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (10A0F400) [pid = 3768] [serial = 2025] [outer = 00000000] 17:43:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (10A78C00) [pid = 3768] [serial = 2026] [outer = 10A0F400] 17:43:11 INFO - PROCESS | 3768 | 1467247391680 Marionette DEBUG loaded listener.js 17:43:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (10B7B400) [pid = 3768] [serial = 2027] [outer = 10A0F400] 17:43:12 INFO - PROCESS | 3768 | 1467247392606 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:43:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 17:43:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:43:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:43:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1189ms 17:43:12 INFO - PROCESS | 3768 | 1467247392629 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 17:43:12 INFO - PROCESS | 3768 | 1467247392633 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 17:43:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:43:12 INFO - PROCESS | 3768 | 1467247392640 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:43:12 INFO - PROCESS | 3768 | 1467247392642 Marionette TRACE conn2 <- [1,2666,null,{}] 17:43:12 INFO - PROCESS | 3768 | 1467247392646 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:12 INFO - PROCESS | 3768 | 1467247392649 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:12 INFO - PROCESS | 3768 | 1467247392746 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 17:43:12 INFO - PROCESS | 3768 | 1467247392778 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:12 INFO - PROCESS | 3768 | 1467247392781 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:12 INFO - PROCESS | 3768 | ++DOCSHELL 104E2C00 == 27 [pid = 3768] [id = 676] 17:43:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (11020C00) [pid = 3768] [serial = 2028] [outer = 00000000] 17:43:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (110E5000) [pid = 3768] [serial = 2029] [outer = 11020C00] 17:43:12 INFO - PROCESS | 3768 | 1467247392830 Marionette DEBUG loaded listener.js 17:43:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (1143F400) [pid = 3768] [serial = 2030] [outer = 11020C00] 17:43:13 INFO - PROCESS | 3768 | 1467247393809 Marionette TRACE conn2 <- [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]]]}] 17:43:13 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) 17:43:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1221ms 17:43:13 INFO - PROCESS | 3768 | 1467247393850 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 17:43:13 INFO - PROCESS | 3768 | 1467247393852 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 17:43:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:43:13 INFO - PROCESS | 3768 | 1467247393856 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:43:13 INFO - PROCESS | 3768 | 1467247393860 Marionette TRACE conn2 <- [1,2670,null,{}] 17:43:13 INFO - PROCESS | 3768 | 1467247393886 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:13 INFO - PROCESS | 3768 | 1467247393890 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:14 INFO - PROCESS | 3768 | 1467247394010 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 17:43:14 INFO - PROCESS | 3768 | 1467247394018 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:14 INFO - PROCESS | 3768 | 1467247394021 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:14 INFO - PROCESS | 3768 | ++DOCSHELL 13119400 == 28 [pid = 3768] [id = 677] 17:43:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (13119800) [pid = 3768] [serial = 2031] [outer = 00000000] 17:43:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (13287000) [pid = 3768] [serial = 2032] [outer = 13119800] 17:43:14 INFO - PROCESS | 3768 | 1467247394069 Marionette DEBUG loaded listener.js 17:43:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1345DC00) [pid = 3768] [serial = 2033] [outer = 13119800] 17:43:15 INFO - PROCESS | 3768 | 1467247395058 Marionette TRACE conn2 <- [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]]]}] 17:43:15 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) 17:43:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1252ms 17:43:15 INFO - PROCESS | 3768 | 1467247395110 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 17:43:15 INFO - PROCESS | 3768 | 1467247395112 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 17:43:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:43:15 INFO - PROCESS | 3768 | 1467247395116 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:43:15 INFO - PROCESS | 3768 | 1467247395118 Marionette TRACE conn2 <- [1,2674,null,{}] 17:43:15 INFO - PROCESS | 3768 | 1467247395121 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:15 INFO - PROCESS | 3768 | 1467247395123 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:15 INFO - PROCESS | 3768 | 1467247395241 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 17:43:15 INFO - PROCESS | 3768 | 1467247395247 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:15 INFO - PROCESS | 3768 | 1467247395249 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:15 INFO - PROCESS | 3768 | ++DOCSHELL 144E2800 == 29 [pid = 3768] [id = 678] 17:43:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (144E5000) [pid = 3768] [serial = 2034] [outer = 00000000] 17:43:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (150BE000) [pid = 3768] [serial = 2035] [outer = 144E5000] 17:43:15 INFO - PROCESS | 3768 | 1467247395347 Marionette DEBUG loaded listener.js 17:43:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15768400) [pid = 3768] [serial = 2036] [outer = 144E5000] 17:43:15 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (10E06000) [pid = 3768] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:43:15 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16F15C00) [pid = 3768] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:43:15 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (0C7F6800) [pid = 3768] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:43:15 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (177DBC00) [pid = 3768] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:43:15 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (10E07C00) [pid = 3768] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:43:15 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (10D14000) [pid = 3768] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:43:15 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (15FB2800) [pid = 3768] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:43:15 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1449E800) [pid = 3768] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:43:15 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (1770C400) [pid = 3768] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:43:15 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (10560000) [pid = 3768] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:43:15 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (17ACE800) [pid = 3768] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:43:15 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (16F13400) [pid = 3768] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:43:16 INFO - PROCESS | 3768 | 1467247396336 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:43:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 17:43:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:43:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:43:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1252ms 17:43:16 INFO - PROCESS | 3768 | 1467247396375 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 17:43:16 INFO - PROCESS | 3768 | 1467247396377 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 17:43:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:43:16 INFO - PROCESS | 3768 | 1467247396381 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:43:16 INFO - PROCESS | 3768 | 1467247396383 Marionette TRACE conn2 <- [1,2678,null,{}] 17:43:16 INFO - PROCESS | 3768 | 1467247396386 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:16 INFO - PROCESS | 3768 | 1467247396388 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:16 INFO - PROCESS | 3768 | 1467247396467 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 17:43:16 INFO - PROCESS | 3768 | 1467247396472 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:16 INFO - PROCESS | 3768 | 1467247396474 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:16 INFO - PROCESS | 3768 | ++DOCSHELL 13155C00 == 30 [pid = 3768] [id = 679] 17:43:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (131E7800) [pid = 3768] [serial = 2037] [outer = 00000000] 17:43:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (15764400) [pid = 3768] [serial = 2038] [outer = 131E7800] 17:43:16 INFO - PROCESS | 3768 | 1467247396518 Marionette DEBUG loaded listener.js 17:43:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (15C24C00) [pid = 3768] [serial = 2039] [outer = 131E7800] 17:43:17 INFO - PROCESS | 3768 | 1467247397470 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:43:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:43:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:43:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:43:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1143ms 17:43:17 INFO - PROCESS | 3768 | 1467247397528 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 17:43:17 INFO - PROCESS | 3768 | 1467247397530 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 17:43:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:43:17 INFO - PROCESS | 3768 | 1467247397534 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:43:17 INFO - PROCESS | 3768 | 1467247397535 Marionette TRACE conn2 <- [1,2682,null,{}] 17:43:17 INFO - PROCESS | 3768 | 1467247397539 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:17 INFO - PROCESS | 3768 | 1467247397544 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:17 INFO - PROCESS | 3768 | 1467247397699 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 17:43:17 INFO - PROCESS | 3768 | 1467247397831 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:17 INFO - PROCESS | 3768 | 1467247397836 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:17 INFO - PROCESS | 3768 | ++DOCSHELL 10228400 == 31 [pid = 3768] [id = 680] 17:43:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (1026C000) [pid = 3768] [serial = 2040] [outer = 00000000] 17:43:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1047A800) [pid = 3768] [serial = 2041] [outer = 1026C000] 17:43:17 INFO - PROCESS | 3768 | 1467247397944 Marionette DEBUG loaded listener.js 17:43:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10A0F800) [pid = 3768] [serial = 2042] [outer = 1026C000] 17:43:19 INFO - PROCESS | 3768 | 1467247399097 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:43:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:43:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:43:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:43:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1612ms 17:43:19 INFO - PROCESS | 3768 | 1467247399183 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 17:43:19 INFO - PROCESS | 3768 | 1467247399188 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 17:43:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:43:19 INFO - PROCESS | 3768 | 1467247399196 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:43:19 INFO - PROCESS | 3768 | 1467247399199 Marionette TRACE conn2 <- [1,2686,null,{}] 17:43:19 INFO - PROCESS | 3768 | 1467247399204 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:19 INFO - PROCESS | 3768 | 1467247399207 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:19 INFO - PROCESS | 3768 | 1467247399378 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 17:43:19 INFO - PROCESS | 3768 | 1467247399471 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:19 INFO - PROCESS | 3768 | 1467247399474 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:19 INFO - PROCESS | 3768 | ++DOCSHELL 12936C00 == 32 [pid = 3768] [id = 681] 17:43:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (129A9800) [pid = 3768] [serial = 2043] [outer = 00000000] 17:43:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (12BD9400) [pid = 3768] [serial = 2044] [outer = 129A9800] 17:43:19 INFO - PROCESS | 3768 | 1467247399530 Marionette DEBUG loaded listener.js 17:43:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (13155800) [pid = 3768] [serial = 2045] [outer = 129A9800] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 10564000 == 31 [pid = 3768] [id = 406] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 15C6FC00 == 30 [pid = 3768] [id = 393] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 16F73C00 == 29 [pid = 3768] [id = 394] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 15C6D800 == 28 [pid = 3768] [id = 392] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 140EDC00 == 27 [pid = 3768] [id = 397] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 14F40C00 == 26 [pid = 3768] [id = 391] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 10474C00 == 25 [pid = 3768] [id = 398] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 11441400 == 24 [pid = 3768] [id = 400] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 13155C00 == 23 [pid = 3768] [id = 679] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 144E2800 == 22 [pid = 3768] [id = 678] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 13119400 == 21 [pid = 3768] [id = 677] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 104E2C00 == 20 [pid = 3768] [id = 676] 17:43:20 INFO - PROCESS | 3768 | --DOCSHELL 10A0E800 == 19 [pid = 3768] [id = 675] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (179B1000) [pid = 3768] [serial = 2012] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16F2FC00) [pid = 3768] [serial = 1999] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16F7CC00) [pid = 3768] [serial = 2000] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (10439800) [pid = 3768] [serial = 1987] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (10A0F000) [pid = 3768] [serial = 1988] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (17AC6400) [pid = 3768] [serial = 1982] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (179B0400) [pid = 3768] [serial = 1981] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (1281B400) [pid = 3768] [serial = 1984] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (1314C400) [pid = 3768] [serial = 1985] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (11CCF400) [pid = 3768] [serial = 1990] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (13033800) [pid = 3768] [serial = 1991] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (16B58800) [pid = 3768] [serial = 1996] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (14F45400) [pid = 3768] [serial = 1993] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (15768000) [pid = 3768] [serial = 1994] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (177D9800) [pid = 3768] [serial = 2003] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 53 (129B3000) [pid = 3768] [serial = 2008] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 52 (177BA800) [pid = 3768] [serial = 2002] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 51 (17F7D400) [pid = 3768] [serial = 2005] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 50 (179AF400) [pid = 3768] [serial = 2011] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 49 (19850400) [pid = 3768] [serial = 2015] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 48 (1984CC00) [pid = 3768] [serial = 2014] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 47 (1801BC00) [pid = 3768] [serial = 2006] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 46 (15C69400) [pid = 3768] [serial = 2009] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | --DOMWINDOW == 45 (16D5F400) [pid = 3768] [serial = 1997] [outer = 00000000] [url = about:blank] 17:43:20 INFO - PROCESS | 3768 | 1467247400753 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:43:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:43:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:43:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:43:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1612ms 17:43:20 INFO - PROCESS | 3768 | 1467247400802 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 17:43:20 INFO - PROCESS | 3768 | 1467247400806 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 17:43:20 INFO - PROCESS | 3768 | 1467247400812 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:43:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:43:20 INFO - PROCESS | 3768 | 1467247400814 Marionette TRACE conn2 <- [1,2690,null,{}] 17:43:20 INFO - PROCESS | 3768 | 1467247400819 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:20 INFO - PROCESS | 3768 | 1467247400822 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:20 INFO - PROCESS | 3768 | 1467247400909 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 17:43:20 INFO - PROCESS | 3768 | 1467247400952 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:20 INFO - PROCESS | 3768 | 1467247400954 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:20 INFO - PROCESS | 3768 | ++DOCSHELL 10D15400 == 20 [pid = 3768] [id = 682] 17:43:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 46 (10E05C00) [pid = 3768] [serial = 2046] [outer = 00000000] 17:43:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 47 (11449C00) [pid = 3768] [serial = 2047] [outer = 10E05C00] 17:43:21 INFO - PROCESS | 3768 | 1467247401003 Marionette DEBUG loaded listener.js 17:43:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 48 (12934400) [pid = 3768] [serial = 2048] [outer = 10E05C00] 17:43:21 INFO - PROCESS | 3768 | 1467247401474 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:43:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:43:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 704ms 17:43:21 INFO - PROCESS | 3768 | 1467247401515 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 17:43:21 INFO - PROCESS | 3768 | 1467247401519 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 17:43:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:43:21 INFO - PROCESS | 3768 | 1467247401525 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:43:21 INFO - PROCESS | 3768 | 1467247401528 Marionette TRACE conn2 <- [1,2694,null,{}] 17:43:21 INFO - PROCESS | 3768 | 1467247401532 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:21 INFO - PROCESS | 3768 | 1467247401534 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:21 INFO - PROCESS | 3768 | 1467247401624 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 17:43:21 INFO - PROCESS | 3768 | 1467247401633 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:21 INFO - PROCESS | 3768 | 1467247401635 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:21 INFO - PROCESS | 3768 | ++DOCSHELL 10ECC800 == 21 [pid = 3768] [id = 683] 17:43:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 49 (13288800) [pid = 3768] [serial = 2049] [outer = 00000000] 17:43:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 50 (13947000) [pid = 3768] [serial = 2050] [outer = 13288800] 17:43:21 INFO - PROCESS | 3768 | 1467247401684 Marionette DEBUG loaded listener.js 17:43:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 51 (140E6800) [pid = 3768] [serial = 2051] [outer = 13288800] 17:43:22 INFO - PROCESS | 3768 | 1467247402194 Marionette TRACE conn2 <- [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]]]}] 17:43:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:43:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 689ms 17:43:22 INFO - PROCESS | 3768 | 1467247402222 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 17:43:22 INFO - PROCESS | 3768 | 1467247402224 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 17:43:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:43:22 INFO - PROCESS | 3768 | 1467247402228 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:43:22 INFO - PROCESS | 3768 | 1467247402231 Marionette TRACE conn2 <- [1,2698,null,{}] 17:43:22 INFO - PROCESS | 3768 | 1467247402241 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:22 INFO - PROCESS | 3768 | 1467247402246 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:22 INFO - PROCESS | 3768 | 1467247402360 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 17:43:22 INFO - PROCESS | 3768 | 1467247402378 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:22 INFO - PROCESS | 3768 | 1467247402381 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:22 INFO - PROCESS | 3768 | ++DOCSHELL 15765C00 == 22 [pid = 3768] [id = 684] 17:43:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 52 (15766400) [pid = 3768] [serial = 2052] [outer = 00000000] 17:43:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 53 (157C6000) [pid = 3768] [serial = 2053] [outer = 15766400] 17:43:22 INFO - PROCESS | 3768 | 1467247402429 Marionette DEBUG loaded listener.js 17:43:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (15C68400) [pid = 3768] [serial = 2054] [outer = 15766400] 17:43:22 INFO - PROCESS | 3768 | 1467247402949 Marionette TRACE conn2 <- [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] 17:43:22 INFO - PROCESS | 3768 | 1467247402970 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 17:43:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:43:22 INFO - PROCESS | 3768 | 1467247402974 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:43:22 INFO - PROCESS | 3768 | 1467247402975 Marionette TRACE conn2 <- [1,2702,null,{}] 17:43:22 INFO - PROCESS | 3768 | 1467247402978 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:22 INFO - PROCESS | 3768 | 1467247402980 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:23 INFO - PROCESS | 3768 | 1467247403099 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 17:43:23 INFO - PROCESS | 3768 | 1467247403104 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:23 INFO - PROCESS | 3768 | 1467247403106 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:23 INFO - PROCESS | 3768 | ++DOCSHELL 15FB3400 == 23 [pid = 3768] [id = 685] 17:43:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (15FB4400) [pid = 3768] [serial = 2055] [outer = 00000000] 17:43:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (16979C00) [pid = 3768] [serial = 2056] [outer = 15FB4400] 17:43:23 INFO - PROCESS | 3768 | 1467247403202 Marionette DEBUG loaded listener.js 17:43:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (16B56800) [pid = 3768] [serial = 2057] [outer = 15FB4400] 17:43:23 INFO - PROCESS | 3768 | 1467247403626 Marionette TRACE conn2 <- [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]]]}] 17:43:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:43:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 688ms 17:43:23 INFO - PROCESS | 3768 | 1467247403673 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 17:43:23 INFO - PROCESS | 3768 | 1467247403675 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 17:43:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:43:23 INFO - PROCESS | 3768 | 1467247403678 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:43:23 INFO - PROCESS | 3768 | 1467247403680 Marionette TRACE conn2 <- [1,2706,null,{}] 17:43:23 INFO - PROCESS | 3768 | 1467247403684 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:23 INFO - PROCESS | 3768 | 1467247403685 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:23 INFO - PROCESS | 3768 | 1467247403828 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 17:43:23 INFO - PROCESS | 3768 | 1467247403896 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:23 INFO - PROCESS | 3768 | 1467247403898 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:23 INFO - PROCESS | 3768 | ++DOCSHELL 16F02400 == 24 [pid = 3768] [id = 686] 17:43:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (16F06800) [pid = 3768] [serial = 2058] [outer = 00000000] 17:43:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (16F0D800) [pid = 3768] [serial = 2059] [outer = 16F06800] 17:43:23 INFO - PROCESS | 3768 | 1467247403945 Marionette DEBUG loaded listener.js 17:43:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (16F16800) [pid = 3768] [serial = 2060] [outer = 16F06800] 17:43:24 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (177D5C00) [pid = 3768] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:43:24 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (10A0F400) [pid = 3768] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:43:24 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (13119800) [pid = 3768] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:43:24 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (11020C00) [pid = 3768] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:43:24 INFO - PROCESS | 3768 | --DOMWINDOW == 55 (144E5000) [pid = 3768] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:43:24 INFO - PROCESS | 3768 | --DOMWINDOW == 54 (11024400) [pid = 3768] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:43:24 INFO - PROCESS | 3768 | --DOMWINDOW == 53 (15C26400) [pid = 3768] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:43:24 INFO - PROCESS | 3768 | 1467247404375 Marionette TRACE conn2 <- [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] 17:43:24 INFO - PROCESS | 3768 | 1467247404421 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 17:43:24 INFO - PROCESS | 3768 | 1467247404424 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:43:24 INFO - PROCESS | 3768 | 1467247404426 Marionette TRACE conn2 <- [1,2710,null,{}] 17:43:24 INFO - PROCESS | 3768 | 1467247404429 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:24 INFO - PROCESS | 3768 | 1467247404435 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:24 INFO - PROCESS | 3768 | 1467247404583 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 17:43:24 INFO - PROCESS | 3768 | 1467247404645 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:24 INFO - PROCESS | 3768 | 1467247404647 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:24 INFO - PROCESS | 3768 | ++DOCSHELL 16D60C00 == 25 [pid = 3768] [id = 687] 17:43:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 54 (16F17400) [pid = 3768] [serial = 2061] [outer = 00000000] 17:43:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 55 (16F2BC00) [pid = 3768] [serial = 2062] [outer = 16F17400] 17:43:24 INFO - PROCESS | 3768 | 1467247404691 Marionette DEBUG loaded listener.js 17:43:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 56 (17109800) [pid = 3768] [serial = 2063] [outer = 16F17400] 17:43:25 INFO - PROCESS | 3768 | 1467247405073 Marionette TRACE conn2 <- [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] 17:43:25 INFO - PROCESS | 3768 | 1467247405126 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 17:43:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:43:25 INFO - PROCESS | 3768 | 1467247405130 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:43:25 INFO - PROCESS | 3768 | 1467247405131 Marionette TRACE conn2 <- [1,2714,null,{}] 17:43:25 INFO - PROCESS | 3768 | 1467247405134 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:25 INFO - PROCESS | 3768 | 1467247405136 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:25 INFO - PROCESS | 3768 | 1467247405239 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 17:43:25 INFO - PROCESS | 3768 | 1467247405247 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:25 INFO - PROCESS | 3768 | 1467247405249 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:25 INFO - PROCESS | 3768 | ++DOCSHELL 1710BC00 == 26 [pid = 3768] [id = 688] 17:43:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (171CBC00) [pid = 3768] [serial = 2064] [outer = 00000000] 17:43:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (177B3000) [pid = 3768] [serial = 2065] [outer = 171CBC00] 17:43:25 INFO - PROCESS | 3768 | 1467247405291 Marionette DEBUG loaded listener.js 17:43:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (177B8C00) [pid = 3768] [serial = 2066] [outer = 171CBC00] 17:43:25 INFO - PROCESS | 3768 | 1467247405710 Marionette TRACE conn2 <- [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]]]}] 17:43:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:43:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 626ms 17:43:25 INFO - PROCESS | 3768 | 1467247405768 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 17:43:25 INFO - PROCESS | 3768 | 1467247405770 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 17:43:25 INFO - PROCESS | 3768 | 1467247405773 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:43:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:43:25 INFO - PROCESS | 3768 | 1467247405775 Marionette TRACE conn2 <- [1,2718,null,{}] 17:43:25 INFO - PROCESS | 3768 | 1467247405783 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:25 INFO - PROCESS | 3768 | 1467247405784 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:25 INFO - PROCESS | 3768 | 1467247405867 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 17:43:25 INFO - PROCESS | 3768 | 1467247405872 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:25 INFO - PROCESS | 3768 | 1467247405874 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:25 INFO - PROCESS | 3768 | ++DOCSHELL 13033800 == 27 [pid = 3768] [id = 689] 17:43:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (1770A800) [pid = 3768] [serial = 2067] [outer = 00000000] 17:43:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (177D9800) [pid = 3768] [serial = 2068] [outer = 1770A800] 17:43:25 INFO - PROCESS | 3768 | 1467247405917 Marionette DEBUG loaded listener.js 17:43:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (177DC000) [pid = 3768] [serial = 2069] [outer = 1770A800] 17:43:26 INFO - PROCESS | 3768 | 1467247406904 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:43:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 17:43:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:43:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:43:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1143ms 17:43:26 INFO - PROCESS | 3768 | 1467247406919 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 17:43:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:43:26 INFO - PROCESS | 3768 | 1467247406927 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 17:43:26 INFO - PROCESS | 3768 | 1467247406933 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:43:26 INFO - PROCESS | 3768 | 1467247406936 Marionette TRACE conn2 <- [1,2722,null,{}] 17:43:26 INFO - PROCESS | 3768 | 1467247406943 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:26 INFO - PROCESS | 3768 | 1467247406946 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:27 INFO - PROCESS | 3768 | 1467247407096 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 17:43:27 INFO - PROCESS | 3768 | 1467247407228 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:27 INFO - PROCESS | 3768 | 1467247407231 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:27 INFO - PROCESS | 3768 | ++DOCSHELL 10E20000 == 28 [pid = 3768] [id = 690] 17:43:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (10E20800) [pid = 3768] [serial = 2070] [outer = 00000000] 17:43:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (110E8400) [pid = 3768] [serial = 2071] [outer = 10E20800] 17:43:27 INFO - PROCESS | 3768 | 1467247407290 Marionette DEBUG loaded listener.js 17:43:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (1309D800) [pid = 3768] [serial = 2072] [outer = 10E20800] 17:43:27 INFO - PROCESS | 3768 | 1467247407948 Marionette TRACE conn2 <- [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]]]}] 17:43:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:43:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1048ms 17:43:28 INFO - PROCESS | 3768 | 1467247408009 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 17:43:28 INFO - PROCESS | 3768 | 1467247408013 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 17:43:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:43:28 INFO - PROCESS | 3768 | 1467247408042 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:43:28 INFO - PROCESS | 3768 | 1467247408047 Marionette TRACE conn2 <- [1,2726,null,{}] 17:43:28 INFO - PROCESS | 3768 | 1467247408096 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:28 INFO - PROCESS | 3768 | 1467247408099 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:28 INFO - PROCESS | 3768 | 1467247408212 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 17:43:28 INFO - PROCESS | 3768 | 1467247408344 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:28 INFO - PROCESS | 3768 | 1467247408347 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:28 INFO - PROCESS | 3768 | ++DOCSHELL 144EFC00 == 29 [pid = 3768] [id = 691] 17:43:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (14F45400) [pid = 3768] [serial = 2073] [outer = 00000000] 17:43:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (15012C00) [pid = 3768] [serial = 2074] [outer = 14F45400] 17:43:28 INFO - PROCESS | 3768 | 1467247408405 Marionette DEBUG loaded listener.js 17:43:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (15771800) [pid = 3768] [serial = 2075] [outer = 14F45400] 17:43:28 INFO - PROCESS | 3768 | 1467247408982 Marionette TRACE conn2 <- [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]]]}] 17:43:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:43:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1002ms 17:43:29 INFO - PROCESS | 3768 | 1467247409022 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 17:43:29 INFO - PROCESS | 3768 | 1467247409025 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 17:43:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:43:29 INFO - PROCESS | 3768 | 1467247409030 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:43:29 INFO - PROCESS | 3768 | 1467247409034 Marionette TRACE conn2 <- [1,2730,null,{}] 17:43:29 INFO - PROCESS | 3768 | 1467247409045 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:29 INFO - PROCESS | 3768 | 1467247409049 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:29 INFO - PROCESS | 3768 | 1467247409175 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 17:43:29 INFO - PROCESS | 3768 | 1467247409293 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:29 INFO - PROCESS | 3768 | 1467247409296 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:29 INFO - PROCESS | 3768 | ++DOCSHELL 102C9800 == 30 [pid = 3768] [id = 692] 17:43:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (104DEC00) [pid = 3768] [serial = 2076] [outer = 00000000] 17:43:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10A76400) [pid = 3768] [serial = 2077] [outer = 104DEC00] 17:43:29 INFO - PROCESS | 3768 | 1467247409513 Marionette DEBUG loaded listener.js 17:43:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10D1D400) [pid = 3768] [serial = 2078] [outer = 104DEC00] 17:43:30 INFO - PROCESS | 3768 | --DOCSHELL 10E02400 == 29 [pid = 3768] [id = 395] 17:43:30 INFO - PROCESS | 3768 | --DOCSHELL 10A7DC00 == 28 [pid = 3768] [id = 389] 17:43:30 INFO - PROCESS | 3768 | --DOCSHELL 15FA9800 == 27 [pid = 3768] [id = 404] 17:43:30 INFO - PROCESS | 3768 | --DOCSHELL 16B5A000 == 26 [pid = 3768] [id = 405] 17:43:30 INFO - PROCESS | 3768 | --DOCSHELL 15C65400 == 25 [pid = 3768] [id = 403] 17:43:30 INFO - PROCESS | 3768 | --DOCSHELL 13948000 == 24 [pid = 3768] [id = 401] 17:43:30 INFO - PROCESS | 3768 | --DOCSHELL 102D1400 == 23 [pid = 3768] [id = 399] 17:43:30 INFO - PROCESS | 3768 | --DOCSHELL 177D2000 == 22 [pid = 3768] [id = 674] 17:43:30 INFO - PROCESS | 3768 | --DOCSHELL 104E8800 == 21 [pid = 3768] [id = 396] 17:43:30 INFO - PROCESS | 3768 | --DOCSHELL 12DFB800 == 20 [pid = 3768] [id = 390] 17:43:30 INFO - PROCESS | 3768 | --DOCSHELL 144E4000 == 19 [pid = 3768] [id = 402] 17:43:30 INFO - PROCESS | 3768 | --DOCSHELL 10228400 == 18 [pid = 3768] [id = 680] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15764400) [pid = 3768] [serial = 2038] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (19A18000) [pid = 3768] [serial = 2024] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1984AC00) [pid = 3768] [serial = 2023] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (10A78C00) [pid = 3768] [serial = 2026] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (10B7B400) [pid = 3768] [serial = 2027] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (13287000) [pid = 3768] [serial = 2032] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (110E5000) [pid = 3768] [serial = 2029] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (150BE000) [pid = 3768] [serial = 2035] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (1345DC00) [pid = 3768] [serial = 2033] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (14002800) [pid = 3768] [serial = 2018] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (12BCDC00) [pid = 3768] [serial = 2017] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (15CF7000) [pid = 3768] [serial = 2021] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (15C69800) [pid = 3768] [serial = 2020] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (15768400) [pid = 3768] [serial = 2036] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | --DOMWINDOW == 56 (1143F400) [pid = 3768] [serial = 2030] [outer = 00000000] [url = about:blank] 17:43:30 INFO - PROCESS | 3768 | 1467247410755 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:43:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:43:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1769ms 17:43:30 INFO - PROCESS | 3768 | 1467247410795 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 17:43:30 INFO - PROCESS | 3768 | 1467247410799 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 17:43:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:43:30 INFO - PROCESS | 3768 | 1467247410805 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:43:30 INFO - PROCESS | 3768 | 1467247410808 Marionette TRACE conn2 <- [1,2734,null,{}] 17:43:30 INFO - PROCESS | 3768 | 1467247410814 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:30 INFO - PROCESS | 3768 | 1467247410817 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:30 INFO - PROCESS | 3768 | 1467247410936 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 17:43:30 INFO - PROCESS | 3768 | 1467247410952 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:30 INFO - PROCESS | 3768 | 1467247410957 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:30 INFO - PROCESS | 3768 | ++DOCSHELL 10A81400 == 19 [pid = 3768] [id = 693] 17:43:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 57 (10B76000) [pid = 3768] [serial = 2079] [outer = 00000000] 17:43:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (10D11800) [pid = 3768] [serial = 2080] [outer = 10B76000] 17:43:31 INFO - PROCESS | 3768 | 1467247411006 Marionette DEBUG loaded listener.js 17:43:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (10D18C00) [pid = 3768] [serial = 2081] [outer = 10B76000] 17:43:31 INFO - PROCESS | 3768 | 1467247411511 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:43:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:43:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 736ms 17:43:31 INFO - PROCESS | 3768 | 1467247411546 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 17:43:31 INFO - PROCESS | 3768 | 1467247411551 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 17:43:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:43:31 INFO - PROCESS | 3768 | 1467247411557 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:43:31 INFO - PROCESS | 3768 | 1467247411560 Marionette TRACE conn2 <- [1,2738,null,{}] 17:43:31 INFO - PROCESS | 3768 | 1467247411567 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:31 INFO - PROCESS | 3768 | 1467247411570 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:31 INFO - PROCESS | 3768 | 1467247411658 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 17:43:31 INFO - PROCESS | 3768 | 1467247411665 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:31 INFO - PROCESS | 3768 | 1467247411668 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:31 INFO - PROCESS | 3768 | ++DOCSHELL 11270400 == 20 [pid = 3768] [id = 694] 17:43:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (11271C00) [pid = 3768] [serial = 2082] [outer = 00000000] 17:43:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (11449400) [pid = 3768] [serial = 2083] [outer = 11271C00] 17:43:31 INFO - PROCESS | 3768 | 1467247411715 Marionette DEBUG loaded listener.js 17:43:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (1281EC00) [pid = 3768] [serial = 2084] [outer = 11271C00] 17:43:32 INFO - PROCESS | 3768 | 1467247412189 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:43:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:43:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 641ms 17:43:32 INFO - PROCESS | 3768 | 1467247412194 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 17:43:32 INFO - PROCESS | 3768 | 1467247412196 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 17:43:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:43:32 INFO - PROCESS | 3768 | 1467247412199 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:43:32 INFO - PROCESS | 3768 | 1467247412203 Marionette TRACE conn2 <- [1,2742,null,{}] 17:43:32 INFO - PROCESS | 3768 | 1467247412214 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:32 INFO - PROCESS | 3768 | 1467247412218 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:32 INFO - PROCESS | 3768 | 1467247412300 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 17:43:32 INFO - PROCESS | 3768 | 1467247412307 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:32 INFO - PROCESS | 3768 | 1467247412310 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:32 INFO - PROCESS | 3768 | ++DOCSHELL 13944400 == 21 [pid = 3768] [id = 695] 17:43:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (13945C00) [pid = 3768] [serial = 2085] [outer = 00000000] 17:43:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (140EC800) [pid = 3768] [serial = 2086] [outer = 13945C00] 17:43:32 INFO - PROCESS | 3768 | 1467247412360 Marionette DEBUG loaded listener.js 17:43:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (144E3C00) [pid = 3768] [serial = 2087] [outer = 13945C00] 17:43:32 INFO - PROCESS | 3768 | 1467247412835 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:43:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:43:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 705ms 17:43:32 INFO - PROCESS | 3768 | 1467247412899 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 17:43:32 INFO - PROCESS | 3768 | 1467247412902 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 17:43:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:43:32 INFO - PROCESS | 3768 | 1467247412905 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:43:32 INFO - PROCESS | 3768 | 1467247412907 Marionette TRACE conn2 <- [1,2746,null,{}] 17:43:32 INFO - PROCESS | 3768 | 1467247412910 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:32 INFO - PROCESS | 3768 | 1467247412922 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:33 INFO - PROCESS | 3768 | 1467247413040 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 17:43:33 INFO - PROCESS | 3768 | 1467247413045 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:33 INFO - PROCESS | 3768 | 1467247413047 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:33 INFO - PROCESS | 3768 | ++DOCSHELL 14F4B800 == 22 [pid = 3768] [id = 696] 17:43:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (150BB400) [pid = 3768] [serial = 2088] [outer = 00000000] 17:43:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (1576C400) [pid = 3768] [serial = 2089] [outer = 150BB400] 17:43:33 INFO - PROCESS | 3768 | 1467247413091 Marionette DEBUG loaded listener.js 17:43:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (15C62800) [pid = 3768] [serial = 2090] [outer = 150BB400] 17:43:33 INFO - PROCESS | 3768 | 1467247413539 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:43:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:43:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 704ms 17:43:33 INFO - PROCESS | 3768 | 1467247413604 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 17:43:33 INFO - PROCESS | 3768 | 1467247413606 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 17:43:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:43:33 INFO - PROCESS | 3768 | 1467247413610 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:43:33 INFO - PROCESS | 3768 | 1467247413611 Marionette TRACE conn2 <- [1,2750,null,{}] 17:43:33 INFO - PROCESS | 3768 | 1467247413615 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:33 INFO - PROCESS | 3768 | 1467247413617 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:33 INFO - PROCESS | 3768 | 1467247413726 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 17:43:33 INFO - PROCESS | 3768 | 1467247413816 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:33 INFO - PROCESS | 3768 | 1467247413819 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:33 INFO - PROCESS | 3768 | ++DOCSHELL 15C70400 == 23 [pid = 3768] [id = 697] 17:43:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15C71000) [pid = 3768] [serial = 2091] [outer = 00000000] 17:43:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15CF4400) [pid = 3768] [serial = 2092] [outer = 15C71000] 17:43:33 INFO - PROCESS | 3768 | 1467247413862 Marionette DEBUG loaded listener.js 17:43:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15FAB800) [pid = 3768] [serial = 2093] [outer = 15C71000] 17:43:34 INFO - PROCESS | 3768 | 1467247414287 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:43:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:43:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 704ms 17:43:34 INFO - PROCESS | 3768 | 1467247414309 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 17:43:34 INFO - PROCESS | 3768 | 1467247414311 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 17:43:34 INFO - PROCESS | 3768 | 1467247414314 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:43:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:43:34 INFO - PROCESS | 3768 | 1467247414316 Marionette TRACE conn2 <- [1,2754,null,{}] 17:43:34 INFO - PROCESS | 3768 | 1467247414328 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:34 INFO - PROCESS | 3768 | 1467247414333 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:34 INFO - PROCESS | 3768 | 1467247414467 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 17:43:34 INFO - PROCESS | 3768 | 1467247414477 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:34 INFO - PROCESS | 3768 | 1467247414480 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:34 INFO - PROCESS | 3768 | ++DOCSHELL 1697DC00 == 24 [pid = 3768] [id = 698] 17:43:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16D5EC00) [pid = 3768] [serial = 2094] [outer = 00000000] 17:43:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16F27000) [pid = 3768] [serial = 2095] [outer = 16D5EC00] 17:43:34 INFO - PROCESS | 3768 | 1467247414576 Marionette DEBUG loaded listener.js 17:43:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (176E9000) [pid = 3768] [serial = 2096] [outer = 16D5EC00] 17:43:35 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1770A800) [pid = 3768] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:43:35 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15FB4400) [pid = 3768] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:43:35 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16F06800) [pid = 3768] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:43:35 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16F17400) [pid = 3768] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:43:35 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (131E7800) [pid = 3768] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:43:35 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (129A9800) [pid = 3768] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:43:35 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (13288800) [pid = 3768] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:43:35 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (15766400) [pid = 3768] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:43:35 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1026C000) [pid = 3768] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:43:35 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (10E05C00) [pid = 3768] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:43:35 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (171CBC00) [pid = 3768] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:43:35 INFO - PROCESS | 3768 | 1467247415136 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:43:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:43:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 830ms 17:43:35 INFO - PROCESS | 3768 | 1467247415163 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 17:43:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:43:35 INFO - PROCESS | 3768 | 1467247415166 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 17:43:35 INFO - PROCESS | 3768 | 1467247415171 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:43:35 INFO - PROCESS | 3768 | 1467247415174 Marionette TRACE conn2 <- [1,2758,null,{}] 17:43:35 INFO - PROCESS | 3768 | 1467247415177 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:35 INFO - PROCESS | 3768 | 1467247415179 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:35 INFO - PROCESS | 3768 | 1467247415264 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 17:43:35 INFO - PROCESS | 3768 | 1467247415271 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:35 INFO - PROCESS | 3768 | 1467247415273 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:35 INFO - PROCESS | 3768 | ++DOCSHELL 131E1C00 == 25 [pid = 3768] [id = 699] 17:43:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (131E7800) [pid = 3768] [serial = 2097] [outer = 00000000] 17:43:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (16F06800) [pid = 3768] [serial = 2098] [outer = 131E7800] 17:43:35 INFO - PROCESS | 3768 | 1467247415318 Marionette DEBUG loaded listener.js 17:43:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (16F75400) [pid = 3768] [serial = 2099] [outer = 131E7800] 17:43:35 INFO - PROCESS | 3768 | 1467247415755 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:43:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:43:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 642ms 17:43:35 INFO - PROCESS | 3768 | 1467247415806 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 17:43:35 INFO - PROCESS | 3768 | 1467247415808 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 17:43:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:43:35 INFO - PROCESS | 3768 | 1467247415812 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:43:35 INFO - PROCESS | 3768 | 1467247415813 Marionette TRACE conn2 <- [1,2762,null,{}] 17:43:35 INFO - PROCESS | 3768 | 1467247415816 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:35 INFO - PROCESS | 3768 | 1467247415818 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:35 INFO - PROCESS | 3768 | 1467247415897 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 17:43:35 INFO - PROCESS | 3768 | 1467247415902 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:35 INFO - PROCESS | 3768 | 1467247415904 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:35 INFO - PROCESS | 3768 | ++DOCSHELL 11441800 == 26 [pid = 3768] [id = 700] 17:43:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (15C6C000) [pid = 3768] [serial = 2100] [outer = 00000000] 17:43:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (177D8400) [pid = 3768] [serial = 2101] [outer = 15C6C000] 17:43:35 INFO - PROCESS | 3768 | 1467247415946 Marionette DEBUG loaded listener.js 17:43:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (177D8800) [pid = 3768] [serial = 2102] [outer = 15C6C000] 17:43:36 INFO - PROCESS | 3768 | 1467247416369 Marionette TRACE conn2 <- [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]]]}] 17:43:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:43:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 595ms 17:43:36 INFO - PROCESS | 3768 | 1467247416415 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 17:43:36 INFO - PROCESS | 3768 | 1467247416417 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 17:43:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:43:36 INFO - PROCESS | 3768 | 1467247416421 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:43:36 INFO - PROCESS | 3768 | 1467247416422 Marionette TRACE conn2 <- [1,2766,null,{}] 17:43:36 INFO - PROCESS | 3768 | 1467247416429 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:36 INFO - PROCESS | 3768 | 1467247416431 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:36 INFO - PROCESS | 3768 | 1467247416507 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 17:43:36 INFO - PROCESS | 3768 | 1467247416513 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:36 INFO - PROCESS | 3768 | 1467247416515 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:36 INFO - PROCESS | 3768 | ++DOCSHELL 13942000 == 27 [pid = 3768] [id = 701] 17:43:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (179AF400) [pid = 3768] [serial = 2103] [outer = 00000000] 17:43:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (17AC5000) [pid = 3768] [serial = 2104] [outer = 179AF400] 17:43:36 INFO - PROCESS | 3768 | 1467247416558 Marionette DEBUG loaded listener.js 17:43:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (17AC5800) [pid = 3768] [serial = 2105] [outer = 179AF400] 17:43:37 INFO - PROCESS | 3768 | 1467247416995 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:43:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:43:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 642ms 17:43:37 INFO - PROCESS | 3768 | 1467247417088 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 17:43:37 INFO - PROCESS | 3768 | 1467247417092 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 17:43:37 INFO - PROCESS | 3768 | 1467247417101 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:43:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:43:37 INFO - PROCESS | 3768 | 1467247417106 Marionette TRACE conn2 <- [1,2770,null,{}] 17:43:37 INFO - PROCESS | 3768 | 1467247417112 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:37 INFO - PROCESS | 3768 | 1467247417116 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:37 INFO - PROCESS | 3768 | 1467247417247 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 17:43:37 INFO - PROCESS | 3768 | 1467247417360 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:37 INFO - PROCESS | 3768 | 1467247417366 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:37 INFO - PROCESS | 3768 | ++DOCSHELL 10A0E800 == 28 [pid = 3768] [id = 702] 17:43:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10A0F000) [pid = 3768] [serial = 2106] [outer = 00000000] 17:43:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (10D11400) [pid = 3768] [serial = 2107] [outer = 10A0F000] 17:43:37 INFO - PROCESS | 3768 | 1467247417421 Marionette DEBUG loaded listener.js 17:43:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (10D20400) [pid = 3768] [serial = 2108] [outer = 10A0F000] 17:43:38 INFO - PROCESS | 3768 | 1467247418216 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:43:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:43:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1143ms 17:43:38 INFO - PROCESS | 3768 | 1467247418247 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 17:43:38 INFO - PROCESS | 3768 | 1467247418251 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 17:43:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:43:38 INFO - PROCESS | 3768 | 1467247418257 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:43:38 INFO - PROCESS | 3768 | 1467247418261 Marionette TRACE conn2 <- [1,2774,null,{}] 17:43:38 INFO - PROCESS | 3768 | 1467247418266 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:38 INFO - PROCESS | 3768 | 1467247418268 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:38 INFO - PROCESS | 3768 | 1467247418386 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 17:43:38 INFO - PROCESS | 3768 | 1467247418525 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:38 INFO - PROCESS | 3768 | 1467247418528 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:38 INFO - PROCESS | 3768 | ++DOCSHELL 13148000 == 29 [pid = 3768] [id = 703] 17:43:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (131E9000) [pid = 3768] [serial = 2109] [outer = 00000000] 17:43:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1400F000) [pid = 3768] [serial = 2110] [outer = 131E9000] 17:43:38 INFO - PROCESS | 3768 | 1467247418585 Marionette DEBUG loaded listener.js 17:43:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (140EF000) [pid = 3768] [serial = 2111] [outer = 131E9000] 17:43:39 INFO - PROCESS | 3768 | 1467247419433 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (16979C00) [pid = 3768] [serial = 2056] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (16F0D800) [pid = 3768] [serial = 2059] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16B56800) [pid = 3768] [serial = 2057] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (16F2BC00) [pid = 3768] [serial = 2062] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15C24C00) [pid = 3768] [serial = 2039] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (12BD9400) [pid = 3768] [serial = 2044] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (13155800) [pid = 3768] [serial = 2045] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (13947000) [pid = 3768] [serial = 2050] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (140E6800) [pid = 3768] [serial = 2051] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (157C6000) [pid = 3768] [serial = 2053] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (1047A800) [pid = 3768] [serial = 2041] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (10A0F800) [pid = 3768] [serial = 2042] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (11449C00) [pid = 3768] [serial = 2047] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (12934400) [pid = 3768] [serial = 2048] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (16F16800) [pid = 3768] [serial = 2060] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (177B3000) [pid = 3768] [serial = 2065] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (17109800) [pid = 3768] [serial = 2063] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (177B8C00) [pid = 3768] [serial = 2066] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 59 (15C68400) [pid = 3768] [serial = 2054] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 58 (177DC000) [pid = 3768] [serial = 2069] [outer = 00000000] [url = about:blank] 17:43:39 INFO - PROCESS | 3768 | --DOMWINDOW == 57 (177D9800) [pid = 3768] [serial = 2068] [outer = 00000000] [url = about:blank] 17:43:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:43:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1253ms 17:43:39 INFO - PROCESS | 3768 | 1467247419517 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 17:43:39 INFO - PROCESS | 3768 | 1467247419521 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 17:43:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:43:39 INFO - PROCESS | 3768 | 1467247419526 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:43:39 INFO - PROCESS | 3768 | 1467247419529 Marionette TRACE conn2 <- [1,2778,null,{}] 17:43:39 INFO - PROCESS | 3768 | 1467247419535 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:39 INFO - PROCESS | 3768 | 1467247419538 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:39 INFO - PROCESS | 3768 | 1467247419631 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 17:43:39 INFO - PROCESS | 3768 | 1467247419638 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:39 INFO - PROCESS | 3768 | 1467247419645 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:39 INFO - PROCESS | 3768 | ++DOCSHELL 10A0BC00 == 30 [pid = 3768] [id = 704] 17:43:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 58 (10A0FC00) [pid = 3768] [serial = 2112] [outer = 00000000] 17:43:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 59 (10D19800) [pid = 3768] [serial = 2113] [outer = 10A0FC00] 17:43:39 INFO - PROCESS | 3768 | 1467247419694 Marionette DEBUG loaded listener.js 17:43:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 60 (10E28000) [pid = 3768] [serial = 2114] [outer = 10A0FC00] 17:43:40 INFO - PROCESS | 3768 | 1467247420349 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:43:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:43:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 845ms 17:43:40 INFO - PROCESS | 3768 | 1467247420370 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 17:43:40 INFO - PROCESS | 3768 | 1467247420375 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 17:43:40 INFO - PROCESS | 3768 | 1467247420379 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:43:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:43:40 INFO - PROCESS | 3768 | 1467247420385 Marionette TRACE conn2 <- [1,2782,null,{}] 17:43:40 INFO - PROCESS | 3768 | 1467247420390 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:40 INFO - PROCESS | 3768 | 1467247420393 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:40 INFO - PROCESS | 3768 | 1467247420501 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 17:43:40 INFO - PROCESS | 3768 | 1467247420610 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:40 INFO - PROCESS | 3768 | 1467247420613 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:40 INFO - PROCESS | 3768 | ++DOCSHELL 10A7BC00 == 31 [pid = 3768] [id = 705] 17:43:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (10D1D000) [pid = 3768] [serial = 2115] [outer = 00000000] 17:43:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (11CCFC00) [pid = 3768] [serial = 2116] [outer = 10D1D000] 17:43:40 INFO - PROCESS | 3768 | 1467247420669 Marionette DEBUG loaded listener.js 17:43:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (12BCC400) [pid = 3768] [serial = 2117] [outer = 10D1D000] 17:43:41 INFO - PROCESS | 3768 | 1467247421263 Marionette TRACE conn2 <- [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]]]}] 17:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 892ms 17:43:41 INFO - PROCESS | 3768 | 1467247421285 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 17:43:41 INFO - PROCESS | 3768 | 1467247421290 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 17:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:43:41 INFO - PROCESS | 3768 | 1467247421297 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:43:41 INFO - PROCESS | 3768 | 1467247421299 Marionette TRACE conn2 <- [1,2786,null,{}] 17:43:41 INFO - PROCESS | 3768 | 1467247421304 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:41 INFO - PROCESS | 3768 | 1467247421306 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:41 INFO - PROCESS | 3768 | 1467247421413 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 17:43:41 INFO - PROCESS | 3768 | 1467247421549 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:41 INFO - PROCESS | 3768 | 1467247421552 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:41 INFO - PROCESS | 3768 | ++DOCSHELL 13C22000 == 32 [pid = 3768] [id = 706] 17:43:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (13C23C00) [pid = 3768] [serial = 2118] [outer = 00000000] 17:43:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (140E6800) [pid = 3768] [serial = 2119] [outer = 13C23C00] 17:43:41 INFO - PROCESS | 3768 | 1467247421608 Marionette DEBUG loaded listener.js 17:43:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (14495800) [pid = 3768] [serial = 2120] [outer = 13C23C00] 17:43:42 INFO - PROCESS | 3768 | 1467247422187 Marionette TRACE conn2 <- [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]]]}] 17:43:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:43:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 955ms 17:43:42 INFO - PROCESS | 3768 | 1467247422241 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 17:43:42 INFO - PROCESS | 3768 | 1467247422244 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 17:43:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:43:42 INFO - PROCESS | 3768 | 1467247422248 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:43:42 INFO - PROCESS | 3768 | 1467247422251 Marionette TRACE conn2 <- [1,2790,null,{}] 17:43:42 INFO - PROCESS | 3768 | 1467247422263 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:42 INFO - PROCESS | 3768 | 1467247422268 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:42 INFO - PROCESS | 3768 | 1467247422378 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 17:43:42 INFO - PROCESS | 3768 | 1467247422516 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:42 INFO - PROCESS | 3768 | 1467247422520 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:42 INFO - PROCESS | 3768 | ++DOCSHELL 15C68C00 == 33 [pid = 3768] [id = 707] 17:43:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (15C69400) [pid = 3768] [serial = 2121] [outer = 00000000] 17:43:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (15CEC000) [pid = 3768] [serial = 2122] [outer = 15C69400] 17:43:42 INFO - PROCESS | 3768 | 1467247422578 Marionette DEBUG loaded listener.js 17:43:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15FB5400) [pid = 3768] [serial = 2123] [outer = 15C69400] 17:43:43 INFO - PROCESS | 3768 | 1467247423191 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1002ms 17:43:43 INFO - PROCESS | 3768 | 1467247423250 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 17:43:43 INFO - PROCESS | 3768 | 1467247423253 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 17:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:43:43 INFO - PROCESS | 3768 | 1467247423257 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:43:43 INFO - PROCESS | 3768 | 1467247423259 Marionette TRACE conn2 <- [1,2794,null,{}] 17:43:43 INFO - PROCESS | 3768 | 1467247423262 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:43 INFO - PROCESS | 3768 | 1467247423264 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:43 INFO - PROCESS | 3768 | 1467247423380 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 17:43:43 INFO - PROCESS | 3768 | 1467247423514 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:43 INFO - PROCESS | 3768 | 1467247423516 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:43 INFO - PROCESS | 3768 | ++DOCSHELL 16B5A800 == 34 [pid = 3768] [id = 708] 17:43:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16D65000) [pid = 3768] [serial = 2124] [outer = 00000000] 17:43:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16F16C00) [pid = 3768] [serial = 2125] [outer = 16D65000] 17:43:43 INFO - PROCESS | 3768 | 1467247423570 Marionette DEBUG loaded listener.js 17:43:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16F22000) [pid = 3768] [serial = 2126] [outer = 16D65000] 17:43:44 INFO - PROCESS | 3768 | 1467247424087 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:43:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:43:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 892ms 17:43:44 INFO - PROCESS | 3768 | 1467247424160 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 17:43:44 INFO - PROCESS | 3768 | 1467247424163 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 17:43:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:43:44 INFO - PROCESS | 3768 | 1467247424167 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:43:44 INFO - PROCESS | 3768 | 1467247424169 Marionette TRACE conn2 <- [1,2798,null,{}] 17:43:44 INFO - PROCESS | 3768 | 1467247424172 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:44 INFO - PROCESS | 3768 | 1467247424174 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:44 INFO - PROCESS | 3768 | 1467247424329 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 17:43:44 INFO - PROCESS | 3768 | 1467247424472 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:44 INFO - PROCESS | 3768 | 1467247424475 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:44 INFO - PROCESS | 3768 | ++DOCSHELL 0C7FC400 == 35 [pid = 3768] [id = 709] 17:43:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (0C7FC800) [pid = 3768] [serial = 2127] [outer = 00000000] 17:43:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (104E8C00) [pid = 3768] [serial = 2128] [outer = 0C7FC800] 17:43:44 INFO - PROCESS | 3768 | 1467247424526 Marionette DEBUG loaded listener.js 17:43:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (10B7B800) [pid = 3768] [serial = 2129] [outer = 0C7FC800] 17:43:45 INFO - PROCESS | 3768 | --DOCSHELL 12936C00 == 34 [pid = 3768] [id = 681] 17:43:45 INFO - PROCESS | 3768 | --DOCSHELL 11441800 == 33 [pid = 3768] [id = 700] 17:43:45 INFO - PROCESS | 3768 | --DOCSHELL 13148000 == 32 [pid = 3768] [id = 703] 17:43:45 INFO - PROCESS | 3768 | --DOCSHELL 10A0E800 == 31 [pid = 3768] [id = 702] 17:43:45 INFO - PROCESS | 3768 | --DOCSHELL 16B5A800 == 30 [pid = 3768] [id = 708] 17:43:45 INFO - PROCESS | 3768 | --DOCSHELL 13942000 == 29 [pid = 3768] [id = 701] 17:43:45 INFO - PROCESS | 3768 | --DOCSHELL 15C68C00 == 28 [pid = 3768] [id = 707] 17:43:45 INFO - PROCESS | 3768 | --DOCSHELL 13C22000 == 27 [pid = 3768] [id = 706] 17:43:45 INFO - PROCESS | 3768 | --DOCSHELL 10A0BC00 == 26 [pid = 3768] [id = 704] 17:43:45 INFO - PROCESS | 3768 | --DOCSHELL 10A7BC00 == 25 [pid = 3768] [id = 705] 17:43:45 INFO - PROCESS | 3768 | 1467247425626 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:43:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:43:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1503ms 17:43:45 INFO - PROCESS | 3768 | 1467247425670 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 17:43:45 INFO - PROCESS | 3768 | 1467247425674 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 17:43:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:43:45 INFO - PROCESS | 3768 | 1467247425679 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:43:45 INFO - PROCESS | 3768 | 1467247425682 Marionette TRACE conn2 <- [1,2802,null,{}] 17:43:45 INFO - PROCESS | 3768 | 1467247425689 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:45 INFO - PROCESS | 3768 | 1467247425693 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:45 INFO - PROCESS | 3768 | 1467247425781 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 17:43:45 INFO - PROCESS | 3768 | 1467247425791 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:45 INFO - PROCESS | 3768 | 1467247425796 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:45 INFO - PROCESS | 3768 | ++DOCSHELL 10E10800 == 26 [pid = 3768] [id = 710] 17:43:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1102F000) [pid = 3768] [serial = 2130] [outer = 00000000] 17:43:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (11CCF000) [pid = 3768] [serial = 2131] [outer = 1102F000] 17:43:45 INFO - PROCESS | 3768 | 1467247425849 Marionette DEBUG loaded listener.js 17:43:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1281B800) [pid = 3768] [serial = 2132] [outer = 1102F000] 17:43:46 INFO - PROCESS | 3768 | 1467247426425 Marionette TRACE conn2 <- [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]]]}] 17:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 736ms 17:43:46 INFO - PROCESS | 3768 | 1467247426452 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 17:43:46 INFO - PROCESS | 3768 | 1467247426456 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 17:43:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:43:46 INFO - PROCESS | 3768 | 1467247426463 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:43:46 INFO - PROCESS | 3768 | 1467247426465 Marionette TRACE conn2 <- [1,2806,null,{}] 17:43:46 INFO - PROCESS | 3768 | 1467247426469 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:46 INFO - PROCESS | 3768 | 1467247426472 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:46 INFO - PROCESS | 3768 | 1467247426586 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 17:43:46 INFO - PROCESS | 3768 | 1467247426699 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:46 INFO - PROCESS | 3768 | 1467247426702 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:46 INFO - PROCESS | 3768 | ++DOCSHELL 14006C00 == 27 [pid = 3768] [id = 711] 17:43:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (1400C800) [pid = 3768] [serial = 2133] [outer = 00000000] 17:43:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (140EF800) [pid = 3768] [serial = 2134] [outer = 1400C800] 17:43:46 INFO - PROCESS | 3768 | 1467247426753 Marionette DEBUG loaded listener.js 17:43:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (14F48800) [pid = 3768] [serial = 2135] [outer = 1400C800] 17:43:47 INFO - PROCESS | 3768 | 1467247427164 Marionette TRACE conn2 <- [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]]]}] 17:43:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:43:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 735ms 17:43:47 INFO - PROCESS | 3768 | 1467247427202 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 17:43:47 INFO - PROCESS | 3768 | 1467247427205 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 17:43:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:43:47 INFO - PROCESS | 3768 | 1467247427221 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:43:47 INFO - PROCESS | 3768 | 1467247427225 Marionette TRACE conn2 <- [1,2810,null,{}] 17:43:47 INFO - PROCESS | 3768 | 1467247427236 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:47 INFO - PROCESS | 3768 | 1467247427240 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:47 INFO - PROCESS | 3768 | 1467247427356 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 17:43:47 INFO - PROCESS | 3768 | 1467247427430 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:47 INFO - PROCESS | 3768 | 1467247427433 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:47 INFO - PROCESS | 3768 | ++DOCSHELL 16B5A000 == 28 [pid = 3768] [id = 712] 17:43:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (16B5A800) [pid = 3768] [serial = 2136] [outer = 00000000] 17:43:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (16F09400) [pid = 3768] [serial = 2137] [outer = 16B5A800] 17:43:47 INFO - PROCESS | 3768 | 1467247427480 Marionette DEBUG loaded listener.js 17:43:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16F28800) [pid = 3768] [serial = 2138] [outer = 16B5A800] 17:43:47 INFO - PROCESS | 3768 | 1467247427914 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:43:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:43:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 751ms 17:43:48 INFO - PROCESS | 3768 | 1467247428005 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 17:43:48 INFO - PROCESS | 3768 | 1467247428007 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 17:43:48 INFO - PROCESS | 3768 | 1467247428014 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:43:48 INFO - PROCESS | 3768 | 1467247428015 Marionette TRACE conn2 <- [1,2814,null,{}] 17:43:48 INFO - PROCESS | 3768 | 1467247428019 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:43:48 INFO - PROCESS | 3768 | 1467247428021 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:48 INFO - PROCESS | 3768 | 1467247428138 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 17:43:48 INFO - PROCESS | 3768 | 1467247428201 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:48 INFO - PROCESS | 3768 | 1467247428203 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:48 INFO - PROCESS | 3768 | ++DOCSHELL 16F23000 == 29 [pid = 3768] [id = 713] 17:43:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16F6E400) [pid = 3768] [serial = 2139] [outer = 00000000] 17:43:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (177B8C00) [pid = 3768] [serial = 2140] [outer = 16F6E400] 17:43:48 INFO - PROCESS | 3768 | 1467247428246 Marionette DEBUG loaded listener.js 17:43:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (177D1C00) [pid = 3768] [serial = 2141] [outer = 16F6E400] 17:43:48 INFO - PROCESS | 3768 | 1467247428666 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:43:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:43:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 673ms 17:43:48 INFO - PROCESS | 3768 | 1467247428698 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 17:43:48 INFO - PROCESS | 3768 | 1467247428700 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 17:43:48 INFO - PROCESS | 3768 | 1467247428704 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:43:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:43:48 INFO - PROCESS | 3768 | 1467247428705 Marionette TRACE conn2 <- [1,2818,null,{}] 17:43:48 INFO - PROCESS | 3768 | 1467247428709 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:48 INFO - PROCESS | 3768 | 1467247428711 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:48 INFO - PROCESS | 3768 | 1467247428829 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 17:43:48 INFO - PROCESS | 3768 | 1467247428834 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:48 INFO - PROCESS | 3768 | 1467247428837 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:48 INFO - PROCESS | 3768 | ++DOCSHELL 177D5400 == 30 [pid = 3768] [id = 714] 17:43:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (177D6000) [pid = 3768] [serial = 2142] [outer = 00000000] 17:43:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (179A3800) [pid = 3768] [serial = 2143] [outer = 177D6000] 17:43:48 INFO - PROCESS | 3768 | 1467247428880 Marionette DEBUG loaded listener.js 17:43:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (179B1800) [pid = 3768] [serial = 2144] [outer = 177D6000] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (10A0FC00) [pid = 3768] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (179AF400) [pid = 3768] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (10A0F000) [pid = 3768] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (131E9000) [pid = 3768] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (13945C00) [pid = 3768] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (131E7800) [pid = 3768] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (11271C00) [pid = 3768] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (104DEC00) [pid = 3768] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (16D5EC00) [pid = 3768] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10B76000) [pid = 3768] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (14F45400) [pid = 3768] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15C71000) [pid = 3768] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (15C6C000) [pid = 3768] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10E20800) [pid = 3768] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:43:49 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (150BB400) [pid = 3768] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:43:49 INFO - PROCESS | 3768 | 1467247429544 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:43:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:43:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 908ms 17:43:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:43:49 INFO - PROCESS | 3768 | 1467247429609 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 17:43:49 INFO - PROCESS | 3768 | 1467247429611 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 17:43:49 INFO - PROCESS | 3768 | 1467247429614 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:43:49 INFO - PROCESS | 3768 | 1467247429616 Marionette TRACE conn2 <- [1,2822,null,{}] 17:43:49 INFO - PROCESS | 3768 | 1467247429619 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:49 INFO - PROCESS | 3768 | 1467247429624 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:49 INFO - PROCESS | 3768 | 1467247429728 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 17:43:49 INFO - PROCESS | 3768 | 1467247429733 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:49 INFO - PROCESS | 3768 | 1467247429735 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:49 INFO - PROCESS | 3768 | ++DOCSHELL 11026400 == 31 [pid = 3768] [id = 715] 17:43:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1345DC00) [pid = 3768] [serial = 2145] [outer = 00000000] 17:43:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16F1A000) [pid = 3768] [serial = 2146] [outer = 1345DC00] 17:43:49 INFO - PROCESS | 3768 | 1467247429780 Marionette DEBUG loaded listener.js 17:43:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (179B0C00) [pid = 3768] [serial = 2147] [outer = 1345DC00] 17:43:50 INFO - PROCESS | 3768 | 1467247430196 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:43:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:43:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 626ms 17:43:50 INFO - PROCESS | 3768 | 1467247430252 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 17:43:50 INFO - PROCESS | 3768 | 1467247430254 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 17:43:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:43:50 INFO - PROCESS | 3768 | 1467247430267 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:43:50 INFO - PROCESS | 3768 | 1467247430269 Marionette TRACE conn2 <- [1,2826,null,{}] 17:43:50 INFO - PROCESS | 3768 | 1467247430272 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:50 INFO - PROCESS | 3768 | 1467247430274 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:50 INFO - PROCESS | 3768 | 1467247430349 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 17:43:50 INFO - PROCESS | 3768 | 1467247430355 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:50 INFO - PROCESS | 3768 | 1467247430357 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:50 INFO - PROCESS | 3768 | ++DOCSHELL 17F78C00 == 32 [pid = 3768] [id = 716] 17:43:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (17F81800) [pid = 3768] [serial = 2148] [outer = 00000000] 17:43:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (180EF800) [pid = 3768] [serial = 2149] [outer = 17F81800] 17:43:50 INFO - PROCESS | 3768 | 1467247430400 Marionette DEBUG loaded listener.js 17:43:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (180F3800) [pid = 3768] [serial = 2150] [outer = 17F81800] 17:43:50 INFO - PROCESS | 3768 | 1467247430830 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:43:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:43:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 595ms 17:43:50 INFO - PROCESS | 3768 | 1467247430855 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 17:43:50 INFO - PROCESS | 3768 | 1467247430857 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 17:43:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:43:50 INFO - PROCESS | 3768 | 1467247430873 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:43:50 INFO - PROCESS | 3768 | 1467247430875 Marionette TRACE conn2 <- [1,2830,null,{}] 17:43:50 INFO - PROCESS | 3768 | 1467247430880 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:50 INFO - PROCESS | 3768 | 1467247430881 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:50 INFO - PROCESS | 3768 | 1467247430956 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 17:43:50 INFO - PROCESS | 3768 | 1467247430961 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:50 INFO - PROCESS | 3768 | 1467247430963 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:50 INFO - PROCESS | 3768 | ++DOCSHELL 1984A400 == 33 [pid = 3768] [id = 717] 17:43:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1984A800) [pid = 3768] [serial = 2151] [outer = 00000000] 17:43:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1984DC00) [pid = 3768] [serial = 2152] [outer = 1984A800] 17:43:51 INFO - PROCESS | 3768 | 1467247431008 Marionette DEBUG loaded listener.js 17:43:51 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1984E400) [pid = 3768] [serial = 2153] [outer = 1984A800] 17:43:51 INFO - PROCESS | 3768 | 1467247431778 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:43:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:43:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 970ms 17:43:51 INFO - PROCESS | 3768 | 1467247431827 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 17:43:51 INFO - PROCESS | 3768 | 1467247431832 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 17:43:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:43:51 INFO - PROCESS | 3768 | 1467247431837 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:43:51 INFO - PROCESS | 3768 | 1467247431840 Marionette TRACE conn2 <- [1,2834,null,{}] 17:43:51 INFO - PROCESS | 3768 | 1467247431847 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:51 INFO - PROCESS | 3768 | 1467247431850 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:51 INFO - PROCESS | 3768 | 1467247431965 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 17:43:52 INFO - PROCESS | 3768 | 1467247432105 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:52 INFO - PROCESS | 3768 | 1467247432108 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:52 INFO - PROCESS | 3768 | ++DOCSHELL 10E08400 == 34 [pid = 3768] [id = 718] 17:43:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (110E9800) [pid = 3768] [serial = 2154] [outer = 00000000] 17:43:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (13151400) [pid = 3768] [serial = 2155] [outer = 110E9800] 17:43:52 INFO - PROCESS | 3768 | 1467247432164 Marionette DEBUG loaded listener.js 17:43:52 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (131E9000) [pid = 3768] [serial = 2156] [outer = 110E9800] 17:43:52 INFO - PROCESS | 3768 | 1467247432913 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:43:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:43:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1096ms 17:43:52 INFO - PROCESS | 3768 | 1467247432946 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 17:43:52 INFO - PROCESS | 3768 | 1467247432951 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 17:43:52 INFO - PROCESS | 3768 | 1467247432958 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:43:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:43:52 INFO - PROCESS | 3768 | 1467247432961 Marionette TRACE conn2 <- [1,2838,null,{}] 17:43:52 INFO - PROCESS | 3768 | 1467247432966 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:52 INFO - PROCESS | 3768 | 1467247432969 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:53 INFO - PROCESS | 3768 | 1467247433085 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 17:43:53 INFO - PROCESS | 3768 | 1467247433309 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:53 INFO - PROCESS | 3768 | 1467247433312 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:53 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F7000 == 35 [pid = 3768] [id = 719] 17:43:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (0C7F8000) [pid = 3768] [serial = 2157] [outer = 00000000] 17:43:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10433400) [pid = 3768] [serial = 2158] [outer = 0C7F8000] 17:43:53 INFO - PROCESS | 3768 | 1467247433373 Marionette DEBUG loaded listener.js 17:43:53 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (10A08C00) [pid = 3768] [serial = 2159] [outer = 0C7F8000] 17:43:53 INFO - PROCESS | 3768 | --DOCSHELL 17F78C00 == 34 [pid = 3768] [id = 716] 17:43:53 INFO - PROCESS | 3768 | --DOCSHELL 11026400 == 33 [pid = 3768] [id = 715] 17:43:53 INFO - PROCESS | 3768 | --DOCSHELL 177D5400 == 32 [pid = 3768] [id = 714] 17:43:53 INFO - PROCESS | 3768 | --DOCSHELL 16F23000 == 31 [pid = 3768] [id = 713] 17:43:53 INFO - PROCESS | 3768 | --DOCSHELL 16B5A000 == 30 [pid = 3768] [id = 712] 17:43:53 INFO - PROCESS | 3768 | --DOCSHELL 14006C00 == 29 [pid = 3768] [id = 711] 17:43:53 INFO - PROCESS | 3768 | --DOCSHELL 10E10800 == 28 [pid = 3768] [id = 710] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (140EC800) [pid = 3768] [serial = 2086] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (16F06800) [pid = 3768] [serial = 2098] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (11449400) [pid = 3768] [serial = 2083] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (144E3C00) [pid = 3768] [serial = 2087] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10D1D400) [pid = 3768] [serial = 2078] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (176E9000) [pid = 3768] [serial = 2096] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10D18C00) [pid = 3768] [serial = 2081] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15771800) [pid = 3768] [serial = 2075] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15CF4400) [pid = 3768] [serial = 2092] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (177D8400) [pid = 3768] [serial = 2101] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (10D11800) [pid = 3768] [serial = 2080] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15012C00) [pid = 3768] [serial = 2074] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (110E8400) [pid = 3768] [serial = 2071] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10A76400) [pid = 3768] [serial = 2077] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16F75400) [pid = 3768] [serial = 2099] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (15C62800) [pid = 3768] [serial = 2090] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1576C400) [pid = 3768] [serial = 2089] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1281EC00) [pid = 3768] [serial = 2084] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16F27000) [pid = 3768] [serial = 2095] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (15FAB800) [pid = 3768] [serial = 2093] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1309D800) [pid = 3768] [serial = 2072] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (10D19800) [pid = 3768] [serial = 2113] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (17AC5000) [pid = 3768] [serial = 2104] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (10D11400) [pid = 3768] [serial = 2107] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (140EF000) [pid = 3768] [serial = 2111] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (1400F000) [pid = 3768] [serial = 2110] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (10D20400) [pid = 3768] [serial = 2108] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (177D8800) [pid = 3768] [serial = 2102] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 61 (17AC5800) [pid = 3768] [serial = 2105] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | --DOMWINDOW == 60 (10E28000) [pid = 3768] [serial = 2114] [outer = 00000000] [url = about:blank] 17:43:53 INFO - PROCESS | 3768 | 1467247433970 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:43:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:43:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1033ms 17:43:54 INFO - PROCESS | 3768 | 1467247434002 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 17:43:54 INFO - PROCESS | 3768 | 1467247434005 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 17:43:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:43:54 INFO - PROCESS | 3768 | 1467247434025 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:43:54 INFO - PROCESS | 3768 | 1467247434028 Marionette TRACE conn2 <- [1,2842,null,{}] 17:43:54 INFO - PROCESS | 3768 | 1467247434032 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:54 INFO - PROCESS | 3768 | 1467247434037 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:54 INFO - PROCESS | 3768 | 1467247434134 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 17:43:54 INFO - PROCESS | 3768 | 1467247434233 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:54 INFO - PROCESS | 3768 | 1467247434236 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:54 INFO - PROCESS | 3768 | ++DOCSHELL 102CB000 == 29 [pid = 3768] [id = 720] 17:43:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 61 (10474000) [pid = 3768] [serial = 2160] [outer = 00000000] 17:43:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 62 (10D18C00) [pid = 3768] [serial = 2161] [outer = 10474000] 17:43:54 INFO - PROCESS | 3768 | 1467247434283 Marionette DEBUG loaded listener.js 17:43:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (1102C400) [pid = 3768] [serial = 2162] [outer = 10474000] 17:43:54 INFO - PROCESS | 3768 | 1467247434720 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:43:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:43:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 799ms 17:43:54 INFO - PROCESS | 3768 | 1467247434828 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 17:43:54 INFO - PROCESS | 3768 | 1467247434832 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 17:43:54 INFO - PROCESS | 3768 | 1467247434837 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:43:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:43:54 INFO - PROCESS | 3768 | 1467247434839 Marionette TRACE conn2 <- [1,2846,null,{}] 17:43:54 INFO - PROCESS | 3768 | 1467247434842 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:54 INFO - PROCESS | 3768 | 1467247434844 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:54 INFO - PROCESS | 3768 | 1467247434936 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 17:43:54 INFO - PROCESS | 3768 | 1467247434944 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:54 INFO - PROCESS | 3768 | 1467247434946 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:54 INFO - PROCESS | 3768 | ++DOCSHELL 1314EC00 == 30 [pid = 3768] [id = 721] 17:43:54 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (13153000) [pid = 3768] [serial = 2163] [outer = 00000000] 17:43:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (13454000) [pid = 3768] [serial = 2164] [outer = 13153000] 17:43:55 INFO - PROCESS | 3768 | 1467247434990 Marionette DEBUG loaded listener.js 17:43:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (140E8400) [pid = 3768] [serial = 2165] [outer = 13153000] 17:43:55 INFO - PROCESS | 3768 | 1467247435460 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:43:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:43:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 642ms 17:43:55 INFO - PROCESS | 3768 | 1467247435475 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 17:43:55 INFO - PROCESS | 3768 | 1467247435477 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 17:43:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:43:55 INFO - PROCESS | 3768 | 1467247435482 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:43:55 INFO - PROCESS | 3768 | 1467247435488 Marionette TRACE conn2 <- [1,2850,null,{}] 17:43:55 INFO - PROCESS | 3768 | 1467247435497 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:55 INFO - PROCESS | 3768 | 1467247435501 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:55 INFO - PROCESS | 3768 | 1467247435593 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 17:43:55 INFO - PROCESS | 3768 | 1467247435600 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:55 INFO - PROCESS | 3768 | 1467247435602 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:55 INFO - PROCESS | 3768 | ++DOCSHELL 150C5800 == 31 [pid = 3768] [id = 722] 17:43:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (150C6400) [pid = 3768] [serial = 2166] [outer = 00000000] 17:43:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (157C6000) [pid = 3768] [serial = 2167] [outer = 150C6400] 17:43:55 INFO - PROCESS | 3768 | 1467247435644 Marionette DEBUG loaded listener.js 17:43:55 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15C26400) [pid = 3768] [serial = 2168] [outer = 150C6400] 17:43:56 INFO - PROCESS | 3768 | 1467247436111 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:43:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:43:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 704ms 17:43:56 INFO - PROCESS | 3768 | 1467247436180 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 17:43:56 INFO - PROCESS | 3768 | 1467247436183 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 17:43:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:43:56 INFO - PROCESS | 3768 | 1467247436186 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:43:56 INFO - PROCESS | 3768 | 1467247436188 Marionette TRACE conn2 <- [1,2854,null,{}] 17:43:56 INFO - PROCESS | 3768 | 1467247436191 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:56 INFO - PROCESS | 3768 | 1467247436193 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:56 INFO - PROCESS | 3768 | 1467247436278 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 17:43:56 INFO - PROCESS | 3768 | 1467247436312 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:56 INFO - PROCESS | 3768 | 1467247436314 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:56 INFO - PROCESS | 3768 | ++DOCSHELL 15C69C00 == 32 [pid = 3768] [id = 723] 17:43:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15C6E400) [pid = 3768] [serial = 2169] [outer = 00000000] 17:43:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15FA9000) [pid = 3768] [serial = 2170] [outer = 15C6E400] 17:43:56 INFO - PROCESS | 3768 | 1467247436358 Marionette DEBUG loaded listener.js 17:43:56 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (15FB2C00) [pid = 3768] [serial = 2171] [outer = 15C6E400] 17:43:56 INFO - PROCESS | 3768 | 1467247436857 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:43:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:43:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 705ms 17:43:56 INFO - PROCESS | 3768 | 1467247436885 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 17:43:56 INFO - PROCESS | 3768 | 1467247436887 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 17:43:56 INFO - PROCESS | 3768 | 1467247436890 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:43:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:43:56 INFO - PROCESS | 3768 | 1467247436892 Marionette TRACE conn2 <- [1,2858,null,{}] 17:43:56 INFO - PROCESS | 3768 | 1467247436895 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:56 INFO - PROCESS | 3768 | 1467247436897 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:57 INFO - PROCESS | 3768 | 1467247437010 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 17:43:57 INFO - PROCESS | 3768 | 1467247437015 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:57 INFO - PROCESS | 3768 | 1467247437021 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:57 INFO - PROCESS | 3768 | ++DOCSHELL 11CD3000 == 33 [pid = 3768] [id = 724] 17:43:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (16D5CC00) [pid = 3768] [serial = 2172] [outer = 00000000] 17:43:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (16F16400) [pid = 3768] [serial = 2173] [outer = 16D5CC00] 17:43:57 INFO - PROCESS | 3768 | 1467247437127 Marionette DEBUG loaded listener.js 17:43:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (16F2D800) [pid = 3768] [serial = 2174] [outer = 16D5CC00] 17:43:57 INFO - PROCESS | 3768 | 1467247437574 Marionette TRACE conn2 <- [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]]]}] 17:43:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:43:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 751ms 17:43:57 INFO - PROCESS | 3768 | 1467247437631 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 17:43:57 INFO - PROCESS | 3768 | 1467247437633 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 17:43:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:43:57 INFO - PROCESS | 3768 | 1467247437637 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:43:57 INFO - PROCESS | 3768 | 1467247437638 Marionette TRACE conn2 <- [1,2862,null,{}] 17:43:57 INFO - PROCESS | 3768 | 1467247437642 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:57 INFO - PROCESS | 3768 | 1467247437644 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:57 INFO - PROCESS | 3768 | 1467247437787 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 17:43:57 INFO - PROCESS | 3768 | 1467247437812 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:57 INFO - PROCESS | 3768 | 1467247437815 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:57 INFO - PROCESS | 3768 | ++DOCSHELL 17170400 == 34 [pid = 3768] [id = 725] 17:43:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (171CBC00) [pid = 3768] [serial = 2175] [outer = 00000000] 17:43:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (17707800) [pid = 3768] [serial = 2176] [outer = 171CBC00] 17:43:57 INFO - PROCESS | 3768 | 1467247437859 Marionette DEBUG loaded listener.js 17:43:57 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (17709400) [pid = 3768] [serial = 2177] [outer = 171CBC00] 17:43:58 INFO - PROCESS | 3768 | 1467247438312 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 704ms 17:43:58 INFO - PROCESS | 3768 | 1467247438336 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 17:43:58 INFO - PROCESS | 3768 | 1467247438338 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 17:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:43:58 INFO - PROCESS | 3768 | 1467247438347 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:43:58 INFO - PROCESS | 3768 | 1467247438348 Marionette TRACE conn2 <- [1,2866,null,{}] 17:43:58 INFO - PROCESS | 3768 | 1467247438352 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:58 INFO - PROCESS | 3768 | 1467247438353 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:58 INFO - PROCESS | 3768 | 1467247438465 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 17:43:58 INFO - PROCESS | 3768 | 1467247438471 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:58 INFO - PROCESS | 3768 | 1467247438473 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:58 INFO - PROCESS | 3768 | ++DOCSHELL 177D8C00 == 35 [pid = 3768] [id = 726] 17:43:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (177E5C00) [pid = 3768] [serial = 2178] [outer = 00000000] 17:43:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (179AC400) [pid = 3768] [serial = 2179] [outer = 177E5C00] 17:43:58 INFO - PROCESS | 3768 | 1467247438515 Marionette DEBUG loaded listener.js 17:43:58 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (17ACDC00) [pid = 3768] [serial = 2180] [outer = 177E5C00] 17:43:58 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (16B5A800) [pid = 3768] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:43:58 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F6E400) [pid = 3768] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:43:58 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1400C800) [pid = 3768] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:43:58 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (0C7FC800) [pid = 3768] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:43:58 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1102F000) [pid = 3768] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:43:58 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (177D6000) [pid = 3768] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:43:58 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10D1D000) [pid = 3768] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:43:58 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (13C23C00) [pid = 3768] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:43:58 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15C69400) [pid = 3768] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:43:58 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (16D65000) [pid = 3768] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:43:58 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (17F81800) [pid = 3768] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:43:58 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1345DC00) [pid = 3768] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:43:59 INFO - PROCESS | 3768 | 1467247439037 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:43:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:43:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 736ms 17:43:59 INFO - PROCESS | 3768 | 1467247439082 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 17:43:59 INFO - PROCESS | 3768 | 1467247439084 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 17:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:43:59 INFO - PROCESS | 3768 | 1467247439088 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:43:59 INFO - PROCESS | 3768 | 1467247439090 Marionette TRACE conn2 <- [1,2870,null,{}] 17:43:59 INFO - PROCESS | 3768 | 1467247439093 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:59 INFO - PROCESS | 3768 | 1467247439095 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:59 INFO - PROCESS | 3768 | 1467247439197 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 17:43:59 INFO - PROCESS | 3768 | 1467247439207 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:59 INFO - PROCESS | 3768 | 1467247439209 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:59 INFO - PROCESS | 3768 | ++DOCSHELL 10470400 == 36 [pid = 3768] [id = 727] 17:43:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (12DFD000) [pid = 3768] [serial = 2181] [outer = 00000000] 17:43:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16F15C00) [pid = 3768] [serial = 2182] [outer = 12DFD000] 17:43:59 INFO - PROCESS | 3768 | 1467247439251 Marionette DEBUG loaded listener.js 17:43:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (177D8800) [pid = 3768] [serial = 2183] [outer = 12DFD000] 17:43:59 INFO - PROCESS | 3768 | 1467247439696 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:43:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:43:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 642ms 17:43:59 INFO - PROCESS | 3768 | 1467247439726 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 17:43:59 INFO - PROCESS | 3768 | 1467247439728 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 17:43:59 INFO - PROCESS | 3768 | 1467247439731 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:43:59 INFO - PROCESS | 3768 | 1467247439733 Marionette TRACE conn2 <- [1,2874,null,{}] 17:43:59 INFO - PROCESS | 3768 | 1467247439740 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:59 INFO - PROCESS | 3768 | 1467247439742 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:59 INFO - PROCESS | 3768 | 1467247439824 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 17:43:59 INFO - PROCESS | 3768 | 1467247439829 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:59 INFO - PROCESS | 3768 | 1467247439832 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:43:59 INFO - PROCESS | 3768 | ++DOCSHELL 155C0000 == 37 [pid = 3768] [id = 728] 17:43:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (179A8000) [pid = 3768] [serial = 2184] [outer = 00000000] 17:43:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (180EB000) [pid = 3768] [serial = 2185] [outer = 179A8000] 17:43:59 INFO - PROCESS | 3768 | 1467247439874 Marionette DEBUG loaded listener.js 17:43:59 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (180F2C00) [pid = 3768] [serial = 2186] [outer = 179A8000] 17:44:00 INFO - PROCESS | 3768 | 1467247440337 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:44:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:44:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 641ms 17:44:00 INFO - PROCESS | 3768 | 1467247440370 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 17:44:00 INFO - PROCESS | 3768 | 1467247440372 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 17:44:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:44:00 INFO - PROCESS | 3768 | 1467247440375 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:44:00 INFO - PROCESS | 3768 | 1467247440377 Marionette TRACE conn2 <- [1,2878,null,{}] 17:44:00 INFO - PROCESS | 3768 | 1467247440380 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:00 INFO - PROCESS | 3768 | 1467247440382 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:00 INFO - PROCESS | 3768 | 1467247440461 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 17:44:00 INFO - PROCESS | 3768 | 1467247440466 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:00 INFO - PROCESS | 3768 | 1467247440468 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:00 INFO - PROCESS | 3768 | ++DOCSHELL 1984BC00 == 38 [pid = 3768] [id = 729] 17:44:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1984D400) [pid = 3768] [serial = 2187] [outer = 00000000] 17:44:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19A19800) [pid = 3768] [serial = 2188] [outer = 1984D400] 17:44:00 INFO - PROCESS | 3768 | 1467247440513 Marionette DEBUG loaded listener.js 17:44:00 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19A21000) [pid = 3768] [serial = 2189] [outer = 1984D400] 17:44:01 INFO - PROCESS | 3768 | 1467247441220 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 908ms 17:44:01 INFO - PROCESS | 3768 | 1467247441280 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 17:44:01 INFO - PROCESS | 3768 | 1467247441285 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 17:44:01 INFO - PROCESS | 3768 | 1467247441289 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:44:01 INFO - PROCESS | 3768 | 1467247441295 Marionette TRACE conn2 <- [1,2882,null,{}] 17:44:01 INFO - PROCESS | 3768 | 1467247441300 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:01 INFO - PROCESS | 3768 | 1467247441303 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:01 INFO - PROCESS | 3768 | 1467247441414 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 17:44:01 INFO - PROCESS | 3768 | 1467247441531 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:01 INFO - PROCESS | 3768 | 1467247441534 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:01 INFO - PROCESS | 3768 | ++DOCSHELL 10D14400 == 39 [pid = 3768] [id = 730] 17:44:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10D1A000) [pid = 3768] [serial = 2190] [outer = 00000000] 17:44:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (10E1FC00) [pid = 3768] [serial = 2191] [outer = 10D1A000] 17:44:01 INFO - PROCESS | 3768 | 1467247441632 Marionette DEBUG loaded listener.js 17:44:01 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (129F1C00) [pid = 3768] [serial = 2192] [outer = 10D1A000] 17:44:02 INFO - PROCESS | 3768 | 1467247442267 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1048ms 17:44:02 INFO - PROCESS | 3768 | 1467247442338 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 17:44:02 INFO - PROCESS | 3768 | 1467247442343 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 17:44:02 INFO - PROCESS | 3768 | 1467247442368 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:44:02 INFO - PROCESS | 3768 | 1467247442371 Marionette TRACE conn2 <- [1,2886,null,{}] 17:44:02 INFO - PROCESS | 3768 | 1467247442375 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:02 INFO - PROCESS | 3768 | 1467247442377 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:02 INFO - PROCESS | 3768 | 1467247442494 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 17:44:02 INFO - PROCESS | 3768 | 1467247442628 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:02 INFO - PROCESS | 3768 | 1467247442631 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:02 INFO - PROCESS | 3768 | ++DOCSHELL 14F42400 == 40 [pid = 3768] [id = 731] 17:44:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (14F49400) [pid = 3768] [serial = 2193] [outer = 00000000] 17:44:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (1576B000) [pid = 3768] [serial = 2194] [outer = 14F49400] 17:44:02 INFO - PROCESS | 3768 | 1467247442694 Marionette DEBUG loaded listener.js 17:44:02 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (15C68400) [pid = 3768] [serial = 2195] [outer = 14F49400] 17:44:03 INFO - PROCESS | 3768 | 1467247443305 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:44:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:44:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1002ms 17:44:03 INFO - PROCESS | 3768 | 1467247443372 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 17:44:03 INFO - PROCESS | 3768 | 1467247443375 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 17:44:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:44:03 INFO - PROCESS | 3768 | 1467247443379 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:44:03 INFO - PROCESS | 3768 | 1467247443383 Marionette TRACE conn2 <- [1,2890,null,{}] 17:44:03 INFO - PROCESS | 3768 | 1467247443393 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:03 INFO - PROCESS | 3768 | 1467247443398 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:03 INFO - PROCESS | 3768 | 1467247443537 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 17:44:03 INFO - PROCESS | 3768 | 1467247443826 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:03 INFO - PROCESS | 3768 | 1467247443829 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:03 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F2400 == 41 [pid = 3768] [id = 732] 17:44:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (0C7F3000) [pid = 3768] [serial = 2196] [outer = 00000000] 17:44:03 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10A7EC00) [pid = 3768] [serial = 2197] [outer = 0C7F3000] 17:44:03 INFO - PROCESS | 3768 | 1467247443899 Marionette DEBUG loaded listener.js 17:44:04 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10D1E000) [pid = 3768] [serial = 2198] [outer = 0C7F3000] 17:44:04 INFO - PROCESS | 3768 | 1467247444468 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:44:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:44:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1158ms 17:44:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:44:04 INFO - PROCESS | 3768 | 1467247444562 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 17:44:04 INFO - PROCESS | 3768 | 1467247444566 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 17:44:04 INFO - PROCESS | 3768 | 1467247444588 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:44:04 INFO - PROCESS | 3768 | 1467247444591 Marionette TRACE conn2 <- [1,2894,null,{}] 17:44:04 INFO - PROCESS | 3768 | 1467247444597 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:04 INFO - PROCESS | 3768 | 1467247444601 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:04 INFO - PROCESS | 3768 | 1467247444707 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 0C7FC400 == 40 [pid = 3768] [id = 709] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 155C0000 == 39 [pid = 3768] [id = 728] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 10470400 == 38 [pid = 3768] [id = 727] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 177D8C00 == 37 [pid = 3768] [id = 726] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 17170400 == 36 [pid = 3768] [id = 725] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 11CD3000 == 35 [pid = 3768] [id = 724] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 15C69C00 == 34 [pid = 3768] [id = 723] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 150C5800 == 33 [pid = 3768] [id = 722] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 1314EC00 == 32 [pid = 3768] [id = 721] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 102CB000 == 31 [pid = 3768] [id = 720] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 10E08400 == 30 [pid = 3768] [id = 718] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 0C7F7000 == 29 [pid = 3768] [id = 719] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 1984A400 == 28 [pid = 3768] [id = 717] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 0C7F2400 == 27 [pid = 3768] [id = 732] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 14F42400 == 26 [pid = 3768] [id = 731] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 1984BC00 == 25 [pid = 3768] [id = 729] 17:44:05 INFO - PROCESS | 3768 | --DOCSHELL 10D14400 == 24 [pid = 3768] [id = 730] 17:44:05 INFO - PROCESS | 3768 | 1467247445388 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:05 INFO - PROCESS | 3768 | 1467247445391 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16F09400) [pid = 3768] [serial = 2137] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (177B8C00) [pid = 3768] [serial = 2140] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16F28800) [pid = 3768] [serial = 2138] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (140EF800) [pid = 3768] [serial = 2134] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10B7B800) [pid = 3768] [serial = 2129] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (104E8C00) [pid = 3768] [serial = 2128] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (11CCF000) [pid = 3768] [serial = 2131] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1281B800) [pid = 3768] [serial = 2132] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (179A3800) [pid = 3768] [serial = 2143] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (12BCC400) [pid = 3768] [serial = 2117] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (11CCFC00) [pid = 3768] [serial = 2116] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (14495800) [pid = 3768] [serial = 2120] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (140E6800) [pid = 3768] [serial = 2119] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (15FB5400) [pid = 3768] [serial = 2123] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (15CEC000) [pid = 3768] [serial = 2122] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (1984DC00) [pid = 3768] [serial = 2152] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (16F22000) [pid = 3768] [serial = 2126] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16F16C00) [pid = 3768] [serial = 2125] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (177D1C00) [pid = 3768] [serial = 2141] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (179B1800) [pid = 3768] [serial = 2144] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (180EF800) [pid = 3768] [serial = 2149] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (180F3800) [pid = 3768] [serial = 2150] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (16F1A000) [pid = 3768] [serial = 2146] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (179B0C00) [pid = 3768] [serial = 2147] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (14F48800) [pid = 3768] [serial = 2135] [outer = 00000000] [url = about:blank] 17:44:05 INFO - PROCESS | 3768 | ++DOCSHELL 1026DC00 == 25 [pid = 3768] [id = 733] 17:44:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (10273000) [pid = 3768] [serial = 2199] [outer = 00000000] 17:44:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (104E8800) [pid = 3768] [serial = 2200] [outer = 10273000] 17:44:05 INFO - PROCESS | 3768 | 1467247445526 Marionette DEBUG loaded listener.js 17:44:05 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (10B76000) [pid = 3768] [serial = 2201] [outer = 10273000] 17:44:05 INFO - PROCESS | 3768 | 1467247445995 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:44:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:44:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1487ms 17:44:06 INFO - PROCESS | 3768 | 1467247446057 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 17:44:06 INFO - PROCESS | 3768 | 1467247446061 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 17:44:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:44:06 INFO - PROCESS | 3768 | 1467247446065 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:44:06 INFO - PROCESS | 3768 | 1467247446068 Marionette TRACE conn2 <- [1,2898,null,{}] 17:44:06 INFO - PROCESS | 3768 | 1467247446073 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:06 INFO - PROCESS | 3768 | 1467247446077 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:06 INFO - PROCESS | 3768 | 1467247446167 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 17:44:06 INFO - PROCESS | 3768 | 1467247446176 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:06 INFO - PROCESS | 3768 | 1467247446179 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:06 INFO - PROCESS | 3768 | ++DOCSHELL 110E5000 == 26 [pid = 3768] [id = 734] 17:44:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (110EF000) [pid = 3768] [serial = 2202] [outer = 00000000] 17:44:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (1143F400) [pid = 3768] [serial = 2203] [outer = 110EF000] 17:44:06 INFO - PROCESS | 3768 | 1467247446225 Marionette DEBUG loaded listener.js 17:44:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1281B400) [pid = 3768] [serial = 2204] [outer = 110EF000] 17:44:06 INFO - PROCESS | 3768 | 1467247446673 Marionette TRACE conn2 <- [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]]]}] 17:44:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:44:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:44:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 626ms 17:44:06 INFO - PROCESS | 3768 | 1467247446708 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 17:44:06 INFO - TEST-START | /DOMEvents/constructors.html 17:44:06 INFO - PROCESS | 3768 | 1467247446712 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 17:44:06 INFO - PROCESS | 3768 | 1467247446717 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:44:06 INFO - PROCESS | 3768 | 1467247446719 Marionette TRACE conn2 <- [1,2902,null,{}] 17:44:06 INFO - PROCESS | 3768 | 1467247446723 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:06 INFO - PROCESS | 3768 | 1467247446725 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:06 INFO - PROCESS | 3768 | 1467247446849 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 17:44:06 INFO - PROCESS | 3768 | 1467247446858 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:06 INFO - PROCESS | 3768 | 1467247446860 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:06 INFO - PROCESS | 3768 | ++DOCSHELL 10E08000 == 27 [pid = 3768] [id = 735] 17:44:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (1314EC00) [pid = 3768] [serial = 2205] [outer = 00000000] 17:44:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1345B400) [pid = 3768] [serial = 2206] [outer = 1314EC00] 17:44:06 INFO - PROCESS | 3768 | 1467247446904 Marionette DEBUG loaded listener.js 17:44:06 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (14007400) [pid = 3768] [serial = 2207] [outer = 1314EC00] 17:44:07 INFO - PROCESS | 3768 | 1467247447459 Marionette TRACE conn2 <- [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]]]}] 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:44:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:44:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:44:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:44:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:44:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:44:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:44:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:44:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:44:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 845ms 17:44:07 INFO - PROCESS | 3768 | 1467247447556 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 17:44:07 INFO - PROCESS | 3768 | 1467247447559 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 17:44:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:44:07 INFO - PROCESS | 3768 | 1467247447565 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:44:07 INFO - PROCESS | 3768 | 1467247447570 Marionette TRACE conn2 <- [1,2906,null,{}] 17:44:07 INFO - PROCESS | 3768 | 1467247447579 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:07 INFO - PROCESS | 3768 | 1467247447583 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:07 INFO - PROCESS | 3768 | 1467247447672 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 17:44:07 INFO - PROCESS | 3768 | 1467247447776 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:07 INFO - PROCESS | 3768 | 1467247447779 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:07 INFO - PROCESS | 3768 | ++DOCSHELL 150BB400 == 28 [pid = 3768] [id = 736] 17:44:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (150BD800) [pid = 3768] [serial = 2208] [outer = 00000000] 17:44:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (1576B800) [pid = 3768] [serial = 2209] [outer = 150BD800] 17:44:07 INFO - PROCESS | 3768 | 1467247447829 Marionette DEBUG loaded listener.js 17:44:07 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (15C26800) [pid = 3768] [serial = 2210] [outer = 150BD800] 17:44:08 INFO - PROCESS | 3768 | 1467247448252 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:44:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:44:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 751ms 17:44:08 INFO - PROCESS | 3768 | 1467247448305 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 17:44:08 INFO - PROCESS | 3768 | 1467247448308 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 17:44:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:44:08 INFO - PROCESS | 3768 | 1467247448311 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:44:08 INFO - PROCESS | 3768 | 1467247448313 Marionette TRACE conn2 <- [1,2910,null,{}] 17:44:08 INFO - PROCESS | 3768 | 1467247448317 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:08 INFO - PROCESS | 3768 | 1467247448319 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:08 INFO - PROCESS | 3768 | 1467247448434 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 17:44:08 INFO - PROCESS | 3768 | 1467247448443 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:08 INFO - PROCESS | 3768 | 1467247448445 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:08 INFO - PROCESS | 3768 | ++DOCSHELL 15C68800 == 29 [pid = 3768] [id = 737] 17:44:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (15C6C000) [pid = 3768] [serial = 2211] [outer = 00000000] 17:44:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (15FB2000) [pid = 3768] [serial = 2212] [outer = 15C6C000] 17:44:08 INFO - PROCESS | 3768 | 1467247448542 Marionette DEBUG loaded listener.js 17:44:08 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (16979800) [pid = 3768] [serial = 2213] [outer = 15C6C000] 17:44:08 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:44:08 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:44:08 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:44:08 INFO - PROCESS | 3768 | [3768] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:44:08 INFO - PROCESS | 3768 | 1467247448956 Marionette TRACE conn2 <- [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]]]}] 17:44:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:44:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:44:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:44:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:44:09 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 17:44:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:44:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:44:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:44:09 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 17:44:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:44:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:44:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:44:09 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]" 17:44:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:44:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:44:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:44:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:44:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 705ms 17:44:09 INFO - PROCESS | 3768 | 1467247449015 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 17:44:09 INFO - PROCESS | 3768 | 1467247449018 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 17:44:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:44:09 INFO - PROCESS | 3768 | 1467247449025 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:44:09 INFO - PROCESS | 3768 | 1467247449027 Marionette TRACE conn2 <- [1,2914,null,{}] 17:44:09 INFO - PROCESS | 3768 | 1467247449037 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:09 INFO - PROCESS | 3768 | 1467247449039 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:09 INFO - PROCESS | 3768 | 1467247449148 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 17:44:09 INFO - PROCESS | 3768 | 1467247449159 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:09 INFO - PROCESS | 3768 | 1467247449165 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:09 INFO - PROCESS | 3768 | ++DOCSHELL 16F26400 == 30 [pid = 3768] [id = 738] 17:44:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (16F26800) [pid = 3768] [serial = 2214] [outer = 00000000] 17:44:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (16F73C00) [pid = 3768] [serial = 2215] [outer = 16F26800] 17:44:09 INFO - PROCESS | 3768 | 1467247449218 Marionette DEBUG loaded listener.js 17:44:09 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (171D0C00) [pid = 3768] [serial = 2216] [outer = 16F26800] 17:44:09 INFO - PROCESS | 3768 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:44:09 INFO - PROCESS | 3768 | 1467247449676 Marionette TRACE conn2 <- [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]]]}] 17:44:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:44:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 705ms 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (171CBC00) [pid = 3768] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15C6E400) [pid = 3768] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (110E9800) [pid = 3768] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (177E5C00) [pid = 3768] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (150C6400) [pid = 3768] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (1984A800) [pid = 3768] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10474000) [pid = 3768] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (0C7F8000) [pid = 3768] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (13153000) [pid = 3768] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (12DFD000) [pid = 3768] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (179A8000) [pid = 3768] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1984D400) [pid = 3768] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:44:09 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16D5CC00) [pid = 3768] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:44:09 INFO - PROCESS | 3768 | 1467247449948 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 17:44:09 INFO - PROCESS | 3768 | 1467247449950 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 17:44:09 INFO - PROCESS | 3768 | 1467247449959 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:44:09 INFO - PROCESS | 3768 | 1467247449961 Marionette TRACE conn2 <- [1,2918,null,{}] 17:44:09 INFO - PROCESS | 3768 | 1467247449965 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:44:09 INFO - PROCESS | 3768 | 1467247449967 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:10 INFO - PROCESS | 3768 | 1467247450053 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 17:44:10 INFO - PROCESS | 3768 | 1467247450057 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:10 INFO - PROCESS | 3768 | 1467247450059 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:10 INFO - PROCESS | 3768 | ++DOCSHELL 104E4C00 == 31 [pid = 3768] [id = 739] 17:44:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1309D800) [pid = 3768] [serial = 2217] [outer = 00000000] 17:44:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (13C1F400) [pid = 3768] [serial = 2218] [outer = 1309D800] 17:44:10 INFO - PROCESS | 3768 | 1467247450102 Marionette DEBUG loaded listener.js 17:44:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (15C6E400) [pid = 3768] [serial = 2219] [outer = 1309D800] 17:44:10 INFO - PROCESS | 3768 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:44:10 INFO - PROCESS | 3768 | 1467247450506 Marionette TRACE conn2 <- [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]]]}] 17:44:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:44:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 579ms 17:44:10 INFO - PROCESS | 3768 | 1467247450544 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 17:44:10 INFO - PROCESS | 3768 | 1467247450545 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 17:44:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:44:10 INFO - PROCESS | 3768 | 1467247450549 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:44:10 INFO - PROCESS | 3768 | 1467247450550 Marionette TRACE conn2 <- [1,2922,null,{}] 17:44:10 INFO - PROCESS | 3768 | 1467247450572 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:10 INFO - PROCESS | 3768 | 1467247450574 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:10 INFO - PROCESS | 3768 | 1467247450650 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 17:44:10 INFO - PROCESS | 3768 | 1467247450655 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:10 INFO - PROCESS | 3768 | 1467247450657 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:10 INFO - PROCESS | 3768 | ++DOCSHELL 16F07C00 == 32 [pid = 3768] [id = 740] 17:44:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16F09C00) [pid = 3768] [serial = 2220] [outer = 00000000] 17:44:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (177D2800) [pid = 3768] [serial = 2221] [outer = 16F09C00] 17:44:10 INFO - PROCESS | 3768 | 1467247450700 Marionette DEBUG loaded listener.js 17:44:10 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (177DC800) [pid = 3768] [serial = 2222] [outer = 16F09C00] 17:44:11 INFO - PROCESS | 3768 | 1467247451116 Marionette TRACE conn2 <- [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]]]}] 17:44:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:44:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 594ms 17:44:11 INFO - PROCESS | 3768 | 1467247451146 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 17:44:11 INFO - PROCESS | 3768 | 1467247451148 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 17:44:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:44:11 INFO - PROCESS | 3768 | 1467247451151 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:44:11 INFO - PROCESS | 3768 | 1467247451153 Marionette TRACE conn2 <- [1,2926,null,{}] 17:44:11 INFO - PROCESS | 3768 | 1467247451157 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:11 INFO - PROCESS | 3768 | 1467247451159 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:11 INFO - PROCESS | 3768 | 1467247451278 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 17:44:11 INFO - PROCESS | 3768 | 1467247451286 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:11 INFO - PROCESS | 3768 | 1467247451288 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:11 INFO - PROCESS | 3768 | ++DOCSHELL 13453800 == 33 [pid = 3768] [id = 741] 17:44:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (17113000) [pid = 3768] [serial = 2223] [outer = 00000000] 17:44:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (179B0000) [pid = 3768] [serial = 2224] [outer = 17113000] 17:44:11 INFO - PROCESS | 3768 | 1467247451331 Marionette DEBUG loaded listener.js 17:44:11 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (17AC3C00) [pid = 3768] [serial = 2225] [outer = 17113000] 17:44:11 INFO - PROCESS | 3768 | 1467247451723 Marionette TRACE conn2 <- [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]]]}] 17:44:11 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. 17:44:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 595ms 17:44:11 INFO - PROCESS | 3768 | 1467247451758 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 17:44:11 INFO - PROCESS | 3768 | 1467247451760 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 17:44:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:44:11 INFO - PROCESS | 3768 | 1467247451764 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:44:11 INFO - PROCESS | 3768 | 1467247451766 Marionette TRACE conn2 <- [1,2930,null,{}] 17:44:11 INFO - PROCESS | 3768 | 1467247451769 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:11 INFO - PROCESS | 3768 | 1467247451771 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:11 INFO - PROCESS | 3768 | 1467247451849 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 17:44:12 INFO - PROCESS | 3768 | 1467247451999 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:12 INFO - PROCESS | 3768 | 1467247452002 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:12 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F2400 == 34 [pid = 3768] [id = 742] 17:44:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (0C7F5400) [pid = 3768] [serial = 2226] [outer = 00000000] 17:44:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1055A000) [pid = 3768] [serial = 2227] [outer = 0C7F5400] 17:44:12 INFO - PROCESS | 3768 | 1467247452060 Marionette DEBUG loaded listener.js 17:44:12 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10D16800) [pid = 3768] [serial = 2228] [outer = 0C7F5400] 17:44:12 INFO - PROCESS | 3768 | 1467247452709 Marionette TRACE conn2 <- [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"]]]}] 17:44:12 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 17:44:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:44:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 986ms 17:44:12 INFO - PROCESS | 3768 | 1467247452753 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 17:44:12 INFO - PROCESS | 3768 | 1467247452757 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 17:44:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:44:12 INFO - PROCESS | 3768 | 1467247452761 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:44:12 INFO - PROCESS | 3768 | 1467247452765 Marionette TRACE conn2 <- [1,2934,null,{}] 17:44:12 INFO - PROCESS | 3768 | 1467247452770 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:12 INFO - PROCESS | 3768 | 1467247452773 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:12 INFO - PROCESS | 3768 | 1467247452903 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 17:44:13 INFO - PROCESS | 3768 | 1467247453020 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:13 INFO - PROCESS | 3768 | 1467247453024 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:13 INFO - PROCESS | 3768 | ++DOCSHELL 13155800 == 35 [pid = 3768] [id = 743] 17:44:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (13452800) [pid = 3768] [serial = 2229] [outer = 00000000] 17:44:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (140F0400) [pid = 3768] [serial = 2230] [outer = 13452800] 17:44:13 INFO - PROCESS | 3768 | 1467247453080 Marionette DEBUG loaded listener.js 17:44:13 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (144E1400) [pid = 3768] [serial = 2231] [outer = 13452800] 17:44:13 INFO - PROCESS | 3768 | 1467247453691 Marionette TRACE conn2 <- [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]]]}] 17:44:13 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. 17:44:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 939ms 17:44:13 INFO - PROCESS | 3768 | 1467247453729 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 17:44:13 INFO - PROCESS | 3768 | 1467247453733 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 17:44:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:44:13 INFO - PROCESS | 3768 | 1467247453739 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:44:13 INFO - PROCESS | 3768 | 1467247453742 Marionette TRACE conn2 <- [1,2938,null,{}] 17:44:13 INFO - PROCESS | 3768 | 1467247453745 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:13 INFO - PROCESS | 3768 | 1467247453748 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:13 INFO - PROCESS | 3768 | 1467247453872 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 17:44:14 INFO - PROCESS | 3768 | 1467247453995 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:14 INFO - PROCESS | 3768 | 1467247453998 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:14 INFO - PROCESS | 3768 | ++DOCSHELL 129EA800 == 36 [pid = 3768] [id = 744] 17:44:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (144A0800) [pid = 3768] [serial = 2232] [outer = 00000000] 17:44:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16F27C00) [pid = 3768] [serial = 2233] [outer = 144A0800] 17:44:14 INFO - PROCESS | 3768 | 1467247454098 Marionette DEBUG loaded listener.js 17:44:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (17114000) [pid = 3768] [serial = 2234] [outer = 144A0800] 17:44:14 INFO - PROCESS | 3768 | ++DOCSHELL 10A76400 == 37 [pid = 3768] [id = 745] 17:44:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (10E07400) [pid = 3768] [serial = 2235] [outer = 00000000] 17:44:14 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (10E0D000) [pid = 3768] [serial = 2236] [outer = 10E07400] 17:44:14 INFO - PROCESS | 3768 | --DOCSHELL 13453800 == 36 [pid = 3768] [id = 741] 17:44:14 INFO - PROCESS | 3768 | --DOCSHELL 16F07C00 == 35 [pid = 3768] [id = 740] 17:44:14 INFO - PROCESS | 3768 | --DOCSHELL 104E4C00 == 34 [pid = 3768] [id = 739] 17:44:14 INFO - PROCESS | 3768 | --DOCSHELL 16F26400 == 33 [pid = 3768] [id = 738] 17:44:14 INFO - PROCESS | 3768 | --DOCSHELL 15C68800 == 32 [pid = 3768] [id = 737] 17:44:14 INFO - PROCESS | 3768 | --DOCSHELL 150BB400 == 31 [pid = 3768] [id = 736] 17:44:14 INFO - PROCESS | 3768 | --DOCSHELL 10E08000 == 30 [pid = 3768] [id = 735] 17:44:14 INFO - PROCESS | 3768 | --DOCSHELL 110E5000 == 29 [pid = 3768] [id = 734] 17:44:14 INFO - PROCESS | 3768 | --DOCSHELL 1026DC00 == 28 [pid = 3768] [id = 733] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16F16400) [pid = 3768] [serial = 2173] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (17707800) [pid = 3768] [serial = 2176] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (15FA9000) [pid = 3768] [serial = 2170] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (13151400) [pid = 3768] [serial = 2155] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (131E9000) [pid = 3768] [serial = 2156] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (179AC400) [pid = 3768] [serial = 2179] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (157C6000) [pid = 3768] [serial = 2167] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15C26400) [pid = 3768] [serial = 2168] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (1984E400) [pid = 3768] [serial = 2153] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10D18C00) [pid = 3768] [serial = 2161] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1102C400) [pid = 3768] [serial = 2162] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10433400) [pid = 3768] [serial = 2158] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (10A08C00) [pid = 3768] [serial = 2159] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (13454000) [pid = 3768] [serial = 2164] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (140E8400) [pid = 3768] [serial = 2165] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (17709400) [pid = 3768] [serial = 2177] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (17ACDC00) [pid = 3768] [serial = 2180] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16F15C00) [pid = 3768] [serial = 2182] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (180EB000) [pid = 3768] [serial = 2185] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (19A19800) [pid = 3768] [serial = 2188] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (16F2D800) [pid = 3768] [serial = 2174] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (177D8800) [pid = 3768] [serial = 2183] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 64 (19A21000) [pid = 3768] [serial = 2189] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 63 (15FB2C00) [pid = 3768] [serial = 2171] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | --DOMWINDOW == 62 (180F2C00) [pid = 3768] [serial = 2186] [outer = 00000000] [url = about:blank] 17:44:14 INFO - PROCESS | 3768 | 1467247454960 Marionette TRACE conn2 <- [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]]]}] 17:44:14 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. 17:44:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1237ms 17:44:15 INFO - PROCESS | 3768 | 1467247454981 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 17:44:15 INFO - PROCESS | 3768 | 1467247454985 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 17:44:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:44:15 INFO - PROCESS | 3768 | 1467247454996 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:44:15 INFO - PROCESS | 3768 | 1467247454999 Marionette TRACE conn2 <- [1,2942,null,{}] 17:44:15 INFO - PROCESS | 3768 | 1467247455005 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:15 INFO - PROCESS | 3768 | 1467247455008 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:15 INFO - PROCESS | 3768 | 1467247455100 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 17:44:15 INFO - PROCESS | 3768 | 1467247455106 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:15 INFO - PROCESS | 3768 | 1467247455109 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:15 INFO - PROCESS | 3768 | ++DOCSHELL 10D1EC00 == 29 [pid = 3768] [id = 746] 17:44:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 63 (10E06400) [pid = 3768] [serial = 2237] [outer = 00000000] 17:44:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 64 (110E4000) [pid = 3768] [serial = 2238] [outer = 10E06400] 17:44:15 INFO - PROCESS | 3768 | 1467247455155 Marionette DEBUG loaded listener.js 17:44:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 65 (11CCF000) [pid = 3768] [serial = 2239] [outer = 10E06400] 17:44:15 INFO - PROCESS | 3768 | 1467247455637 Marionette TRACE conn2 <- [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]]]}] 17:44:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:44:15 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 17:44:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 704ms 17:44:15 INFO - PROCESS | 3768 | 1467247455709 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 17:44:15 INFO - PROCESS | 3768 | 1467247455714 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 17:44:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:44:15 INFO - PROCESS | 3768 | 1467247455722 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:44:15 INFO - PROCESS | 3768 | 1467247455725 Marionette TRACE conn2 <- [1,2946,null,{}] 17:44:15 INFO - PROCESS | 3768 | 1467247455728 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:15 INFO - PROCESS | 3768 | 1467247455731 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:15 INFO - PROCESS | 3768 | 1467247455828 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 17:44:15 INFO - PROCESS | 3768 | 1467247455932 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:15 INFO - PROCESS | 3768 | 1467247455936 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:15 INFO - PROCESS | 3768 | ++DOCSHELL 14005800 == 30 [pid = 3768] [id = 747] 17:44:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (1400B800) [pid = 3768] [serial = 2240] [outer = 00000000] 17:44:15 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (14F3D800) [pid = 3768] [serial = 2241] [outer = 1400B800] 17:44:16 INFO - PROCESS | 3768 | 1467247455984 Marionette DEBUG loaded listener.js 17:44:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (14F4A800) [pid = 3768] [serial = 2242] [outer = 1400B800] 17:44:16 INFO - PROCESS | 3768 | 1467247456352 Marionette TRACE conn2 <- [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]]]}] 17:44:16 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. 17:44:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 704ms 17:44:16 INFO - PROCESS | 3768 | 1467247456420 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 17:44:16 INFO - PROCESS | 3768 | 1467247456422 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 17:44:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:44:16 INFO - PROCESS | 3768 | 1467247456426 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:44:16 INFO - PROCESS | 3768 | 1467247456430 Marionette TRACE conn2 <- [1,2950,null,{}] 17:44:16 INFO - PROCESS | 3768 | 1467247456440 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:16 INFO - PROCESS | 3768 | 1467247456445 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:16 INFO - PROCESS | 3768 | 1467247456529 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 17:44:16 INFO - PROCESS | 3768 | 1467247456537 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:16 INFO - PROCESS | 3768 | 1467247456540 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:16 INFO - PROCESS | 3768 | ++DOCSHELL 15CECC00 == 31 [pid = 3768] [id = 748] 17:44:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (15CF0000) [pid = 3768] [serial = 2243] [outer = 00000000] 17:44:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16740800) [pid = 3768] [serial = 2244] [outer = 15CF0000] 17:44:16 INFO - PROCESS | 3768 | 1467247456586 Marionette DEBUG loaded listener.js 17:44:16 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16F06800) [pid = 3768] [serial = 2245] [outer = 15CF0000] 17:44:17 INFO - PROCESS | 3768 | 1467247457031 Marionette TRACE conn2 <- [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]]]}] 17:44:17 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. 17:44:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 626ms 17:44:17 INFO - PROCESS | 3768 | 1467247457063 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 17:44:17 INFO - PROCESS | 3768 | 1467247457066 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 17:44:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:44:17 INFO - PROCESS | 3768 | 1467247457091 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:44:17 INFO - PROCESS | 3768 | 1467247457093 Marionette TRACE conn2 <- [1,2954,null,{}] 17:44:17 INFO - PROCESS | 3768 | 1467247457096 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:17 INFO - PROCESS | 3768 | 1467247457098 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:17 INFO - PROCESS | 3768 | 1467247457217 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 17:44:17 INFO - PROCESS | 3768 | 1467247457305 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:17 INFO - PROCESS | 3768 | 1467247457308 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:17 INFO - PROCESS | 3768 | ++DOCSHELL 16F73800 == 32 [pid = 3768] [id = 749] 17:44:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (16F78000) [pid = 3768] [serial = 2246] [outer = 00000000] 17:44:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (176EB400) [pid = 3768] [serial = 2247] [outer = 16F78000] 17:44:17 INFO - PROCESS | 3768 | 1467247457351 Marionette DEBUG loaded listener.js 17:44:17 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (177B2000) [pid = 3768] [serial = 2248] [outer = 16F78000] 17:44:17 INFO - PROCESS | 3768 | 1467247457730 Marionette TRACE conn2 <- [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]]]}] 17:44:17 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. 17:44:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 689ms 17:44:17 INFO - PROCESS | 3768 | 1467247457786 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 17:44:17 INFO - PROCESS | 3768 | 1467247457788 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 17:44:17 INFO - PROCESS | 3768 | 1467247457791 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:44:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:44:17 INFO - PROCESS | 3768 | 1467247457793 Marionette TRACE conn2 <- [1,2958,null,{}] 17:44:17 INFO - PROCESS | 3768 | 1467247457796 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:17 INFO - PROCESS | 3768 | 1467247457798 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:17 INFO - PROCESS | 3768 | 1467247457914 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 17:44:17 INFO - PROCESS | 3768 | 1467247457923 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:17 INFO - PROCESS | 3768 | 1467247457925 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:18 INFO - PROCESS | 3768 | ++DOCSHELL 16F6F400 == 33 [pid = 3768] [id = 750] 17:44:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (171CFC00) [pid = 3768] [serial = 2249] [outer = 00000000] 17:44:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (177EC800) [pid = 3768] [serial = 2250] [outer = 171CFC00] 17:44:18 INFO - PROCESS | 3768 | 1467247458034 Marionette DEBUG loaded listener.js 17:44:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (177EDC00) [pid = 3768] [serial = 2251] [outer = 171CFC00] 17:44:18 INFO - PROCESS | 3768 | 1467247458422 Marionette TRACE conn2 <- [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]]]}] 17:44:18 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. 17:44:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 705ms 17:44:18 INFO - PROCESS | 3768 | 1467247458496 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 17:44:18 INFO - PROCESS | 3768 | 1467247458498 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 17:44:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:44:18 INFO - PROCESS | 3768 | 1467247458505 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:44:18 INFO - PROCESS | 3768 | 1467247458507 Marionette TRACE conn2 <- [1,2962,null,{}] 17:44:18 INFO - PROCESS | 3768 | 1467247458510 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:18 INFO - PROCESS | 3768 | 1467247458516 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:18 INFO - PROCESS | 3768 | 1467247458680 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 17:44:18 INFO - PROCESS | 3768 | 1467247458703 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:18 INFO - PROCESS | 3768 | 1467247458705 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:18 INFO - PROCESS | 3768 | ++DOCSHELL 17F78C00 == 34 [pid = 3768] [id = 751] 17:44:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (17F79400) [pid = 3768] [serial = 2252] [outer = 00000000] 17:44:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (180F2C00) [pid = 3768] [serial = 2253] [outer = 17F79400] 17:44:18 INFO - PROCESS | 3768 | 1467247458757 Marionette DEBUG loaded listener.js 17:44:18 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (180F6800) [pid = 3768] [serial = 2254] [outer = 17F79400] 17:44:19 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (15C6C000) [pid = 3768] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:44:19 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (110EF000) [pid = 3768] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:44:19 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (1314EC00) [pid = 3768] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:44:19 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (10273000) [pid = 3768] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:44:19 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16F26800) [pid = 3768] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:44:19 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (0C7F3000) [pid = 3768] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:44:19 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (1309D800) [pid = 3768] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:44:19 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (10D1A000) [pid = 3768] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:44:19 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (14F49400) [pid = 3768] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:44:19 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (150BD800) [pid = 3768] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:44:19 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (16F09C00) [pid = 3768] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:44:19 INFO - PROCESS | 3768 | 1467247459225 Marionette TRACE conn2 <- [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]]]}] 17:44:19 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. 17:44:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 751ms 17:44:19 INFO - PROCESS | 3768 | 1467247459242 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 17:44:19 INFO - PROCESS | 3768 | 1467247459244 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 17:44:19 INFO - PROCESS | 3768 | 1467247459248 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:44:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:44:19 INFO - PROCESS | 3768 | 1467247459250 Marionette TRACE conn2 <- [1,2966,null,{}] 17:44:19 INFO - PROCESS | 3768 | 1467247459253 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:19 INFO - PROCESS | 3768 | 1467247459255 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:19 INFO - PROCESS | 3768 | 1467247459332 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 17:44:19 INFO - PROCESS | 3768 | 1467247459337 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:19 INFO - PROCESS | 3768 | 1467247459339 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:19 INFO - PROCESS | 3768 | ++DOCSHELL 10D12800 == 35 [pid = 3768] [id = 752] 17:44:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10D17C00) [pid = 3768] [serial = 2255] [outer = 00000000] 17:44:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (15CF4C00) [pid = 3768] [serial = 2256] [outer = 10D17C00] 17:44:19 INFO - PROCESS | 3768 | 1467247459382 Marionette DEBUG loaded listener.js 17:44:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (177D2C00) [pid = 3768] [serial = 2257] [outer = 10D17C00] 17:44:19 INFO - PROCESS | 3768 | 1467247459784 Marionette TRACE conn2 <- [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]]]}] 17:44:19 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. 17:44:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 595ms 17:44:19 INFO - PROCESS | 3768 | 1467247459845 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 17:44:19 INFO - PROCESS | 3768 | 1467247459847 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 17:44:19 INFO - PROCESS | 3768 | 1467247459850 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:44:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:44:19 INFO - PROCESS | 3768 | 1467247459852 Marionette TRACE conn2 <- [1,2970,null,{}] 17:44:19 INFO - PROCESS | 3768 | 1467247459855 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:19 INFO - PROCESS | 3768 | 1467247459857 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:19 INFO - PROCESS | 3768 | 1467247459936 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 17:44:19 INFO - PROCESS | 3768 | 1467247459941 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:19 INFO - PROCESS | 3768 | 1467247459944 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:19 INFO - PROCESS | 3768 | ++DOCSHELL 180F3800 == 36 [pid = 3768] [id = 753] 17:44:19 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (19849400) [pid = 3768] [serial = 2258] [outer = 00000000] 17:44:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19850800) [pid = 3768] [serial = 2259] [outer = 19849400] 17:44:20 INFO - PROCESS | 3768 | 1467247459987 Marionette DEBUG loaded listener.js 17:44:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (19853400) [pid = 3768] [serial = 2260] [outer = 19849400] 17:44:20 INFO - PROCESS | 3768 | 1467247460420 Marionette TRACE conn2 <- [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"]]]}] 17:44:20 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 17:44:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:44:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 595ms 17:44:20 INFO - PROCESS | 3768 | 1467247460447 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 17:44:20 INFO - PROCESS | 3768 | 1467247460449 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 17:44:20 INFO - PROCESS | 3768 | 1467247460452 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:44:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:44:20 INFO - PROCESS | 3768 | 1467247460454 Marionette TRACE conn2 <- [1,2974,null,{}] 17:44:20 INFO - PROCESS | 3768 | 1467247460457 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:20 INFO - PROCESS | 3768 | 1467247460459 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:20 INFO - PROCESS | 3768 | 1467247460581 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 17:44:20 INFO - PROCESS | 3768 | 1467247460597 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:20 INFO - PROCESS | 3768 | 1467247460599 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:20 INFO - PROCESS | 3768 | ++DOCSHELL 15CEC000 == 37 [pid = 3768] [id = 754] 17:44:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (16F21C00) [pid = 3768] [serial = 2261] [outer = 00000000] 17:44:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (19A22800) [pid = 3768] [serial = 2262] [outer = 16F21C00] 17:44:20 INFO - PROCESS | 3768 | 1467247460643 Marionette DEBUG loaded listener.js 17:44:20 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (19AC2800) [pid = 3768] [serial = 2263] [outer = 16F21C00] 17:44:21 INFO - PROCESS | 3768 | 1467247461024 Marionette TRACE conn2 <- [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]]]}] 17:44:21 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. 17:44:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 595ms 17:44:21 INFO - PROCESS | 3768 | 1467247461050 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 17:44:21 INFO - PROCESS | 3768 | 1467247461052 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 17:44:21 INFO - PROCESS | 3768 | 1467247461055 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:44:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:44:21 INFO - PROCESS | 3768 | 1467247461057 Marionette TRACE conn2 <- [1,2978,null,{}] 17:44:21 INFO - PROCESS | 3768 | 1467247461061 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:21 INFO - PROCESS | 3768 | 1467247461062 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:21 INFO - PROCESS | 3768 | 1467247461143 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 17:44:21 INFO - PROCESS | 3768 | 1467247461294 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:21 INFO - PROCESS | 3768 | 1467247461297 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:21 INFO - PROCESS | 3768 | ++DOCSHELL 0C7F8400 == 38 [pid = 3768] [id = 755] 17:44:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (0C7F9C00) [pid = 3768] [serial = 2264] [outer = 00000000] 17:44:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (104E4C00) [pid = 3768] [serial = 2265] [outer = 0C7F9C00] 17:44:21 INFO - PROCESS | 3768 | 1467247461398 Marionette DEBUG loaded listener.js 17:44:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (10D15C00) [pid = 3768] [serial = 2266] [outer = 0C7F9C00] 17:44:21 INFO - PROCESS | 3768 | ++DOCSHELL 1393DC00 == 39 [pid = 3768] [id = 756] 17:44:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (140EF800) [pid = 3768] [serial = 2267] [outer = 00000000] 17:44:21 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (144E3000) [pid = 3768] [serial = 2268] [outer = 140EF800] 17:44:21 INFO - PROCESS | 3768 | 1467247461950 Marionette TRACE conn2 <- [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]]]}] 17:44:22 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. 17:44:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 939ms 17:44:22 INFO - PROCESS | 3768 | 1467247462003 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 17:44:22 INFO - PROCESS | 3768 | 1467247462007 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 17:44:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:44:22 INFO - PROCESS | 3768 | 1467247462011 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:44:22 INFO - PROCESS | 3768 | 1467247462015 Marionette TRACE conn2 <- [1,2982,null,{}] 17:44:22 INFO - PROCESS | 3768 | 1467247462021 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:22 INFO - PROCESS | 3768 | 1467247462024 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:22 INFO - PROCESS | 3768 | 1467247462162 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 17:44:22 INFO - PROCESS | 3768 | 1467247462270 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:22 INFO - PROCESS | 3768 | 1467247462273 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:22 INFO - PROCESS | 3768 | ++DOCSHELL 1576BC00 == 40 [pid = 3768] [id = 757] 17:44:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (1576C000) [pid = 3768] [serial = 2269] [outer = 00000000] 17:44:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (15C67000) [pid = 3768] [serial = 2270] [outer = 1576C000] 17:44:22 INFO - PROCESS | 3768 | 1467247462374 Marionette DEBUG loaded listener.js 17:44:22 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (15FAA400) [pid = 3768] [serial = 2271] [outer = 1576C000] 17:44:22 INFO - PROCESS | 3768 | 1467247462927 Marionette TRACE conn2 <- [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]]]}] 17:44:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:44: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 17:44:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 939ms 17:44:22 INFO - PROCESS | 3768 | 1467247462992 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 17:44:22 INFO - PROCESS | 3768 | 1467247462996 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 17:44:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:44:23 INFO - PROCESS | 3768 | 1467247463000 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:44:23 INFO - PROCESS | 3768 | 1467247463003 Marionette TRACE conn2 <- [1,2986,null,{}] 17:44:23 INFO - PROCESS | 3768 | 1467247463006 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:23 INFO - PROCESS | 3768 | 1467247463009 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:23 INFO - PROCESS | 3768 | 1467247463128 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 17:44:23 INFO - PROCESS | 3768 | 1467247463285 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:23 INFO - PROCESS | 3768 | 1467247463287 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:23 INFO - PROCESS | 3768 | ++DOCSHELL 15FA9000 == 41 [pid = 3768] [id = 758] 17:44:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (16B58800) [pid = 3768] [serial = 2272] [outer = 00000000] 17:44:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (177DA400) [pid = 3768] [serial = 2273] [outer = 16B58800] 17:44:23 INFO - PROCESS | 3768 | 1467247463347 Marionette DEBUG loaded listener.js 17:44:23 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (19A19C00) [pid = 3768] [serial = 2274] [outer = 16B58800] 17:44:23 INFO - PROCESS | 3768 | 1467247463930 Marionette TRACE conn2 <- [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]]]}] 17:44: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. 17:44:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 955ms 17:44:23 INFO - PROCESS | 3768 | 1467247463945 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 17:44:23 INFO - PROCESS | 3768 | 1467247463947 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 17:44:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:44:23 INFO - PROCESS | 3768 | 1467247463957 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:44:23 INFO - PROCESS | 3768 | 1467247463963 Marionette TRACE conn2 <- [1,2990,null,{}] 17:44:23 INFO - PROCESS | 3768 | 1467247463968 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:23 INFO - PROCESS | 3768 | 1467247463972 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:24 INFO - PROCESS | 3768 | 1467247464078 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 17:44:24 INFO - PROCESS | 3768 | 1467247464238 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:24 INFO - PROCESS | 3768 | 1467247464240 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:24 INFO - PROCESS | 3768 | ++DOCSHELL 177E6C00 == 42 [pid = 3768] [id = 759] 17:44:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (19D1AC00) [pid = 3768] [serial = 2275] [outer = 00000000] 17:44:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (19D1EC00) [pid = 3768] [serial = 2276] [outer = 19D1AC00] 17:44:24 INFO - PROCESS | 3768 | 1467247464293 Marionette DEBUG loaded listener.js 17:44:24 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (19D20C00) [pid = 3768] [serial = 2277] [outer = 19D1AC00] 17:44:24 INFO - PROCESS | 3768 | 1467247464800 Marionette TRACE conn2 <- [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]]]}] 17:44: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. 17:44:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 908ms 17:44:24 INFO - PROCESS | 3768 | 1467247464855 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 17:44:24 INFO - PROCESS | 3768 | 1467247464858 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 17:44:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:44:24 INFO - PROCESS | 3768 | 1467247464862 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:44:24 INFO - PROCESS | 3768 | 1467247464864 Marionette TRACE conn2 <- [1,2994,null,{}] 17:44:24 INFO - PROCESS | 3768 | 1467247464868 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:24 INFO - PROCESS | 3768 | 1467247464870 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:24 INFO - PROCESS | 3768 | 1467247464973 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 17:44:25 INFO - PROCESS | 3768 | 1467247465233 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:25 INFO - PROCESS | 3768 | 1467247465236 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:25 INFO - PROCESS | 3768 | ++DOCSHELL 0C7FA800 == 43 [pid = 3768] [id = 760] 17:44:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (10472C00) [pid = 3768] [serial = 2278] [outer = 00000000] 17:44:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (10D12400) [pid = 3768] [serial = 2279] [outer = 10472C00] 17:44:25 INFO - PROCESS | 3768 | 1467247465313 Marionette DEBUG loaded listener.js 17:44:25 INFO - PROCESS | 3768 | ++DOMWINDOW == 95 (10ED1C00) [pid = 3768] [serial = 2280] [outer = 10472C00] 17:44:25 INFO - PROCESS | 3768 | 1467247465854 Marionette TRACE conn2 <- [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]]]}] 17:44: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. 17:44:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1049ms 17:44:25 INFO - PROCESS | 3768 | 1467247465902 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 17:44:25 INFO - PROCESS | 3768 | 1467247465905 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 17:44:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:44:25 INFO - PROCESS | 3768 | 1467247465943 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:44:25 INFO - PROCESS | 3768 | 1467247465946 Marionette TRACE conn2 <- [1,2998,null,{}] 17:44:25 INFO - PROCESS | 3768 | 1467247465952 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:25 INFO - PROCESS | 3768 | 1467247465956 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:26 INFO - PROCESS | 3768 | 1467247466058 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 15CEC000 == 42 [pid = 3768] [id = 754] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 180F3800 == 41 [pid = 3768] [id = 753] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 10D12800 == 40 [pid = 3768] [id = 752] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 17F78C00 == 39 [pid = 3768] [id = 751] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 16F6F400 == 38 [pid = 3768] [id = 750] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 16F73800 == 37 [pid = 3768] [id = 749] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 15CECC00 == 36 [pid = 3768] [id = 748] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 14005800 == 35 [pid = 3768] [id = 747] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 10D1EC00 == 34 [pid = 3768] [id = 746] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 10A76400 == 33 [pid = 3768] [id = 745] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 13155800 == 32 [pid = 3768] [id = 743] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 0C7F2400 == 31 [pid = 3768] [id = 742] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 129EA800 == 30 [pid = 3768] [id = 744] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 177E6C00 == 29 [pid = 3768] [id = 759] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 0C7FA800 == 28 [pid = 3768] [id = 760] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 15FA9000 == 27 [pid = 3768] [id = 758] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 1393DC00 == 26 [pid = 3768] [id = 756] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 0C7F8400 == 25 [pid = 3768] [id = 755] 17:44:26 INFO - PROCESS | 3768 | --DOCSHELL 1576BC00 == 24 [pid = 3768] [id = 757] 17:44:26 INFO - PROCESS | 3768 | 1467247466779 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:26 INFO - PROCESS | 3768 | 1467247466783 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 94 (15FB2000) [pid = 3768] [serial = 2212] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1143F400) [pid = 3768] [serial = 2203] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (1281B400) [pid = 3768] [serial = 2204] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (1345B400) [pid = 3768] [serial = 2206] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (14007400) [pid = 3768] [serial = 2207] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (104E8800) [pid = 3768] [serial = 2200] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (10B76000) [pid = 3768] [serial = 2201] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (16F73C00) [pid = 3768] [serial = 2215] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (16979800) [pid = 3768] [serial = 2213] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (10A7EC00) [pid = 3768] [serial = 2197] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (10D1E000) [pid = 3768] [serial = 2198] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (13C1F400) [pid = 3768] [serial = 2218] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (15C6E400) [pid = 3768] [serial = 2219] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (179B0000) [pid = 3768] [serial = 2224] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (171D0C00) [pid = 3768] [serial = 2216] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (129F1C00) [pid = 3768] [serial = 2192] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10E1FC00) [pid = 3768] [serial = 2191] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (15C68400) [pid = 3768] [serial = 2195] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (1576B000) [pid = 3768] [serial = 2194] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (1576B800) [pid = 3768] [serial = 2209] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (15C26800) [pid = 3768] [serial = 2210] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (177D2800) [pid = 3768] [serial = 2221] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (177DC800) [pid = 3768] [serial = 2222] [outer = 00000000] [url = about:blank] 17:44:26 INFO - PROCESS | 3768 | ++DOCSHELL 0C7FA800 == 25 [pid = 3768] [id = 761] 17:44:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (10228400) [pid = 3768] [serial = 2281] [outer = 00000000] 17:44:26 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (10474000) [pid = 3768] [serial = 2282] [outer = 10228400] 17:44:26 INFO - PROCESS | 3768 | 1467247466924 Marionette DEBUG loaded listener.js 17:44:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (10A06400) [pid = 3768] [serial = 2283] [outer = 10228400] 17:44:27 INFO - PROCESS | 3768 | [3768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:44:27 INFO - PROCESS | 3768 | 1467247467423 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:44:27 INFO - {} 17:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:44:27 INFO - {} 17:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:44:27 INFO - {} 17:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:44:27 INFO - {} 17:44:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1518ms 17:44:27 INFO - PROCESS | 3768 | 1467247467458 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 17:44:27 INFO - PROCESS | 3768 | 1467247467461 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 17:44:27 INFO - PROCESS | 3768 | 1467247467466 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:44:27 INFO - TEST-START | /FileAPI/fileReader.html 17:44:27 INFO - PROCESS | 3768 | 1467247467469 Marionette TRACE conn2 <- [1,3002,null,{}] 17:44:27 INFO - PROCESS | 3768 | 1467247467473 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:27 INFO - PROCESS | 3768 | 1467247467478 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:27 INFO - PROCESS | 3768 | 1467247467561 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 17:44:27 INFO - PROCESS | 3768 | 1467247467568 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:27 INFO - PROCESS | 3768 | 1467247467571 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:27 INFO - PROCESS | 3768 | ++DOCSHELL 10E10C00 == 26 [pid = 3768] [id = 762] 17:44:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (10E1E800) [pid = 3768] [serial = 2284] [outer = 00000000] 17:44:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (11AE4000) [pid = 3768] [serial = 2285] [outer = 10E1E800] 17:44:27 INFO - PROCESS | 3768 | 1467247467618 Marionette DEBUG loaded listener.js 17:44:27 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (12934400) [pid = 3768] [serial = 2286] [outer = 10E1E800] 17:44:28 INFO - PROCESS | 3768 | 1467247468074 Marionette TRACE conn2 <- [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]]]}] 17:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:44:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 642ms 17:44:28 INFO - PROCESS | 3768 | 1467247468110 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 17:44:28 INFO - PROCESS | 3768 | 1467247468115 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 17:44:28 INFO - TEST-START | /FileAPI/historical.html 17:44:28 INFO - PROCESS | 3768 | 1467247468120 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:44:28 INFO - PROCESS | 3768 | 1467247468122 Marionette TRACE conn2 <- [1,3006,null,{}] 17:44:28 INFO - PROCESS | 3768 | 1467247468126 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:28 INFO - PROCESS | 3768 | 1467247468128 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:28 INFO - PROCESS | 3768 | 1467247468252 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 17:44:28 INFO - PROCESS | 3768 | 1467247468260 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:28 INFO - PROCESS | 3768 | 1467247468263 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:28 INFO - PROCESS | 3768 | ++DOCSHELL 131E7C00 == 27 [pid = 3768] [id = 763] 17:44:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (131E9000) [pid = 3768] [serial = 2287] [outer = 00000000] 17:44:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (13948000) [pid = 3768] [serial = 2288] [outer = 131E9000] 17:44:28 INFO - PROCESS | 3768 | 1467247468312 Marionette DEBUG loaded listener.js 17:44:28 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (140EA800) [pid = 3768] [serial = 2289] [outer = 131E9000] 17:44:28 INFO - PROCESS | 3768 | 1467247468813 Marionette TRACE conn2 <- [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"]]]}] 17:44:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:44:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:44:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:44:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:44:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:44:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:44:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:44:28 INFO - TEST-OK | /FileAPI/historical.html | took 736ms 17:44:28 INFO - PROCESS | 3768 | 1467247468862 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 17:44:28 INFO - PROCESS | 3768 | 1467247468865 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 17:44:28 INFO - TEST-START | /FileAPI/idlharness.html 17:44:28 INFO - PROCESS | 3768 | 1467247468870 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:44:28 INFO - PROCESS | 3768 | 1467247468876 Marionette TRACE conn2 <- [1,3010,null,{}] 17:44:28 INFO - PROCESS | 3768 | 1467247468885 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:28 INFO - PROCESS | 3768 | 1467247468889 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:29 INFO - PROCESS | 3768 | 1467247468982 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 17:44:29 INFO - PROCESS | 3768 | 1467247468989 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:29 INFO - PROCESS | 3768 | 1467247468991 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:29 INFO - PROCESS | 3768 | ++DOCSHELL 15768000 == 28 [pid = 3768] [id = 764] 17:44:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15768400) [pid = 3768] [serial = 2290] [outer = 00000000] 17:44:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15C66400) [pid = 3768] [serial = 2291] [outer = 15768400] 17:44:29 INFO - PROCESS | 3768 | 1467247469042 Marionette DEBUG loaded listener.js 17:44:29 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (15CE8800) [pid = 3768] [serial = 2292] [outer = 15768400] 17:44:29 INFO - PROCESS | 3768 | 1467247469940 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:44:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:44:30 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 17:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:44:30 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 17:44:30 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 17:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:44:30 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 17:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:44:30 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 17:44:30 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 17:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:44:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 1252ms 17:44:30 INFO - PROCESS | 3768 | 1467247470119 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 17:44:30 INFO - PROCESS | 3768 | 1467247470122 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 17:44:30 INFO - TEST-START | /FileAPI/idlharness.worker 17:44:30 INFO - PROCESS | 3768 | 1467247470126 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:44:30 INFO - PROCESS | 3768 | 1467247470128 Marionette TRACE conn2 <- [1,3014,null,{}] 17:44:30 INFO - PROCESS | 3768 | 1467247470139 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:30 INFO - PROCESS | 3768 | 1467247470141 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:30 INFO - PROCESS | 3768 | 1467247470269 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 17:44:30 INFO - PROCESS | 3768 | 1467247470274 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:30 INFO - PROCESS | 3768 | 1467247470276 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:30 INFO - PROCESS | 3768 | ++DOCSHELL 1674BC00 == 29 [pid = 3768] [id = 765] 17:44:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (16978C00) [pid = 3768] [serial = 2293] [outer = 00000000] 17:44:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (1984F800) [pid = 3768] [serial = 2294] [outer = 16978C00] 17:44:30 INFO - PROCESS | 3768 | 1467247470377 Marionette DEBUG loaded listener.js 17:44:30 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19854800) [pid = 3768] [serial = 2295] [outer = 16978C00] 17:44:30 INFO - PROCESS | 3768 | [3768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (19849400) [pid = 3768] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (13452800) [pid = 3768] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (17F79400) [pid = 3768] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (17113000) [pid = 3768] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10D17C00) [pid = 3768] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (15CF0000) [pid = 3768] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (1400B800) [pid = 3768] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16F21C00) [pid = 3768] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (10E06400) [pid = 3768] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (0C7F5400) [pid = 3768] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (144A0800) [pid = 3768] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (16F78000) [pid = 3768] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (171CFC00) [pid = 3768] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:44:31 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10E07400) [pid = 3768] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:44:31 INFO - PROCESS | 3768 | 1467247471515 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:44:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:44:31 INFO - {} 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:44:31 INFO - {} 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:44:31 INFO - {} 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:44:31 INFO - {} 17:44: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 - {} 17:44:31 INFO - {} 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:44:31 INFO - {} 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:44:31 INFO - {} 17:44: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 - {} 17:44:31 INFO - {} 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44: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 17:44:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:44:31 INFO - {} 17:44:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1565ms 17:44:31 INFO - PROCESS | 3768 | 1467247471702 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 17:44:31 INFO - PROCESS | 3768 | 1467247471704 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 17:44:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:44:31 INFO - PROCESS | 3768 | 1467247471709 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:44:31 INFO - PROCESS | 3768 | 1467247471711 Marionette TRACE conn2 <- [1,3018,null,{}] 17:44:31 INFO - PROCESS | 3768 | 1467247471714 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:31 INFO - PROCESS | 3768 | 1467247471716 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:31 INFO - PROCESS | 3768 | 1467247471788 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 17:44:31 INFO - PROCESS | 3768 | 1467247471793 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:31 INFO - PROCESS | 3768 | 1467247471799 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:31 INFO - PROCESS | 3768 | ++DOCSHELL 19ACE000 == 30 [pid = 3768] [id = 766] 17:44:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19ACF000) [pid = 3768] [serial = 2296] [outer = 00000000] 17:44:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A74E400) [pid = 3768] [serial = 2297] [outer = 19ACF000] 17:44:31 INFO - PROCESS | 3768 | 1467247471852 Marionette DEBUG loaded listener.js 17:44:31 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1A753C00) [pid = 3768] [serial = 2298] [outer = 19ACF000] 17:44:32 INFO - PROCESS | 3768 | 1467247472302 Marionette TRACE conn2 <- [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]]]}] 17:44: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 17:44:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 626ms 17:44:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:44:32 INFO - PROCESS | 3768 | 1467247472346 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 17:44:32 INFO - PROCESS | 3768 | 1467247472348 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 17:44:32 INFO - PROCESS | 3768 | 1467247472351 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 3768 | 1467247472352 Marionette TRACE conn2 <- [1,3022,null,{}] 17:44:32 INFO - PROCESS | 3768 | 1467247472356 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:32 INFO - PROCESS | 3768 | 1467247472358 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:32 INFO - PROCESS | 3768 | 1467247472437 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 17:44:32 INFO - PROCESS | 3768 | 1467247472441 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:32 INFO - PROCESS | 3768 | 1467247472443 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:32 INFO - PROCESS | 3768 | ++DOCSHELL 10226400 == 31 [pid = 3768] [id = 767] 17:44:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1A75A000) [pid = 3768] [serial = 2299] [outer = 00000000] 17:44:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (1A9CEC00) [pid = 3768] [serial = 2300] [outer = 1A75A000] 17:44:32 INFO - PROCESS | 3768 | 1467247472486 Marionette DEBUG loaded listener.js 17:44:32 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10E27000) [pid = 3768] [serial = 2301] [outer = 1A75A000] 17:44:32 INFO - PROCESS | 3768 | 1467247472895 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:44:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:44:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 595ms 17:44:32 INFO - PROCESS | 3768 | 1467247472952 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 17:44:32 INFO - PROCESS | 3768 | 1467247472954 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 17:44:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:44:32 INFO - PROCESS | 3768 | 1467247472971 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 3768 | 1467247472973 Marionette TRACE conn2 <- [1,3026,null,{}] 17:44:32 INFO - PROCESS | 3768 | 1467247472977 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:32 INFO - PROCESS | 3768 | 1467247472979 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:33 INFO - PROCESS | 3768 | 1467247473055 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 17:44:33 INFO - PROCESS | 3768 | 1467247473060 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:33 INFO - PROCESS | 3768 | 1467247473062 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:33 INFO - PROCESS | 3768 | ++DOCSHELL 1A9CDC00 == 32 [pid = 3768] [id = 768] 17:44:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1A9D3800) [pid = 3768] [serial = 2302] [outer = 00000000] 17:44:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (1A9D7C00) [pid = 3768] [serial = 2303] [outer = 1A9D3800] 17:44:33 INFO - PROCESS | 3768 | 1467247473104 Marionette DEBUG loaded listener.js 17:44:33 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (1A9D8000) [pid = 3768] [serial = 2304] [outer = 1A9D3800] 17:44:33 INFO - PROCESS | 3768 | 1467247473699 Marionette TRACE conn2 <- [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"]]]}] 17:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:44:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 813ms 17:44:33 INFO - PROCESS | 3768 | 1467247473774 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 17:44:33 INFO - PROCESS | 3768 | 1467247473778 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 17:44:33 INFO - PROCESS | 3768 | 1467247473784 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:44:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:44:33 INFO - PROCESS | 3768 | 1467247473788 Marionette TRACE conn2 <- [1,3030,null,{}] 17:44:33 INFO - PROCESS | 3768 | 1467247473793 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:33 INFO - PROCESS | 3768 | 1467247473797 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:33 INFO - PROCESS | 3768 | 1467247473914 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 17:44:34 INFO - PROCESS | 3768 | 1467247474058 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:34 INFO - PROCESS | 3768 | 1467247474061 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:34 INFO - PROCESS | 3768 | ++DOCSHELL 10A7F000 == 33 [pid = 3768] [id = 769] 17:44:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (10B78400) [pid = 3768] [serial = 2305] [outer = 00000000] 17:44:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (11AE5400) [pid = 3768] [serial = 2306] [outer = 10B78400] 17:44:34 INFO - PROCESS | 3768 | 1467247474118 Marionette DEBUG loaded listener.js 17:44:34 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (12BDA400) [pid = 3768] [serial = 2307] [outer = 10B78400] 17:44:34 INFO - PROCESS | 3768 | 1467247474958 Marionette TRACE conn2 <- [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]]]}] 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:44: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. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:44: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'.) 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:44: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. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:44: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. 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:44: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. 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:44: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. 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:44:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:44:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:44:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1362ms 17:44:35 INFO - PROCESS | 3768 | 1467247475139 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 17:44:35 INFO - PROCESS | 3768 | 1467247475144 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 17:44:35 INFO - PROCESS | 3768 | 1467247475151 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:44:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:44:35 INFO - PROCESS | 3768 | 1467247475154 Marionette TRACE conn2 <- [1,3034,null,{}] 17:44:35 INFO - PROCESS | 3768 | 1467247475158 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:35 INFO - PROCESS | 3768 | 1467247475161 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:35 INFO - PROCESS | 3768 | 1467247475304 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 17:44:35 INFO - PROCESS | 3768 | 1467247475440 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:35 INFO - PROCESS | 3768 | 1467247475443 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:35 INFO - PROCESS | 3768 | ++DOCSHELL 140E6800 == 34 [pid = 3768] [id = 770] 17:44:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (14494C00) [pid = 3768] [serial = 2308] [outer = 00000000] 17:44:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (177B2400) [pid = 3768] [serial = 2309] [outer = 14494C00] 17:44:35 INFO - PROCESS | 3768 | 1467247475499 Marionette DEBUG loaded listener.js 17:44:35 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (177DA800) [pid = 3768] [serial = 2310] [outer = 14494C00] 17:44:35 INFO - PROCESS | 3768 | [3768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:44:36 INFO - PROCESS | 3768 | 1467247476326 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:44:36 INFO - {} 17:44:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1189ms 17:44:36 INFO - PROCESS | 3768 | 1467247476349 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 17:44:36 INFO - PROCESS | 3768 | 1467247476353 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 17:44:36 INFO - PROCESS | 3768 | 1467247476358 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:44:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:44:36 INFO - PROCESS | 3768 | 1467247476361 Marionette TRACE conn2 <- [1,3038,null,{}] 17:44:36 INFO - PROCESS | 3768 | 1467247476367 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:36 INFO - PROCESS | 3768 | 1467247476369 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:36 INFO - PROCESS | 3768 | 1467247476489 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 17:44:36 INFO - PROCESS | 3768 | 1467247476631 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:36 INFO - PROCESS | 3768 | 1467247476635 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:36 INFO - PROCESS | 3768 | ++DOCSHELL 11449400 == 35 [pid = 3768] [id = 771] 17:44:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (11AE4800) [pid = 3768] [serial = 2311] [outer = 00000000] 17:44:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (13153000) [pid = 3768] [serial = 2312] [outer = 11AE4800] 17:44:36 INFO - PROCESS | 3768 | 1467247476688 Marionette DEBUG loaded listener.js 17:44:36 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (13C1F400) [pid = 3768] [serial = 2313] [outer = 11AE4800] 17:44:36 INFO - PROCESS | 3768 | --DOCSHELL 10226400 == 34 [pid = 3768] [id = 767] 17:44:36 INFO - PROCESS | 3768 | --DOCSHELL 19ACE000 == 33 [pid = 3768] [id = 766] 17:44:36 INFO - PROCESS | 3768 | --DOCSHELL 1674BC00 == 32 [pid = 3768] [id = 765] 17:44:36 INFO - PROCESS | 3768 | --DOCSHELL 15768000 == 31 [pid = 3768] [id = 764] 17:44:36 INFO - PROCESS | 3768 | --DOCSHELL 131E7C00 == 30 [pid = 3768] [id = 763] 17:44:36 INFO - PROCESS | 3768 | --DOCSHELL 10E10C00 == 29 [pid = 3768] [id = 762] 17:44:36 INFO - PROCESS | 3768 | --DOCSHELL 0C7FA800 == 28 [pid = 3768] [id = 761] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (19AC2800) [pid = 3768] [serial = 2263] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (19853400) [pid = 3768] [serial = 2260] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (140F0400) [pid = 3768] [serial = 2230] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (180F6800) [pid = 3768] [serial = 2254] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (17AC3C00) [pid = 3768] [serial = 2225] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (15CF4C00) [pid = 3768] [serial = 2256] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (16740800) [pid = 3768] [serial = 2244] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (14F3D800) [pid = 3768] [serial = 2241] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (19A22800) [pid = 3768] [serial = 2262] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (11CCF000) [pid = 3768] [serial = 2239] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10D16800) [pid = 3768] [serial = 2228] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (17114000) [pid = 3768] [serial = 2234] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (177D2C00) [pid = 3768] [serial = 2257] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (176EB400) [pid = 3768] [serial = 2247] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (110E4000) [pid = 3768] [serial = 2238] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (177EDC00) [pid = 3768] [serial = 2251] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (144E1400) [pid = 3768] [serial = 2231] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (180F2C00) [pid = 3768] [serial = 2253] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (16F06800) [pid = 3768] [serial = 2245] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (177B2000) [pid = 3768] [serial = 2248] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (14F4A800) [pid = 3768] [serial = 2242] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (177EC800) [pid = 3768] [serial = 2250] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (19850800) [pid = 3768] [serial = 2259] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (16F27C00) [pid = 3768] [serial = 2233] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 66 (10E0D000) [pid = 3768] [serial = 2236] [outer = 00000000] [url = about:blank] 17:44:36 INFO - PROCESS | 3768 | --DOMWINDOW == 65 (1055A000) [pid = 3768] [serial = 2227] [outer = 00000000] [url = about:blank] 17:44:37 INFO - PROCESS | 3768 | 1467247477167 Marionette TRACE conn2 <- [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]]]}] 17:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:44:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 845ms 17:44:37 INFO - PROCESS | 3768 | 1467247477202 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 17:44:37 INFO - PROCESS | 3768 | 1467247477206 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 17:44:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:44:37 INFO - PROCESS | 3768 | 1467247477212 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:44:37 INFO - PROCESS | 3768 | 1467247477215 Marionette TRACE conn2 <- [1,3042,null,{}] 17:44:37 INFO - PROCESS | 3768 | 1467247477223 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:37 INFO - PROCESS | 3768 | 1467247477225 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:37 INFO - PROCESS | 3768 | 1467247477311 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 17:44:37 INFO - PROCESS | 3768 | 1467247477318 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:37 INFO - PROCESS | 3768 | 1467247477322 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:37 INFO - PROCESS | 3768 | ++DOCSHELL 10D20C00 == 29 [pid = 3768] [id = 772] 17:44:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 66 (10E01C00) [pid = 3768] [serial = 2314] [outer = 00000000] 17:44:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 67 (12BD2000) [pid = 3768] [serial = 2315] [outer = 10E01C00] 17:44:37 INFO - PROCESS | 3768 | 1467247477375 Marionette DEBUG loaded listener.js 17:44:37 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1345E000) [pid = 3768] [serial = 2316] [outer = 10E01C00] 17:44:38 INFO - PROCESS | 3768 | 1467247478124 Marionette TRACE conn2 <- [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"]]]}] 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:44: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" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:44: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" 17:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:44:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1096ms 17:44:38 INFO - PROCESS | 3768 | 1467247478311 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 17:44:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:44:38 INFO - PROCESS | 3768 | 1467247478313 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 17:44:38 INFO - PROCESS | 3768 | 1467247478317 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:44:38 INFO - PROCESS | 3768 | 1467247478321 Marionette TRACE conn2 <- [1,3046,null,{}] 17:44:38 INFO - PROCESS | 3768 | 1467247478332 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:38 INFO - PROCESS | 3768 | 1467247478337 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:38 INFO - PROCESS | 3768 | 1467247478475 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 17:44:38 INFO - PROCESS | 3768 | 1467247478487 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:38 INFO - PROCESS | 3768 | 1467247478490 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:38 INFO - PROCESS | 3768 | ++DOCSHELL 15FABC00 == 30 [pid = 3768] [id = 773] 17:44:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (16F06800) [pid = 3768] [serial = 2317] [outer = 00000000] 17:44:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (16F12000) [pid = 3768] [serial = 2318] [outer = 16F06800] 17:44:38 INFO - PROCESS | 3768 | 1467247478541 Marionette DEBUG loaded listener.js 17:44:38 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (16F21400) [pid = 3768] [serial = 2319] [outer = 16F06800] 17:44:39 INFO - PROCESS | 3768 | 1467247478983 Marionette TRACE conn2 <- [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]]]}] 17:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:44:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:44:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:44:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:44:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:44:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 689ms 17:44:39 INFO - PROCESS | 3768 | 1467247479021 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 17:44:39 INFO - PROCESS | 3768 | 1467247479024 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 17:44:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:44:39 INFO - PROCESS | 3768 | 1467247479027 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:44:39 INFO - PROCESS | 3768 | 1467247479029 Marionette TRACE conn2 <- [1,3050,null,{}] 17:44:39 INFO - PROCESS | 3768 | 1467247479032 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:39 INFO - PROCESS | 3768 | 1467247479034 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:39 INFO - PROCESS | 3768 | 1467247479162 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 17:44:39 INFO - PROCESS | 3768 | 1467247479177 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:39 INFO - PROCESS | 3768 | 1467247479179 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:39 INFO - PROCESS | 3768 | ++DOCSHELL 16F75800 == 31 [pid = 3768] [id = 774] 17:44:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (177B3000) [pid = 3768] [serial = 2320] [outer = 00000000] 17:44:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (177D3000) [pid = 3768] [serial = 2321] [outer = 177B3000] 17:44:39 INFO - PROCESS | 3768 | 1467247479222 Marionette DEBUG loaded listener.js 17:44:39 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (177F3000) [pid = 3768] [serial = 2322] [outer = 177B3000] 17:44:39 INFO - PROCESS | 3768 | [3768] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:44:39 INFO - PROCESS | 3768 | 1467247479670 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:44:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:44:39 INFO - {} 17:44:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 704ms 17:44:39 INFO - PROCESS | 3768 | 1467247479726 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 17:44:39 INFO - PROCESS | 3768 | 1467247479728 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 17:44:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:44:39 INFO - PROCESS | 3768 | 1467247479738 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:44:39 INFO - PROCESS | 3768 | 1467247479739 Marionette TRACE conn2 <- [1,3054,null,{}] 17:44:39 INFO - PROCESS | 3768 | 1467247479743 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:39 INFO - PROCESS | 3768 | 1467247479745 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:39 INFO - PROCESS | 3768 | 1467247479857 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 17:44:39 INFO - PROCESS | 3768 | 1467247479952 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:39 INFO - PROCESS | 3768 | 1467247479955 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:40 INFO - PROCESS | 3768 | ++DOCSHELL 18018C00 == 32 [pid = 3768] [id = 775] 17:44:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1801BC00) [pid = 3768] [serial = 2323] [outer = 00000000] 17:44:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (19848800) [pid = 3768] [serial = 2324] [outer = 1801BC00] 17:44:40 INFO - PROCESS | 3768 | 1467247479998 Marionette DEBUG loaded listener.js 17:44:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (1984C400) [pid = 3768] [serial = 2325] [outer = 1801BC00] 17:44:40 INFO - PROCESS | 3768 | 1467247480395 Marionette TRACE conn2 <- [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]]]}] 17:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:44:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 704ms 17:44:40 INFO - PROCESS | 3768 | 1467247480437 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 17:44:40 INFO - PROCESS | 3768 | 1467247480439 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 17:44:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:44:40 INFO - PROCESS | 3768 | 1467247480442 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:44:40 INFO - PROCESS | 3768 | 1467247480444 Marionette TRACE conn2 <- [1,3058,null,{}] 17:44:40 INFO - PROCESS | 3768 | 1467247480447 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:40 INFO - PROCESS | 3768 | 1467247480452 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:40 INFO - PROCESS | 3768 | 1467247480648 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 17:44:40 INFO - PROCESS | 3768 | 1467247480665 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:40 INFO - PROCESS | 3768 | 1467247480667 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:40 INFO - PROCESS | 3768 | ++DOCSHELL 1026C000 == 33 [pid = 3768] [id = 776] 17:44:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (17F82C00) [pid = 3768] [serial = 2326] [outer = 00000000] 17:44:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (19A1B400) [pid = 3768] [serial = 2327] [outer = 17F82C00] 17:44:40 INFO - PROCESS | 3768 | 1467247480710 Marionette DEBUG loaded listener.js 17:44:40 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (19ACD000) [pid = 3768] [serial = 2328] [outer = 17F82C00] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (16978C00) [pid = 3768] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (15768400) [pid = 3768] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10228400) [pid = 3768] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (131E9000) [pid = 3768] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (10E1E800) [pid = 3768] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (19ACF000) [pid = 3768] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (10472C00) [pid = 3768] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (1A75A000) [pid = 3768] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (140EF800) [pid = 3768] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (0C7F9C00) [pid = 3768] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (1576C000) [pid = 3768] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (16B58800) [pid = 3768] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:44:41 INFO - PROCESS | 3768 | --DOMWINDOW == 67 (19D1AC00) [pid = 3768] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:44:41 INFO - PROCESS | 3768 | 1467247481251 Marionette TRACE conn2 <- [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]]]}] 17:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:44:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 830ms 17:44:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:44:41 INFO - PROCESS | 3768 | 1467247481317 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 17:44:41 INFO - PROCESS | 3768 | 1467247481319 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 17:44:41 INFO - PROCESS | 3768 | 1467247481322 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:44:41 INFO - PROCESS | 3768 | 1467247481324 Marionette TRACE conn2 <- [1,3062,null,{}] 17:44:41 INFO - PROCESS | 3768 | 1467247481331 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:41 INFO - PROCESS | 3768 | 1467247481333 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:41 INFO - PROCESS | 3768 | 1467247481411 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 17:44:41 INFO - PROCESS | 3768 | 1467247481415 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:41 INFO - PROCESS | 3768 | 1467247481417 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:41 INFO - PROCESS | 3768 | ++DOCSHELL 16F1CC00 == 34 [pid = 3768] [id = 777] 17:44:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 68 (1770EC00) [pid = 3768] [serial = 2329] [outer = 00000000] 17:44:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10B7D400) [pid = 3768] [serial = 2330] [outer = 1770EC00] 17:44:41 INFO - PROCESS | 3768 | 1467247481471 Marionette DEBUG loaded listener.js 17:44:41 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (1047E800) [pid = 3768] [serial = 2331] [outer = 1770EC00] 17:44:41 INFO - PROCESS | 3768 | 1467247481892 Marionette TRACE conn2 <- [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]]]}] 17:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:44:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 595ms 17:44:41 INFO - PROCESS | 3768 | 1467247481919 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 17:44:41 INFO - PROCESS | 3768 | 1467247481921 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 17:44:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:44:41 INFO - PROCESS | 3768 | 1467247481925 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:44:41 INFO - PROCESS | 3768 | 1467247481927 Marionette TRACE conn2 <- [1,3066,null,{}] 17:44:41 INFO - PROCESS | 3768 | 1467247481930 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:41 INFO - PROCESS | 3768 | 1467247481932 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:42 INFO - PROCESS | 3768 | 1467247482055 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 17:44:42 INFO - PROCESS | 3768 | 1467247482060 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:42 INFO - PROCESS | 3768 | 1467247482062 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:42 INFO - PROCESS | 3768 | ++DOCSHELL 14498C00 == 35 [pid = 3768] [id = 778] 17:44:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (19A1A000) [pid = 3768] [serial = 2332] [outer = 00000000] 17:44:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (19F69800) [pid = 3768] [serial = 2333] [outer = 19A1A000] 17:44:42 INFO - PROCESS | 3768 | 1467247482105 Marionette DEBUG loaded listener.js 17:44:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (19F6D000) [pid = 3768] [serial = 2334] [outer = 19A1A000] 17:44:42 INFO - PROCESS | 3768 | 1467247482517 Marionette TRACE conn2 <- [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] 17:44:42 INFO - PROCESS | 3768 | 1467247482570 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 17:44:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:44:42 INFO - PROCESS | 3768 | 1467247482574 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:44:42 INFO - PROCESS | 3768 | 1467247482585 Marionette TRACE conn2 <- [1,3070,null,{}] 17:44:42 INFO - PROCESS | 3768 | 1467247482592 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:42 INFO - PROCESS | 3768 | 1467247482594 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:42 INFO - PROCESS | 3768 | 1467247482673 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 17:44:42 INFO - PROCESS | 3768 | 1467247482679 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:42 INFO - PROCESS | 3768 | 1467247482681 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:42 INFO - PROCESS | 3768 | ++DOCSHELL 16740800 == 36 [pid = 3768] [id = 779] 17:44:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (19F73C00) [pid = 3768] [serial = 2335] [outer = 00000000] 17:44:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 75 (1A31FC00) [pid = 3768] [serial = 2336] [outer = 19F73C00] 17:44:42 INFO - PROCESS | 3768 | 1467247482723 Marionette DEBUG loaded listener.js 17:44:42 INFO - PROCESS | 3768 | ++DOMWINDOW == 76 (1A320400) [pid = 3768] [serial = 2337] [outer = 19F73C00] 17:44:43 INFO - PROCESS | 3768 | 1467247483153 Marionette TRACE conn2 <- [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]]]}] 17:44:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:44:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:44:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:44:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 595ms 17:44:43 INFO - PROCESS | 3768 | 1467247483170 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 17:44:43 INFO - PROCESS | 3768 | 1467247483172 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 17:44:43 INFO - PROCESS | 3768 | 1467247483175 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:44:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:44:43 INFO - PROCESS | 3768 | 1467247483177 Marionette TRACE conn2 <- [1,3074,null,{}] 17:44:43 INFO - PROCESS | 3768 | 1467247483181 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:43 INFO - PROCESS | 3768 | 1467247483183 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:43 INFO - PROCESS | 3768 | 1467247483359 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 17:44:43 INFO - PROCESS | 3768 | 1467247483434 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:43 INFO - PROCESS | 3768 | 1467247483438 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:43 INFO - PROCESS | 3768 | ++DOCSHELL 0C7FA800 == 37 [pid = 3768] [id = 780] 17:44:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 77 (0F38F000) [pid = 3768] [serial = 2338] [outer = 00000000] 17:44:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 78 (10559800) [pid = 3768] [serial = 2339] [outer = 0F38F000] 17:44:43 INFO - PROCESS | 3768 | 1467247483501 Marionette DEBUG loaded listener.js 17:44:43 INFO - PROCESS | 3768 | ++DOMWINDOW == 79 (10D13C00) [pid = 3768] [serial = 2340] [outer = 0F38F000] 17:44:44 INFO - PROCESS | 3768 | 1467247484089 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:44:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 955ms 17:44:44 INFO - PROCESS | 3768 | 1467247484123 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 17:44:44 INFO - PROCESS | 3768 | 1467247484127 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 17:44:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:44:44 INFO - PROCESS | 3768 | 1467247484132 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:44:44 INFO - PROCESS | 3768 | 1467247484135 Marionette TRACE conn2 <- [1,3078,null,{}] 17:44:44 INFO - PROCESS | 3768 | 1467247484140 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:44 INFO - PROCESS | 3768 | 1467247484143 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:44 INFO - PROCESS | 3768 | 1467247484251 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 17:44:44 INFO - PROCESS | 3768 | 1467247484416 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:44 INFO - PROCESS | 3768 | 1467247484419 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:44 INFO - PROCESS | 3768 | ++DOCSHELL 13288000 == 38 [pid = 3768] [id = 781] 17:44:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 80 (1449F800) [pid = 3768] [serial = 2341] [outer = 00000000] 17:44:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 81 (14F3FC00) [pid = 3768] [serial = 2342] [outer = 1449F800] 17:44:44 INFO - PROCESS | 3768 | 1467247484477 Marionette DEBUG loaded listener.js 17:44:44 INFO - PROCESS | 3768 | ++DOMWINDOW == 82 (15763400) [pid = 3768] [serial = 2343] [outer = 1449F800] 17:44:44 INFO - PROCESS | 3768 | 1467247484998 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:44:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 892ms 17:44:45 INFO - PROCESS | 3768 | 1467247485039 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 17:44:45 INFO - PROCESS | 3768 | 1467247485042 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 17:44:45 INFO - PROCESS | 3768 | 1467247485048 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:44:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:44:45 INFO - PROCESS | 3768 | 1467247485050 Marionette TRACE conn2 <- [1,3082,null,{}] 17:44:45 INFO - PROCESS | 3768 | 1467247485054 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:45 INFO - PROCESS | 3768 | 1467247485056 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:45 INFO - PROCESS | 3768 | 1467247485166 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 17:44:45 INFO - PROCESS | 3768 | 1467247485328 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:45 INFO - PROCESS | 3768 | 1467247485331 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:45 INFO - PROCESS | 3768 | ++DOCSHELL 12936400 == 39 [pid = 3768] [id = 782] 17:44:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 83 (15FB5000) [pid = 3768] [serial = 2344] [outer = 00000000] 17:44:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 84 (16F78400) [pid = 3768] [serial = 2345] [outer = 15FB5000] 17:44:45 INFO - PROCESS | 3768 | 1467247485385 Marionette DEBUG loaded listener.js 17:44:45 INFO - PROCESS | 3768 | ++DOMWINDOW == 85 (177B1000) [pid = 3768] [serial = 2346] [outer = 15FB5000] 17:44:45 INFO - PROCESS | 3768 | 1467247485896 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:44:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 907ms 17:44:45 INFO - PROCESS | 3768 | 1467247485952 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 17:44:45 INFO - PROCESS | 3768 | 1467247485956 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 17:44:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:44:45 INFO - PROCESS | 3768 | 1467247485967 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:44:45 INFO - PROCESS | 3768 | 1467247485971 Marionette TRACE conn2 <- [1,3086,null,{}] 17:44:45 INFO - PROCESS | 3768 | 1467247485975 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:45 INFO - PROCESS | 3768 | 1467247485979 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:46 INFO - PROCESS | 3768 | 1467247486087 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 17:44:46 INFO - PROCESS | 3768 | 1467247486233 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:46 INFO - PROCESS | 3768 | 1467247486235 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:46 INFO - PROCESS | 3768 | ++DOCSHELL 179AC800 == 40 [pid = 3768] [id = 783] 17:44:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 86 (19850400) [pid = 3768] [serial = 2347] [outer = 00000000] 17:44:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 87 (19AC2400) [pid = 3768] [serial = 2348] [outer = 19850400] 17:44:46 INFO - PROCESS | 3768 | 1467247486289 Marionette DEBUG loaded listener.js 17:44:46 INFO - PROCESS | 3768 | ++DOMWINDOW == 88 (19D19000) [pid = 3768] [serial = 2349] [outer = 19850400] 17:44:46 INFO - PROCESS | 3768 | 1467247486804 Marionette TRACE conn2 <- [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]]]}] 17:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:44:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 892ms 17:44:46 INFO - PROCESS | 3768 | 1467247486867 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 17:44:46 INFO - PROCESS | 3768 | 1467247486869 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 17:44:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:44:46 INFO - PROCESS | 3768 | 1467247486873 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:44:46 INFO - PROCESS | 3768 | 1467247486875 Marionette TRACE conn2 <- [1,3090,null,{}] 17:44:46 INFO - PROCESS | 3768 | 1467247486879 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:46 INFO - PROCESS | 3768 | 1467247486881 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:47 INFO - PROCESS | 3768 | 1467247486994 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 17:44:47 INFO - PROCESS | 3768 | 1467247487283 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:47 INFO - PROCESS | 3768 | 1467247487286 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:47 INFO - PROCESS | 3768 | ++DOCSHELL 10275800 == 41 [pid = 3768] [id = 784] 17:44:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 89 (10A79C00) [pid = 3768] [serial = 2350] [outer = 00000000] 17:44:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 90 (10D14C00) [pid = 3768] [serial = 2351] [outer = 10A79C00] 17:44:47 INFO - PROCESS | 3768 | 1467247487357 Marionette DEBUG loaded listener.js 17:44:47 INFO - PROCESS | 3768 | ++DOMWINDOW == 91 (10E08400) [pid = 3768] [serial = 2352] [outer = 10A79C00] 17:44:47 INFO - PROCESS | 3768 | 1467247487898 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:44:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1049ms 17:44:47 INFO - PROCESS | 3768 | 1467247487934 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 17:44:47 INFO - PROCESS | 3768 | 1467247487937 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 17:44:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:44:47 INFO - PROCESS | 3768 | 1467247487942 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:44:47 INFO - PROCESS | 3768 | 1467247487944 Marionette TRACE conn2 <- [1,3094,null,{}] 17:44:47 INFO - PROCESS | 3768 | 1467247487950 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:47 INFO - PROCESS | 3768 | 1467247487954 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:48 INFO - PROCESS | 3768 | 1467247488053 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 17:44:48 INFO - PROCESS | 3768 | 1467247488179 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:48 INFO - PROCESS | 3768 | 1467247488181 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:48 INFO - PROCESS | 3768 | ++DOCSHELL 10D14400 == 42 [pid = 3768] [id = 785] 17:44:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 92 (11C4A400) [pid = 3768] [serial = 2353] [outer = 00000000] 17:44:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 93 (13453800) [pid = 3768] [serial = 2354] [outer = 11C4A400] 17:44:48 INFO - PROCESS | 3768 | 1467247488231 Marionette DEBUG loaded listener.js 17:44:48 INFO - PROCESS | 3768 | ++DOMWINDOW == 94 (14F3F800) [pid = 3768] [serial = 2355] [outer = 11C4A400] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 16740800 == 41 [pid = 3768] [id = 779] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 14498C00 == 40 [pid = 3768] [id = 778] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 16F1CC00 == 39 [pid = 3768] [id = 777] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 1026C000 == 38 [pid = 3768] [id = 776] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 18018C00 == 37 [pid = 3768] [id = 775] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 16F75800 == 36 [pid = 3768] [id = 774] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 15FABC00 == 35 [pid = 3768] [id = 773] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 10D20C00 == 34 [pid = 3768] [id = 772] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 140E6800 == 33 [pid = 3768] [id = 770] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 11449400 == 32 [pid = 3768] [id = 771] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 10A7F000 == 31 [pid = 3768] [id = 769] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 1A9CDC00 == 30 [pid = 3768] [id = 768] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 179AC800 == 29 [pid = 3768] [id = 783] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 10275800 == 28 [pid = 3768] [id = 784] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 12936400 == 27 [pid = 3768] [id = 782] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 0C7FA800 == 26 [pid = 3768] [id = 780] 17:44:49 INFO - PROCESS | 3768 | --DOCSHELL 13288000 == 25 [pid = 3768] [id = 781] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 93 (1984F800) [pid = 3768] [serial = 2294] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 92 (15C66400) [pid = 3768] [serial = 2291] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 91 (10474000) [pid = 3768] [serial = 2282] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 90 (10A06400) [pid = 3768] [serial = 2283] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 89 (13948000) [pid = 3768] [serial = 2288] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 88 (140EA800) [pid = 3768] [serial = 2289] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 87 (19854800) [pid = 3768] [serial = 2295] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 86 (11AE4000) [pid = 3768] [serial = 2285] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 85 (1A74E400) [pid = 3768] [serial = 2297] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 84 (12934400) [pid = 3768] [serial = 2286] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 83 (10D12400) [pid = 3768] [serial = 2279] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 82 (10ED1C00) [pid = 3768] [serial = 2280] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 81 (1A9CEC00) [pid = 3768] [serial = 2300] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 80 (10E27000) [pid = 3768] [serial = 2301] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 79 (1A9D7C00) [pid = 3768] [serial = 2303] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 78 (144E3000) [pid = 3768] [serial = 2268] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 77 (10D15C00) [pid = 3768] [serial = 2266] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 76 (104E4C00) [pid = 3768] [serial = 2265] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 75 (15FAA400) [pid = 3768] [serial = 2271] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 74 (15C67000) [pid = 3768] [serial = 2270] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 73 (19A19C00) [pid = 3768] [serial = 2274] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 72 (177DA400) [pid = 3768] [serial = 2273] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 71 (19D20C00) [pid = 3768] [serial = 2277] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 70 (19D1EC00) [pid = 3768] [serial = 2276] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 69 (15CE8800) [pid = 3768] [serial = 2292] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | --DOMWINDOW == 68 (1A753C00) [pid = 3768] [serial = 2298] [outer = 00000000] [url = about:blank] 17:44:49 INFO - PROCESS | 3768 | 1467247489429 Marionette TRACE conn2 <- [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]]]}] 17:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:44:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1519ms 17:44:49 INFO - PROCESS | 3768 | 1467247489458 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 17:44:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:44:49 INFO - PROCESS | 3768 | 1467247489462 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 17:44:49 INFO - PROCESS | 3768 | 1467247489467 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:44:49 INFO - PROCESS | 3768 | 1467247489470 Marionette TRACE conn2 <- [1,3098,null,{}] 17:44:49 INFO - PROCESS | 3768 | 1467247489477 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:49 INFO - PROCESS | 3768 | 1467247489480 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:49 INFO - PROCESS | 3768 | 1467247489567 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 17:44:49 INFO - PROCESS | 3768 | 1467247489674 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:49 INFO - PROCESS | 3768 | 1467247489677 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:49 INFO - PROCESS | 3768 | ++DOCSHELL 10D14000 == 26 [pid = 3768] [id = 786] 17:44:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 69 (10D14800) [pid = 3768] [serial = 2356] [outer = 00000000] 17:44:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 70 (10E09800) [pid = 3768] [serial = 2357] [outer = 10D14800] 17:44:49 INFO - PROCESS | 3768 | 1467247489723 Marionette DEBUG loaded listener.js 17:44:49 INFO - PROCESS | 3768 | ++DOMWINDOW == 71 (10E1F000) [pid = 3768] [serial = 2358] [outer = 10D14800] 17:44:50 INFO - PROCESS | 3768 | 1467247490115 Marionette TRACE conn2 <- [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"]]]}] 17:44:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:44:50 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 17:44:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:44:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:44:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 689ms 17:44:50 INFO - PROCESS | 3768 | 1467247490163 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 17:44:50 INFO - PROCESS | 3768 | 1467247490167 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 17:44:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:44:50 INFO - PROCESS | 3768 | 1467247490174 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:44:50 INFO - PROCESS | 3768 | 1467247490176 Marionette TRACE conn2 <- [1,3102,null,{}] 17:44:50 INFO - PROCESS | 3768 | 1467247490180 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:50 INFO - PROCESS | 3768 | 1467247490183 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:50 INFO - PROCESS | 3768 | 1467247490268 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 17:44:50 INFO - PROCESS | 3768 | 1467247490274 Marionette TRACE conn2 -> [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\", \"145596dc-6ded-4a00-9102-62a933bb4001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:50 INFO - PROCESS | 3768 | 1467247490277 Marionette INFO sendAsync 707a431e-9dc7-4d8a-8542-b231f62597ef 17:44:50 INFO - PROCESS | 3768 | ++DOCSHELL 11ADE400 == 27 [pid = 3768] [id = 787] 17:44:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 72 (11ADF000) [pid = 3768] [serial = 2359] [outer = 00000000] 17:44:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 73 (129A6C00) [pid = 3768] [serial = 2360] [outer = 11ADF000] 17:44:50 INFO - PROCESS | 3768 | 1467247490323 Marionette DEBUG loaded listener.js 17:44:50 INFO - PROCESS | 3768 | ++DOMWINDOW == 74 (12DF4000) [pid = 3768] [serial = 2361] [outer = 11ADF000] 17:44:50 INFO - PROCESS | 3768 | 1467247490788 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:44:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:44:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 641ms 17:44:50 INFO - PROCESS | 3768 | 1467247490811 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 17:44:50 INFO - PROCESS | 3768 | 1467247490813 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 17:44:51 WARNING - u'runner_teardown' () 17:44:51 INFO - No more tests 17:44:51 INFO - Got 0 unexpected results 17:44:51 INFO - SUITE-END | took 673s 17:44:52 INFO - Closing logging queue 17:44:52 INFO - queue closed 17:44:52 INFO - Return code: 0 17:44:52 WARNING - # TBPL SUCCESS # 17:44:52 INFO - Running post-action listener: _resource_record_post_action 17:44:52 INFO - Running post-run listener: _resource_record_post_run 17:44:53 INFO - Total resource usage - Wall time: 684s; CPU: 10.0%; Read bytes: 91696128; Write bytes: 948997120; Read time: 513299; Write time: 1201838 17:44:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:44:53 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 65408512; Read time: 0; Write time: 69826 17:44:53 INFO - run-tests - Wall time: 681s; CPU: 10.0%; Read bytes: 91696128; Write bytes: 812974080; Read time: 513299; Write time: 1056368 17:44:53 INFO - Running post-run listener: _upload_blobber_files 17:44:53 INFO - Blob upload gear active. 17:44:53 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:44:53 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 17:44:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:44:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:44:54 INFO - (blobuploader) - INFO - Open directory for files ... 17:44:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:44:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:44:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:44:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:44:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:44:54 INFO - (blobuploader) - INFO - Done attempting. 17:44:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:44:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:44:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:44:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:44:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:44:58 INFO - (blobuploader) - INFO - Done attempting. 17:44:58 INFO - (blobuploader) - INFO - Iteration through files over. 17:44:58 INFO - Return code: 0 17:44:58 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:44:58 INFO - Using _rmtree_windows ... 17:44:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:44:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/62f11e8c24a922759187b9e679f4793b5e258e8ebfc7850986e7efff9b05a062b23102f132c969dc6cc069756a6ca79c25564c18825c8633457fa20ac7ad166e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/de1454bee9dc9f0020a68e61023fd37a2902702457ec3feef14b215a66e6b521e996bdefb52e42ba10c984e6fc7acd89d7038ca8968c3881f366b504a825c6af"} 17:44:58 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:44:58 INFO - Writing to file C:\slave\test\properties\blobber_files 17:44:58 INFO - Contents: 17:44:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/62f11e8c24a922759187b9e679f4793b5e258e8ebfc7850986e7efff9b05a062b23102f132c969dc6cc069756a6ca79c25564c18825c8633457fa20ac7ad166e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/de1454bee9dc9f0020a68e61023fd37a2902702457ec3feef14b215a66e6b521e996bdefb52e42ba10c984e6fc7acd89d7038ca8968c3881f366b504a825c6af"} 17:44:58 INFO - Running post-run listener: copy_logs_to_upload_dir 17:44:58 INFO - Copying logs to upload dir... 17:44:58 INFO - mkdir: C:\slave\test\build\upload\logs 17:44:58 INFO - Copying logs to upload dir... 17:44:58 INFO - Using _rmtree_windows ... 17:44:58 INFO - Using _rmtree_windows ... 17:44:58 INFO - Using _rmtree_windows ... 17:44:58 INFO - Using _rmtree_windows ... 17:44:58 INFO - Using _rmtree_windows ... 17:44:58 INFO - Using _rmtree_windows ... 17:44:58 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=961.659000 ========= master_lag: -13.08 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 48 secs) (at 2016-06-29 17:44:59.387885) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 17:44:59.389010) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/62f11e8c24a922759187b9e679f4793b5e258e8ebfc7850986e7efff9b05a062b23102f132c969dc6cc069756a6ca79c25564c18825c8633457fa20ac7ad166e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/de1454bee9dc9f0020a68e61023fd37a2902702457ec3feef14b215a66e6b521e996bdefb52e42ba10c984e6fc7acd89d7038ca8968c3881f366b504a825c6af"} build_url:https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/62f11e8c24a922759187b9e679f4793b5e258e8ebfc7850986e7efff9b05a062b23102f132c969dc6cc069756a6ca79c25564c18825c8633457fa20ac7ad166e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/de1454bee9dc9f0020a68e61023fd37a2902702457ec3feef14b215a66e6b521e996bdefb52e42ba10c984e6fc7acd89d7038ca8968c3881f366b504a825c6af"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GEbz5pvhQZmxoYXCUcySGw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 17:44:59.525379) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 17:44:59.525777) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 17:44:59.643255) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 17:44:59.643924) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 17:45:00.221532) ========= ========= Total master_lag: -13.04 =========