builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-037 starttime: 1467227041.47 results: success (0) buildid: 20160629104228 builduid: fddfdeed8ce640bc8a19331f3555eaf5 revision: b743fe6eabb8328430d91275462dc8e2a42eef81 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 12:04:01.472405) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 12:04:01.472974) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 12:04:01.473419) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 12:04:01.576060) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 12:04:01.576498) ========= '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-037\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-037 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-037 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-037 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-037 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-037 WINDIR=C:\WINDOWS using PTY: False --12:04:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 11.28 MB/s 12:04:24 (11.28 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.619000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 12:04:02.314398) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 12:04:02.314835) ========= '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-037\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-037 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-037 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-037 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-037 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-037 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.008000 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 12:04:03.418216) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 12:04:03.418641) ========= '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-037\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-037 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-037 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-037 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-037 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-037 WINDIR=C:\WINDOWS using PTY: False 2016-06-29 12:04:26,249 truncating revision to first 12 chars 2016-06-29 12:04:26,249 Setting DEBUG logging. 2016-06-29 12:04:26,249 attempt 1/10 2016-06-29 12:04:26,249 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 12:04:26,638 unpacking tar archive at: mozilla-beta-b743fe6eabb8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.037000 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 12:04:04.630999) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 12:04:04.631396) ========= script_repo_revision: b743fe6eabb8328430d91275462dc8e2a42eef81 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 12:04:04.631878) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 12:04:04.632190) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 12:04:04.648810) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 26 secs) (at 2016-06-29 12:04:04.649276) ========= '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-037\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-037 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-037 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-037 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-037 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-037 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 12:04:27 INFO - MultiFileLogger online at 20160629 12:04:27 in C:\slave\test 12:04:27 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 12:04:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:04:27 INFO - {'append_to_log': False, 12:04:27 INFO - 'base_work_dir': 'C:\\slave\\test', 12:04:27 INFO - 'blob_upload_branch': 'mozilla-beta', 12:04:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:04:27 INFO - 'buildbot_json_path': 'buildprops.json', 12:04:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:04:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:04:27 INFO - 'download_minidump_stackwalk': True, 12:04:27 INFO - 'download_symbols': 'true', 12:04:27 INFO - 'e10s': False, 12:04:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:04:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:04:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:04:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:04:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:04:27 INFO - 'C:/mozilla-build/tooltool.py'), 12:04:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:04:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:04:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:04:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:04:27 INFO - 'log_level': 'info', 12:04:27 INFO - 'log_to_console': True, 12:04:27 INFO - 'opt_config_files': (), 12:04:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:04:27 INFO - '--processes=1', 12:04:27 INFO - '--config=%(test_path)s/wptrunner.ini', 12:04:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:04:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:04:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:04:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:04:27 INFO - 'pip_index': False, 12:04:27 INFO - 'require_test_zip': True, 12:04:27 INFO - 'test_type': ('testharness',), 12:04:27 INFO - 'this_chunk': '1', 12:04:27 INFO - 'total_chunks': '10', 12:04:27 INFO - 'virtualenv_path': 'venv', 12:04:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:04:27 INFO - 'work_dir': 'build'} 12:04:27 INFO - ##### 12:04:27 INFO - ##### Running clobber step. 12:04:27 INFO - ##### 12:04:27 INFO - Running pre-action listener: _resource_record_pre_action 12:04:27 INFO - Running main action method: clobber 12:04:27 INFO - rmtree: C:\slave\test\build 12:04:27 INFO - Using _rmtree_windows ... 12:04:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:05:12 INFO - Running post-action listener: _resource_record_post_action 12:05:12 INFO - ##### 12:05:12 INFO - ##### Running read-buildbot-config step. 12:05:12 INFO - ##### 12:05:12 INFO - Running pre-action listener: _resource_record_pre_action 12:05:12 INFO - Running main action method: read_buildbot_config 12:05:12 INFO - Using buildbot properties: 12:05:12 INFO - { 12:05:12 INFO - "project": "", 12:05:12 INFO - "product": "firefox", 12:05:12 INFO - "script_repo_revision": "production", 12:05:12 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 12:05:12 INFO - "repository": "", 12:05:12 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 12:05:12 INFO - "buildid": "20160629104228", 12:05:12 INFO - "pgo_build": "False", 12:05:12 INFO - "basedir": "C:\\slave\\test", 12:05:12 INFO - "buildnumber": 2, 12:05:12 INFO - "slavename": "t-xp32-ix-037", 12:05:12 INFO - "revision": "b743fe6eabb8328430d91275462dc8e2a42eef81", 12:05:12 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 12:05:12 INFO - "platform": "win32", 12:05:12 INFO - "branch": "mozilla-beta", 12:05:12 INFO - "repo_path": "releases/mozilla-beta", 12:05:12 INFO - "moz_repo_path": "", 12:05:12 INFO - "stage_platform": "win32", 12:05:12 INFO - "builduid": "fddfdeed8ce640bc8a19331f3555eaf5", 12:05:12 INFO - "slavebuilddir": "test" 12:05:12 INFO - } 12:05:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 12:05:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 12:05:12 INFO - Running post-action listener: _resource_record_post_action 12:05:12 INFO - ##### 12:05:12 INFO - ##### Running download-and-extract step. 12:05:12 INFO - ##### 12:05:12 INFO - Running pre-action listener: _resource_record_pre_action 12:05:12 INFO - Running main action method: download_and_extract 12:05:12 INFO - mkdir: C:\slave\test\build\tests 12:05:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:12 INFO - https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:05:12 INFO - trying https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 12:05:12 INFO - Downloading https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/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 12:05:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/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 12:05:13 INFO - Downloaded 1240 bytes. 12:05:13 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 12:05:13 INFO - Using the following test package requirements: 12:05:13 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 12:05:13 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:05:13 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 12:05:13 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:05:13 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 12:05:13 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:05:13 INFO - u'jsshell-win32.zip'], 12:05:13 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:05:13 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 12:05:13 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 12:05:13 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:05:13 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 12:05:13 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:05:13 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 12:05:13 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:05:13 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 12:05:13 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 12:05:13 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 12:05:13 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 12:05:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:13 INFO - https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:05:13 INFO - trying https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 12:05:13 INFO - Downloading https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/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 12:05:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/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 12:05:15 INFO - Downloaded 20401804 bytes. 12:05:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:05:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:05:16 INFO - caution: filename not matched: web-platform/* 12:05:16 INFO - Return code: 11 12:05:16 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')]} 12:05:16 INFO - https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:05:16 INFO - trying https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 12:05:16 INFO - Downloading https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/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 12:05:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/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 12:05:19 INFO - Downloaded 36389112 bytes. 12:05:19 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/*'] 12:05:19 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/* 12:05:45 INFO - caution: filename not matched: bin/* 12:05:45 INFO - caution: filename not matched: config/* 12:05:45 INFO - caution: filename not matched: mozbase/* 12:05:45 INFO - caution: filename not matched: marionette/* 12:05:45 INFO - caution: filename not matched: tools/wptserve/* 12:05:45 INFO - Return code: 11 12:05:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:05:45 INFO - https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 12:05:45 INFO - trying https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:05:45 INFO - Downloading https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 12:05:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/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 12:05:49 INFO - Downloaded 68465842 bytes. 12:05:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:05:49 INFO - mkdir: C:\slave\test\properties 12:05:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:05:49 INFO - Writing to file C:\slave\test\properties\build_url 12:05:49 INFO - Contents: 12:05:49 INFO - build_url:https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:05:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:05:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:05:50 INFO - Writing to file C:\slave\test\properties\symbols_url 12:05:50 INFO - Contents: 12:05:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:05:50 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')]} 12:05:50 INFO - https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:05:50 INFO - trying https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:05:50 INFO - Downloading https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/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 12:05:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/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 12:05:54 INFO - Downloaded 55579738 bytes. 12:05:54 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'] 12:05:54 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 12:05:58 INFO - Return code: 0 12:05:58 INFO - Running post-action listener: _resource_record_post_action 12:05:58 INFO - Running post-action listener: set_extra_try_arguments 12:05:58 INFO - ##### 12:05:58 INFO - ##### Running create-virtualenv step. 12:05:58 INFO - ##### 12:05:58 INFO - Running pre-action listener: _pre_create_virtualenv 12:05:58 INFO - Running pre-action listener: _resource_record_pre_action 12:05:58 INFO - Running main action method: create_virtualenv 12:05:58 INFO - Creating virtualenv C:\slave\test\build\venv 12:05:58 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 12:05:58 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:05:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:06:00 INFO - Installing distribute......................................................................................................................................................................................done. 12:06:01 INFO - Return code: 0 12:06:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:06: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')]} 12:06:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:06: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')]} 12:06:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:06: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 0x00ECF0C0>, '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-037', 'USERDOMAIN': 'T-XP32-IX-037', '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-037', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-037', '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-037\\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-037'}}, attempt #1 12:06: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 12:06: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 12:06:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:06:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data', 12:06:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-037', 12:06:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:06:01 INFO - 'DCLOCATION': 'SCL3', 12:06:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:01 INFO - 'HOMEDRIVE': 'C:', 12:06:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037', 12:06:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:01 INFO - 'KTS_VERSION': '1.19c', 12:06:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-037', 12:06:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:01 INFO - 'MOZ_AIRBAG': '1', 12:06:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:01 INFO - 'MOZ_MSVCVERSION': '8', 12:06:01 INFO - 'MOZ_NO_REMOTE': '1', 12:06:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:01 INFO - 'NO_EM_RESTART': '1', 12:06:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:01 INFO - 'OS': 'Windows_NT', 12:06:01 INFO - 'OURDRIVE': 'C:', 12:06: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', 12:06:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:06:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:01 INFO - 'PROCESSOR_LEVEL': '6', 12:06:01 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:01 INFO - 'PROMPT': '$P$G', 12:06:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:01 INFO - 'PWD': 'C:\\slave\\test', 12:06:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:01 INFO - 'SESSIONNAME': 'Console', 12:06:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:01 INFO - 'SYSTEMDRIVE': 'C:', 12:06:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:06:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:01 INFO - 'TEST1': 'testie', 12:06:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:01 INFO - 'USERDOMAIN': 'T-XP32-IX-037', 12:06:01 INFO - 'USERNAME': 'cltbld', 12:06:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037', 12:06:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:01 INFO - 'WINDIR': 'C:\\WINDOWS', 12:06:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:06:01 INFO - Downloading/unpacking psutil>=0.7.1 12:06:02 INFO - Running setup.py egg_info for package psutil 12:06:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:06:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:06:02 INFO - Installing collected packages: psutil 12:06:02 INFO - Running setup.py install for psutil 12:06:02 INFO - building 'psutil._psutil_windows' extension 12:06:02 INFO - error: Unable to find vcvarsall.bat 12:06: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-xwh2hv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:06:02 INFO - running install 12:06:02 INFO - running build 12:06:02 INFO - running build_py 12:06:02 INFO - creating build 12:06:02 INFO - creating build\lib.win32-2.7 12:06:02 INFO - creating build\lib.win32-2.7\psutil 12:06:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:06:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:06:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:06:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:06:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:06:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:06:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:06:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:06:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:06:02 INFO - running build_ext 12:06:02 INFO - building 'psutil._psutil_windows' extension 12:06:02 INFO - error: Unable to find vcvarsall.bat 12:06:02 INFO - ---------------------------------------- 12:06: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-xwh2hv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:06:02 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-037\Application Data\pip\pip.log 12:06:02 WARNING - Return code: 1 12:06: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! 12:06:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:06: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')]} 12:06:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:06: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')]} 12:06:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:06: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 0x00ECF0C0>, '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-037', 'USERDOMAIN': 'T-XP32-IX-037', '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-037', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-037', '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-037\\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-037'}}, attempt #1 12:06: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 12:06: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 12:06:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:06:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data', 12:06:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-037', 12:06:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:06:02 INFO - 'DCLOCATION': 'SCL3', 12:06:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:02 INFO - 'HOMEDRIVE': 'C:', 12:06:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037', 12:06:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:02 INFO - 'KTS_VERSION': '1.19c', 12:06:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-037', 12:06:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:02 INFO - 'MOZ_AIRBAG': '1', 12:06:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:02 INFO - 'MOZ_MSVCVERSION': '8', 12:06:02 INFO - 'MOZ_NO_REMOTE': '1', 12:06:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:02 INFO - 'NO_EM_RESTART': '1', 12:06:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:02 INFO - 'OS': 'Windows_NT', 12:06:02 INFO - 'OURDRIVE': 'C:', 12:06: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', 12:06:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:06:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:02 INFO - 'PROCESSOR_LEVEL': '6', 12:06:02 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:02 INFO - 'PROMPT': '$P$G', 12:06:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:02 INFO - 'PWD': 'C:\\slave\\test', 12:06:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:02 INFO - 'SESSIONNAME': 'Console', 12:06:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:02 INFO - 'SYSTEMDRIVE': 'C:', 12:06:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:06:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:02 INFO - 'TEST1': 'testie', 12:06:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:02 INFO - 'USERDOMAIN': 'T-XP32-IX-037', 12:06:02 INFO - 'USERNAME': 'cltbld', 12:06:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037', 12:06:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:02 INFO - 'WINDIR': 'C:\\WINDOWS', 12:06:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:06:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:06:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:06:02 INFO - Running setup.py egg_info for package mozsystemmonitor 12:06:02 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:06:02 INFO - Running setup.py egg_info for package psutil 12:06:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:06:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:06:02 INFO - Installing collected packages: mozsystemmonitor, psutil 12:06:02 INFO - Running setup.py install for mozsystemmonitor 12:06:02 INFO - Running setup.py install for psutil 12:06:02 INFO - building 'psutil._psutil_windows' extension 12:06:02 INFO - error: Unable to find vcvarsall.bat 12:06: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-qavrhc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:06:02 INFO - running install 12:06:02 INFO - running build 12:06:02 INFO - running build_py 12:06:02 INFO - running build_ext 12:06:02 INFO - building 'psutil._psutil_windows' extension 12:06:02 INFO - error: Unable to find vcvarsall.bat 12:06:02 INFO - ---------------------------------------- 12:06: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-qavrhc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:06:02 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-037\Application Data\pip\pip.log 12:06:02 WARNING - Return code: 1 12:06: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 mozsystemmonitor==0.0.0 failed after 1 tries! 12:06:02 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:06: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')]} 12:06:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:06: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')]} 12:06:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:06: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', '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 0x00ECF0C0>, '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-037', 'USERDOMAIN': 'T-XP32-IX-037', '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-037', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-037', '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-037\\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-037'}}, attempt #1 12:06: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', 'blobuploader==1.2.4'] in C:\slave\test\build 12:06: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 blobuploader==1.2.4 12:06:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:06:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data', 12:06:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-037', 12:06:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:06:02 INFO - 'DCLOCATION': 'SCL3', 12:06:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:02 INFO - 'HOMEDRIVE': 'C:', 12:06:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037', 12:06:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:02 INFO - 'KTS_VERSION': '1.19c', 12:06:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-037', 12:06:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:02 INFO - 'MOZ_AIRBAG': '1', 12:06:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:02 INFO - 'MOZ_MSVCVERSION': '8', 12:06:02 INFO - 'MOZ_NO_REMOTE': '1', 12:06:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:02 INFO - 'NO_EM_RESTART': '1', 12:06:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:02 INFO - 'OS': 'Windows_NT', 12:06:02 INFO - 'OURDRIVE': 'C:', 12:06: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', 12:06:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:06:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:02 INFO - 'PROCESSOR_LEVEL': '6', 12:06:02 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:02 INFO - 'PROMPT': '$P$G', 12:06:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:02 INFO - 'PWD': 'C:\\slave\\test', 12:06:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:02 INFO - 'SESSIONNAME': 'Console', 12:06:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:02 INFO - 'SYSTEMDRIVE': 'C:', 12:06:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:06:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:02 INFO - 'TEST1': 'testie', 12:06:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:02 INFO - 'USERDOMAIN': 'T-XP32-IX-037', 12:06:02 INFO - 'USERNAME': 'cltbld', 12:06:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037', 12:06:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:02 INFO - 'WINDIR': 'C:\\WINDOWS', 12:06:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:06:03 INFO - Downloading/unpacking blobuploader==1.2.4 12:06:03 INFO - Downloading blobuploader-1.2.4.tar.gz 12:06:03 INFO - Running setup.py egg_info for package blobuploader 12:06:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:06:04 INFO - Running setup.py egg_info for package requests 12:06:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:06:04 INFO - Downloading docopt-0.6.1.tar.gz 12:06:04 INFO - Running setup.py egg_info for package docopt 12:06:04 INFO - Installing collected packages: blobuploader, docopt, requests 12:06:04 INFO - Running setup.py install for blobuploader 12:06:04 INFO - Running setup.py install for docopt 12:06:04 INFO - Running setup.py install for requests 12:06:04 INFO - Successfully installed blobuploader docopt requests 12:06:04 INFO - Cleaning up... 12:06:04 INFO - Return code: 0 12:06:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:06:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:06:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:06:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:06:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:06:04 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 0x00ECF0C0>, '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-037', 'USERDOMAIN': 'T-XP32-IX-037', '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-037', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-037', '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-037\\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-037'}}, attempt #1 12:06:04 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 12:06:04 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 12:06:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:06:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data', 12:06:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-037', 12:06:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:06:04 INFO - 'DCLOCATION': 'SCL3', 12:06:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:04 INFO - 'HOMEDRIVE': 'C:', 12:06:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037', 12:06:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:04 INFO - 'KTS_VERSION': '1.19c', 12:06:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-037', 12:06:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:04 INFO - 'MOZ_AIRBAG': '1', 12:06:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:04 INFO - 'MOZ_MSVCVERSION': '8', 12:06:04 INFO - 'MOZ_NO_REMOTE': '1', 12:06:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:04 INFO - 'NO_EM_RESTART': '1', 12:06:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:04 INFO - 'OS': 'Windows_NT', 12:06:04 INFO - 'OURDRIVE': 'C:', 12:06:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:06:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:06:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:04 INFO - 'PROCESSOR_LEVEL': '6', 12:06:04 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:04 INFO - 'PROMPT': '$P$G', 12:06:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:04 INFO - 'PWD': 'C:\\slave\\test', 12:06:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:04 INFO - 'SESSIONNAME': 'Console', 12:06:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:04 INFO - 'SYSTEMDRIVE': 'C:', 12:06:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:06:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:04 INFO - 'TEST1': 'testie', 12:06:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:04 INFO - 'USERDOMAIN': 'T-XP32-IX-037', 12:06:04 INFO - 'USERNAME': 'cltbld', 12:06:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037', 12:06:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:04 INFO - 'WINDIR': 'C:\\WINDOWS', 12:06:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:06:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:06:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:06:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:06:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:06:10 INFO - Unpacking c:\slave\test\build\tests\marionette 12:06:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:06:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:06: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 12:06:10 INFO - Running setup.py install for browsermob-proxy 12:06:14 INFO - Running setup.py install for manifestparser 12:06:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Running setup.py install for marionette-client 12:06:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:06:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Running setup.py install for marionette-driver 12:06:14 INFO - Running setup.py install for mozcrash 12:06:14 INFO - Running setup.py install for mozdebug 12:06:14 INFO - Running setup.py install for mozdevice 12:06:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Running setup.py install for mozfile 12:06:14 INFO - Running setup.py install for mozhttpd 12:06:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Running setup.py install for mozinfo 12:06:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Running setup.py install for mozInstall 12:06:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Running setup.py install for mozleak 12:06:14 INFO - Running setup.py install for mozlog 12:06:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Running setup.py install for moznetwork 12:06:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Running setup.py install for mozprocess 12:06:14 INFO - Running setup.py install for mozprofile 12:06:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Running setup.py install for mozrunner 12:06:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Running setup.py install for mozscreenshot 12:06:14 INFO - Running setup.py install for moztest 12:06:14 INFO - Running setup.py install for mozversion 12:06:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:06:14 INFO - Running setup.py install for wptserve 12:06:14 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 12:06:14 INFO - Cleaning up... 12:06:14 INFO - Return code: 0 12:06:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:06:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:06:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:06:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:06:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:06:14 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 0x00ECF0C0>, '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-037', 'USERDOMAIN': 'T-XP32-IX-037', '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-037', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-037', '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-037\\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-037'}}, attempt #1 12:06:14 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 12:06:14 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 12:06:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:06:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data', 12:06:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-037', 12:06:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:06:14 INFO - 'DCLOCATION': 'SCL3', 12:06:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:14 INFO - 'HOMEDRIVE': 'C:', 12:06:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037', 12:06:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:14 INFO - 'KTS_VERSION': '1.19c', 12:06:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-037', 12:06:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:14 INFO - 'MOZ_AIRBAG': '1', 12:06:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:14 INFO - 'MOZ_MSVCVERSION': '8', 12:06:14 INFO - 'MOZ_NO_REMOTE': '1', 12:06:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:14 INFO - 'NO_EM_RESTART': '1', 12:06:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:14 INFO - 'OS': 'Windows_NT', 12:06:14 INFO - 'OURDRIVE': 'C:', 12:06:14 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', 12:06:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:06:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:14 INFO - 'PROCESSOR_LEVEL': '6', 12:06:14 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:14 INFO - 'PROMPT': '$P$G', 12:06:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:14 INFO - 'PWD': 'C:\\slave\\test', 12:06:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:14 INFO - 'SESSIONNAME': 'Console', 12:06:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:14 INFO - 'SYSTEMDRIVE': 'C:', 12:06:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:06:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:14 INFO - 'TEST1': 'testie', 12:06:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:14 INFO - 'USERDOMAIN': 'T-XP32-IX-037', 12:06:14 INFO - 'USERNAME': 'cltbld', 12:06:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037', 12:06:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:14 INFO - 'WINDIR': 'C:\\WINDOWS', 12:06:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:06:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:06:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:06:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:06:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:06:17 INFO - Unpacking c:\slave\test\build\tests\marionette 12:06:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:06:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:06:17 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)) 12:06:22 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)) 12:06:22 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)) 12:06:22 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)) 12:06:22 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)) 12:06:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:06:22 INFO - Downloading blessings-1.6.tar.gz 12:06:22 INFO - Running setup.py egg_info for package blessings 12:06:22 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)) 12:06:22 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:06:22 INFO - Running setup.py install for blessings 12:06:22 INFO - Running setup.py install for browsermob-proxy 12:06:22 INFO - Running setup.py install for manifestparser 12:06:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Running setup.py install for marionette-client 12:06:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:06:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Running setup.py install for marionette-driver 12:06:22 INFO - Running setup.py install for mozcrash 12:06:22 INFO - Running setup.py install for mozdebug 12:06:22 INFO - Running setup.py install for mozdevice 12:06:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Running setup.py install for mozhttpd 12:06:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Running setup.py install for mozInstall 12:06:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Running setup.py install for mozleak 12:06:22 INFO - Running setup.py install for mozprofile 12:06:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Running setup.py install for mozrunner 12:06:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:06:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:06:23 INFO - Running setup.py install for mozscreenshot 12:06:23 INFO - Running setup.py install for moztest 12:06:23 INFO - Running setup.py install for mozversion 12:06:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:06:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:06:23 INFO - Running setup.py install for wptserve 12:06:23 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:06:23 INFO - Cleaning up... 12:06:23 INFO - Return code: 0 12:06:23 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:06:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:06:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:06:23 INFO - Reading from file tmpfile_stdout 12:06:23 INFO - Using _rmtree_windows ... 12:06:23 INFO - Using _rmtree_windows ... 12:06:23 INFO - Current package versions: 12:06:23 INFO - blessings == 1.6 12:06:23 INFO - blobuploader == 1.2.4 12:06:23 INFO - browsermob-proxy == 0.6.0 12:06:23 INFO - distribute == 0.6.14 12:06:23 INFO - docopt == 0.6.1 12:06:23 INFO - manifestparser == 1.1 12:06:23 INFO - marionette-client == 2.3.0 12:06:23 INFO - marionette-driver == 1.4.0 12:06:23 INFO - mozInstall == 1.12 12:06:23 INFO - mozcrash == 0.17 12:06:23 INFO - mozdebug == 0.1 12:06:23 INFO - mozdevice == 0.48 12:06:23 INFO - mozfile == 1.2 12:06:23 INFO - mozhttpd == 0.7 12:06:23 INFO - mozinfo == 0.9 12:06:23 INFO - mozleak == 0.1 12:06:23 INFO - mozlog == 3.1 12:06:23 INFO - moznetwork == 0.27 12:06:23 INFO - mozprocess == 0.22 12:06:23 INFO - mozprofile == 0.28 12:06:23 INFO - mozrunner == 6.11 12:06:23 INFO - mozscreenshot == 0.1 12:06:23 INFO - mozsystemmonitor == 0.0 12:06:23 INFO - moztest == 0.7 12:06:23 INFO - mozversion == 1.4 12:06:23 INFO - requests == 1.2.3 12:06:23 INFO - wptserve == 1.4.0 12:06:23 INFO - Running post-action listener: _resource_record_post_action 12:06:23 INFO - Running post-action listener: _start_resource_monitoring 12:06:23 INFO - Starting resource monitoring. 12:06:23 INFO - ##### 12:06:23 INFO - ##### Running pull step. 12:06:23 INFO - ##### 12:06:23 INFO - Running pre-action listener: _resource_record_pre_action 12:06:23 INFO - Running main action method: pull 12:06:23 INFO - Pull has nothing to do! 12:06:23 INFO - Running post-action listener: _resource_record_post_action 12:06:23 INFO - ##### 12:06:23 INFO - ##### Running install step. 12:06:23 INFO - ##### 12:06:23 INFO - Running pre-action listener: _resource_record_pre_action 12:06:23 INFO - Running main action method: install 12:06:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:06:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:06:23 INFO - Reading from file tmpfile_stdout 12:06:23 INFO - Using _rmtree_windows ... 12:06:23 INFO - Using _rmtree_windows ... 12:06:23 INFO - Detecting whether we're running mozinstall >=1.0... 12:06:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:06:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:06:23 INFO - Reading from file tmpfile_stdout 12:06:23 INFO - Output received: 12:06:23 INFO - Usage: mozinstall-script.py [options] installer 12:06:23 INFO - Options: 12:06:23 INFO - -h, --help show this help message and exit 12:06:23 INFO - -d DEST, --destination=DEST 12:06:23 INFO - Directory to install application into. [default: 12:06:23 INFO - "C:\slave\test"] 12:06:23 INFO - --app=APP Application being installed. [default: firefox] 12:06:23 INFO - Using _rmtree_windows ... 12:06:23 INFO - Using _rmtree_windows ... 12:06:23 INFO - mkdir: C:\slave\test\build\application 12:06:23 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'] 12:06:23 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 12:06:26 INFO - Reading from file tmpfile_stdout 12:06:26 INFO - Output received: 12:06:26 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:06:26 INFO - Using _rmtree_windows ... 12:06:26 INFO - Using _rmtree_windows ... 12:06:26 INFO - Running post-action listener: _resource_record_post_action 12:06:26 INFO - ##### 12:06:26 INFO - ##### Running run-tests step. 12:06:26 INFO - ##### 12:06:26 INFO - Running pre-action listener: _resource_record_pre_action 12:06:26 INFO - Running main action method: run_tests 12:06:26 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:06:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:06:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:06:26 INFO - grabbing minidump binary from tooltool 12:06:26 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')]} 12:06:26 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 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:06:26 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 12:06:26 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 12:06:26 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:06:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfguqyh 12:06:27 INFO - INFO - File integrity verified, renaming tmpfguqyh to win32-minidump_stackwalk.exe 12:06:27 INFO - Return code: 0 12:06:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:06:27 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:06:27 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/UZDstHTCTZ-He96Sok6NIA/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 12:06:27 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/UZDstHTCTZ-He96Sok6NIA/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 12:06:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:06:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data', 12:06:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:06:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-037', 12:06:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:06:27 INFO - 'DCLOCATION': 'SCL3', 12:06:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:06:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:06:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:06:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:06:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:06:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:06:27 INFO - 'HOMEDRIVE': 'C:', 12:06:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037', 12:06:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:06:27 INFO - 'KTS_VERSION': '1.19c', 12:06:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:06:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-037', 12:06:27 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:06:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:06:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:06:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:06:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:06:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:06:27 INFO - 'MOZ_AIRBAG': '1', 12:06:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:06:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:06:27 INFO - 'MOZ_MSVCVERSION': '8', 12:06:27 INFO - 'MOZ_NO_REMOTE': '1', 12:06:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:06:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:06:27 INFO - 'NO_EM_RESTART': '1', 12:06:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:06:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:06:27 INFO - 'OS': 'Windows_NT', 12:06:27 INFO - 'OURDRIVE': 'C:', 12:06:27 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', 12:06:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:06:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:06:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:06:27 INFO - 'PROCESSOR_LEVEL': '6', 12:06:27 INFO - 'PROCESSOR_REVISION': '1e05', 12:06:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:06:27 INFO - 'PROMPT': '$P$G', 12:06:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:06:27 INFO - 'PWD': 'C:\\slave\\test', 12:06:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:06:27 INFO - 'SESSIONNAME': 'Console', 12:06:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:06:27 INFO - 'SYSTEMDRIVE': 'C:', 12:06:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:06:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:27 INFO - 'TEST1': 'testie', 12:06:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:06:27 INFO - 'USERDOMAIN': 'T-XP32-IX-037', 12:06:27 INFO - 'USERNAME': 'cltbld', 12:06:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037', 12:06:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:06:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:06:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:06:27 INFO - 'WINDIR': 'C:\\WINDOWS', 12:06:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:06:27 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/UZDstHTCTZ-He96Sok6NIA/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 12:06:28 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 12:06:28 INFO - import pkg_resources 12:06:29 INFO - Using 1 client processes 12:06:32 INFO - SUITE-START | Running 778 tests 12:06:32 INFO - Running testharness tests 12:06:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:06:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:06:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:06:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:06:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:06:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:06:32 INFO - Setting up ssl 12:06:33 INFO - PROCESS | certutil | 12:06:33 INFO - PROCESS | certutil | 12:06:33 INFO - PROCESS | certutil | 12:06:33 INFO - Certificate Nickname Trust Attributes 12:06:33 INFO - SSL,S/MIME,JAR/XPI 12:06:33 INFO - 12:06:33 INFO - web-platform-tests CT,, 12:06:33 INFO - 12:06:33 INFO - Starting runner 12:06:34 INFO - PROCESS | 3492 | [3492] 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 12:06:34 INFO - PROCESS | 3492 | [3492] 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 12:06:35 INFO - PROCESS | 3492 | [3492] 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 12:06:36 INFO - PROCESS | 3492 | 1467227196345 Marionette DEBUG Marionette enabled via build flag and pref 12:06:36 INFO - PROCESS | 3492 | ++DOCSHELL 1188F800 == 1 [pid = 3492] [id = 1] 12:06:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 1 (1188FC00) [pid = 3492] [serial = 1] [outer = 00000000] 12:06:36 INFO - PROCESS | 3492 | [3492] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:06:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 2 (11890800) [pid = 3492] [serial = 2] [outer = 1188FC00] 12:06:36 INFO - PROCESS | 3492 | [3492] 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 12:06:36 INFO - PROCESS | 3492 | [3492] 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 12:06:36 INFO - PROCESS | 3492 | ++DOCSHELL 11DD6400 == 2 [pid = 3492] [id = 2] 12:06:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 3 (11DD6800) [pid = 3492] [serial = 3] [outer = 00000000] 12:06:36 INFO - PROCESS | 3492 | [3492] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:06:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 4 (11DD7400) [pid = 3492] [serial = 4] [outer = 11DD6800] 12:06:36 INFO - PROCESS | 3492 | 1467227196880 Marionette INFO Listening on port 2828 12:06:37 INFO - PROCESS | 3492 | 1467227197248 Marionette DEBUG Marionette enabled via command-line flag 12:06:37 INFO - PROCESS | 3492 | ++DOCSHELL 112A3C00 == 3 [pid = 3492] [id = 3] 12:06:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 5 (112ABC00) [pid = 3492] [serial = 5] [outer = 00000000] 12:06:37 INFO - PROCESS | 3492 | [3492] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:06:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 6 (112AC800) [pid = 3492] [serial = 6] [outer = 112ABC00] 12:06:37 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:06:37 INFO - PROCESS | 3492 | [3492] 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 12:06:37 INFO - PROCESS | 3492 | [3492] 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 12:06:37 INFO - PROCESS | 3492 | [3492] 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 12:06:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 7 (13A2E800) [pid = 3492] [serial = 7] [outer = 11DD6800] 12:06:37 INFO - PROCESS | 3492 | [3492] 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 12:06:37 INFO - PROCESS | 3492 | 1467227197566 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1443 12:06:37 INFO - PROCESS | 3492 | 1467227197658 Marionette DEBUG Closed connection conn0 12:06:37 INFO - PROCESS | 3492 | [3492] 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 12:06:37 INFO - PROCESS | 3492 | 1467227197668 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1445 12:06:37 INFO - PROCESS | 3492 | 1467227197703 Marionette DEBUG Closed connection conn1 12:06:37 INFO - PROCESS | 3492 | [3492] 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 12:06:37 INFO - PROCESS | 3492 | 1467227197711 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1447 12:06:37 INFO - PROCESS | 3492 | ++DOCSHELL 11890C00 == 4 [pid = 3492] [id = 4] 12:06:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 8 (13EA4C00) [pid = 3492] [serial = 8] [outer = 00000000] 12:06:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 9 (143AAC00) [pid = 3492] [serial = 9] [outer = 13EA4C00] 12:06:37 INFO - PROCESS | 3492 | [3492] 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 12:06:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 10 (143B0400) [pid = 3492] [serial = 10] [outer = 13EA4C00] 12:06:37 INFO - PROCESS | 3492 | 1467227197973 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:06:37 INFO - PROCESS | 3492 | 1467227197979 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"} 12:06:38 INFO - PROCESS | 3492 | [3492] 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 12:06:38 INFO - PROCESS | 3492 | [3492] 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 12:06:38 INFO - PROCESS | 3492 | [3492] 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 12:06:38 INFO - PROCESS | 3492 | [3492] 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 12:06:38 INFO - PROCESS | 3492 | ++DOCSHELL 158DA400 == 5 [pid = 3492] [id = 5] 12:06:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 11 (158DAC00) [pid = 3492] [serial = 11] [outer = 00000000] 12:06:38 INFO - PROCESS | 3492 | ++DOCSHELL 158DB000 == 6 [pid = 3492] [id = 6] 12:06:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 12 (158DEC00) [pid = 3492] [serial = 12] [outer = 00000000] 12:06:39 INFO - PROCESS | 3492 | [3492] 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 12:06:39 INFO - PROCESS | 3492 | ++DOCSHELL 1661D000 == 7 [pid = 3492] [id = 7] 12:06:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 13 (1661D400) [pid = 3492] [serial = 13] [outer = 00000000] 12:06:39 INFO - PROCESS | 3492 | [3492] 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 12:06:39 INFO - PROCESS | 3492 | [3492] 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 12:06:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 14 (16937400) [pid = 3492] [serial = 14] [outer = 1661D400] 12:06:39 INFO - PROCESS | 3492 | [3492] 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 12:06:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 15 (1689C800) [pid = 3492] [serial = 15] [outer = 158DAC00] 12:06:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 16 (1689E000) [pid = 3492] [serial = 16] [outer = 158DEC00] 12:06:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 17 (168A0C00) [pid = 3492] [serial = 17] [outer = 1661D400] 12:06:40 INFO - PROCESS | 3492 | 1467227200213 Marionette INFO startBrowser 93998e79-3215-4303-8fe6-31f7c557767a 12:06:40 INFO - PROCESS | 3492 | 1467227200248 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 3492 | 1467227200261 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 3492 | 1467227200263 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 18 (1812F000) [pid = 3492] [serial = 18] [outer = 1661D400] 12:06:40 INFO - PROCESS | 3492 | 1467227200778 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"93998e79-3215-4303-8fe6-31f7c557767a","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}}] 12:06:40 INFO - PROCESS | 3492 | 1467227200921 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}] 12:06:40 INFO - PROCESS | 3492 | 1467227200925 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:40 INFO - PROCESS | 3492 | 1467227200987 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 12:06:41 INFO - PROCESS | 3492 | 1467227201078 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:06:41 INFO - PROCESS | 3492 | 1467227201081 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:41 INFO - PROCESS | 3492 | [3492] 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 12:06:41 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:06:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 19 (19D79000) [pid = 3492] [serial = 19] [outer = 1661D400] 12:06:41 INFO - PROCESS | 3492 | [3492] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:06:41 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:41 INFO - PROCESS | 3492 | 1467227201585 Marionette TRACE conn2 <- [1,3,null,{}] 12:06:41 INFO - PROCESS | 3492 | 1467227201602 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:06:41 INFO - PROCESS | 3492 | 1467227201605 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:41 INFO - PROCESS | 3492 | 1467227201633 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 12:06:41 INFO - PROCESS | 3492 | 1467227201670 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 12:06:41 INFO - PROCESS | 3492 | 1467227201673 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 12:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:06:41 INFO - PROCESS | 3492 | 1467227201708 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:06:41 INFO - PROCESS | 3492 | 1467227201712 Marionette TRACE conn2 <- [1,6,null,{}] 12:06:41 INFO - PROCESS | 3492 | 1467227201755 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}] 12:06:41 INFO - PROCESS | 3492 | 1467227201758 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:41 INFO - PROCESS | 3492 | 1467227201775 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 12:06:41 INFO - PROCESS | 3492 | 1467227201779 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 3492 | 1467227201781 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:41 INFO - PROCESS | 3492 | ++DOCSHELL 16619000 == 8 [pid = 3492] [id = 8] 12:06:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 20 (19DC3000) [pid = 3492] [serial = 20] [outer = 00000000] 12:06:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 21 (19DC5800) [pid = 3492] [serial = 21] [outer = 19DC3000] 12:06:41 INFO - PROCESS | 3492 | 1467227201829 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 22 (184A6C00) [pid = 3492] [serial = 22] [outer = 19DC3000] 12:06:42 INFO - PROCESS | 3492 | ++DOCSHELL 1A230400 == 9 [pid = 3492] [id = 9] 12:06:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 23 (1A236000) [pid = 3492] [serial = 23] [outer = 00000000] 12:06:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 24 (1A239C00) [pid = 3492] [serial = 24] [outer = 1A236000] 12:06:42 INFO - PROCESS | 3492 | 1467227202293 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 25 (1A54F400) [pid = 3492] [serial = 25] [outer = 1A236000] 12:06:42 INFO - PROCESS | 3492 | 1467227202458 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]]]}] 12:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 835ms 12:06:42 INFO - PROCESS | 3492 | 1467227202561 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 3492 | 1467227202563 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 12:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:06:42 INFO - PROCESS | 3492 | 1467227202575 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 3492 | 1467227202577 Marionette TRACE conn2 <- [1,10,null,{}] 12:06:42 INFO - PROCESS | 3492 | 1467227202624 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}] 12:06:42 INFO - PROCESS | 3492 | 1467227202629 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:42 INFO - PROCESS | 3492 | 1467227202743 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 12:06:42 INFO - PROCESS | 3492 | 1467227202754 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 3492 | 1467227202756 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:42 INFO - PROCESS | 3492 | ++DOCSHELL 1A654800 == 10 [pid = 3492] [id = 10] 12:06:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 26 (1A654C00) [pid = 3492] [serial = 26] [outer = 00000000] 12:06:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 27 (1ACF5800) [pid = 3492] [serial = 27] [outer = 1A654C00] 12:06:42 INFO - PROCESS | 3492 | 1467227202795 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 28 (1AEEB800) [pid = 3492] [serial = 28] [outer = 1A654C00] 12:06:43 INFO - PROCESS | 3492 | 1467227203110 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]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 593ms 12:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:06:43 INFO - PROCESS | 3492 | 1467227203176 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 3492 | 1467227203178 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 12:06:43 INFO - PROCESS | 3492 | 1467227203181 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 3492 | 1467227203183 Marionette TRACE conn2 <- [1,14,null,{}] 12:06:43 INFO - PROCESS | 3492 | 1467227203186 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}] 12:06:43 INFO - PROCESS | 3492 | 1467227203189 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:43 INFO - PROCESS | 3492 | 1467227203284 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 12:06:43 INFO - PROCESS | 3492 | 1467227203289 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 3492 | 1467227203291 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:43 INFO - PROCESS | 3492 | ++DOCSHELL 1A7D9800 == 11 [pid = 3492] [id = 11] 12:06:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 29 (1A7D9C00) [pid = 3492] [serial = 29] [outer = 00000000] 12:06:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 30 (1ACF3400) [pid = 3492] [serial = 30] [outer = 1A7D9C00] 12:06:43 INFO - PROCESS | 3492 | 1467227203335 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 31 (1AEF3000) [pid = 3492] [serial = 31] [outer = 1A7D9C00] 12:06:43 INFO - PROCESS | 3492 | 1467227203691 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]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 577ms 12:06:43 INFO - PROCESS | 3492 | 1467227203761 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 3492 | 1467227203763 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 12:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:06:43 INFO - PROCESS | 3492 | 1467227203766 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 3492 | 1467227203768 Marionette TRACE conn2 <- [1,18,null,{}] 12:06:43 INFO - PROCESS | 3492 | 1467227203771 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}] 12:06:43 INFO - PROCESS | 3492 | 1467227203774 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:43 INFO - PROCESS | 3492 | 1467227203873 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 12:06:43 INFO - PROCESS | 3492 | 1467227203878 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 3492 | 1467227203881 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:43 INFO - PROCESS | 3492 | ++DOCSHELL 1AA32C00 == 12 [pid = 3492] [id = 12] 12:06:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 32 (1AA36000) [pid = 3492] [serial = 32] [outer = 00000000] 12:06:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 33 (1AA3CC00) [pid = 3492] [serial = 33] [outer = 1AA36000] 12:06:43 INFO - PROCESS | 3492 | 1467227203924 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 34 (1AEF4400) [pid = 3492] [serial = 34] [outer = 1AA36000] 12:06:44 INFO - PROCESS | 3492 | 1467227204235 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]]]}] 12:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 516ms 12:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:06:44 INFO - PROCESS | 3492 | 1467227204286 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 12:06:44 INFO - PROCESS | 3492 | 1467227204288 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 12:06:44 INFO - PROCESS | 3492 | 1467227204292 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:06:44 INFO - PROCESS | 3492 | 1467227204293 Marionette TRACE conn2 <- [1,22,null,{}] 12:06:44 INFO - PROCESS | 3492 | 1467227204297 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}] 12:06:44 INFO - PROCESS | 3492 | 1467227204299 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:44 INFO - PROCESS | 3492 | 1467227204394 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 12:06:44 INFO - PROCESS | 3492 | 1467227204399 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 3492 | 1467227204401 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:44 INFO - PROCESS | 3492 | ++DOCSHELL 1ABBEC00 == 13 [pid = 3492] [id = 13] 12:06:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 35 (1ABBF000) [pid = 3492] [serial = 35] [outer = 00000000] 12:06:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 36 (1AEF7000) [pid = 3492] [serial = 36] [outer = 1ABBF000] 12:06:44 INFO - PROCESS | 3492 | 1467227204444 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 37 (1B017400) [pid = 3492] [serial = 37] [outer = 1ABBF000] 12:06:44 INFO - PROCESS | 3492 | 1467227204721 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]]]}] 12:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 471ms 12:06:44 INFO - PROCESS | 3492 | 1467227204769 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 12:06:44 INFO - PROCESS | 3492 | 1467227204770 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 12:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:06:44 INFO - PROCESS | 3492 | 1467227204779 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:06:44 INFO - PROCESS | 3492 | 1467227204780 Marionette TRACE conn2 <- [1,26,null,{}] 12:06:44 INFO - PROCESS | 3492 | 1467227204783 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}] 12:06:44 INFO - PROCESS | 3492 | 1467227204785 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:44 INFO - PROCESS | 3492 | 1467227204885 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 12:06:44 INFO - PROCESS | 3492 | 1467227204890 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 3492 | 1467227204893 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:44 INFO - PROCESS | 3492 | ++DOCSHELL 1B01FC00 == 14 [pid = 3492] [id = 14] 12:06:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 38 (1B020400) [pid = 3492] [serial = 38] [outer = 00000000] 12:06:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 39 (1B0D5000) [pid = 3492] [serial = 39] [outer = 1B020400] 12:06:44 INFO - PROCESS | 3492 | 1467227204935 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 40 (1B0D9C00) [pid = 3492] [serial = 40] [outer = 1B020400] 12:06:45 INFO - PROCESS | 3492 | 1467227205230 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]]]}] 12:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 471ms 12:06:45 INFO - PROCESS | 3492 | 1467227205251 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 12:06:45 INFO - PROCESS | 3492 | 1467227205254 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 12:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:06:45 INFO - PROCESS | 3492 | 1467227205261 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - PROCESS | 3492 | 1467227205263 Marionette TRACE conn2 <- [1,30,null,{}] 12:06:45 INFO - PROCESS | 3492 | 1467227205267 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}] 12:06:45 INFO - PROCESS | 3492 | 1467227205278 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:45 INFO - PROCESS | 3492 | 1467227205369 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 12:06:45 INFO - PROCESS | 3492 | 1467227205375 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 3492 | 1467227205377 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:45 INFO - PROCESS | 3492 | ++DOCSHELL 1B0D4C00 == 15 [pid = 3492] [id = 15] 12:06:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 41 (1B0DC400) [pid = 3492] [serial = 41] [outer = 00000000] 12:06:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 42 (1B331C00) [pid = 3492] [serial = 42] [outer = 1B0DC400] 12:06:45 INFO - PROCESS | 3492 | 1467227205419 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 43 (1B332000) [pid = 3492] [serial = 43] [outer = 1B0DC400] 12:06:45 INFO - PROCESS | 3492 | ++DOCSHELL 1B519C00 == 16 [pid = 3492] [id = 16] 12:06:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 44 (1B51A000) [pid = 3492] [serial = 44] [outer = 00000000] 12:06:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 45 (1B0DF800) [pid = 3492] [serial = 45] [outer = 1B51A000] 12:06:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 46 (1B339C00) [pid = 3492] [serial = 46] [outer = 1B51A000] 12:06:45 INFO - PROCESS | 3492 | ++DOCSHELL 1B33D000 == 17 [pid = 3492] [id = 17] 12:06:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 47 (1B51B800) [pid = 3492] [serial = 47] [outer = 00000000] 12:06:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 48 (1B524400) [pid = 3492] [serial = 48] [outer = 1B51B800] 12:06:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 49 (1B58A000) [pid = 3492] [serial = 49] [outer = 1B51B800] 12:06:45 INFO - PROCESS | 3492 | 1467227205913 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]]]}] 12:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 684ms 12:06:45 INFO - PROCESS | 3492 | 1467227205939 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 12:06:45 INFO - PROCESS | 3492 | 1467227205941 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 12:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:06:45 INFO - PROCESS | 3492 | 1467227205944 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - PROCESS | 3492 | 1467227205946 Marionette TRACE conn2 <- [1,34,null,{}] 12:06:45 INFO - PROCESS | 3492 | 1467227205949 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}] 12:06:45 INFO - PROCESS | 3492 | 1467227205950 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:46 INFO - PROCESS | 3492 | 1467227206039 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 12:06:46 INFO - PROCESS | 3492 | 1467227206046 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:46 INFO - PROCESS | 3492 | 1467227206048 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:46 INFO - PROCESS | 3492 | ++DOCSHELL 1B331800 == 18 [pid = 3492] [id = 18] 12:06:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 50 (1B337400) [pid = 3492] [serial = 50] [outer = 00000000] 12:06:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 51 (1B527800) [pid = 3492] [serial = 51] [outer = 1B337400] 12:06:46 INFO - PROCESS | 3492 | 1467227206091 Marionette DEBUG loaded listener.js 12:06:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 52 (1B920400) [pid = 3492] [serial = 52] [outer = 1B337400] 12:06:46 INFO - PROCESS | 3492 | --DOCSHELL 1188F800 == 17 [pid = 3492] [id = 1] 12:06:47 INFO - PROCESS | 3492 | 1467227207082 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]]]}] 12:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1154ms 12:06:47 INFO - PROCESS | 3492 | 1467227207107 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 3492 | 1467227207111 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 12:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:06:47 INFO - PROCESS | 3492 | 1467227207116 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - PROCESS | 3492 | 1467227207122 Marionette TRACE conn2 <- [1,38,null,{}] 12:06:47 INFO - PROCESS | 3492 | 1467227207127 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}] 12:06:47 INFO - PROCESS | 3492 | 1467227207130 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:47 INFO - PROCESS | 3492 | 1467227207245 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 12:06:47 INFO - PROCESS | 3492 | 1467227207323 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 3492 | 1467227207326 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:47 INFO - PROCESS | 3492 | ++DOCSHELL 102CAC00 == 18 [pid = 3492] [id = 19] 12:06:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 53 (102CB400) [pid = 3492] [serial = 53] [outer = 00000000] 12:06:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 54 (10E39800) [pid = 3492] [serial = 54] [outer = 102CB400] 12:06:47 INFO - PROCESS | 3492 | 1467227207382 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 55 (114AD000) [pid = 3492] [serial = 55] [outer = 102CB400] 12:06:47 INFO - PROCESS | 3492 | 1467227207928 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]]]}] 12:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 820ms 12:06:47 INFO - PROCESS | 3492 | 1467227207944 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 3492 | 1467227207948 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 12:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:06:47 INFO - PROCESS | 3492 | 1467227207955 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - PROCESS | 3492 | 1467227207958 Marionette TRACE conn2 <- [1,42,null,{}] 12:06:47 INFO - PROCESS | 3492 | 1467227207961 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}] 12:06:47 INFO - PROCESS | 3492 | 1467227207964 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:48 INFO - PROCESS | 3492 | 1467227208067 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 12:06:48 INFO - PROCESS | 3492 | 1467227208146 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 3492 | 1467227208149 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:48 INFO - PROCESS | 3492 | ++DOCSHELL 13910800 == 19 [pid = 3492] [id = 20] 12:06:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (13912400) [pid = 3492] [serial = 56] [outer = 00000000] 12:06:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (13A30C00) [pid = 3492] [serial = 57] [outer = 13912400] 12:06:48 INFO - PROCESS | 3492 | 1467227208205 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (13EA4800) [pid = 3492] [serial = 58] [outer = 13912400] 12:06:48 INFO - PROCESS | 3492 | 1467227208750 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]]]}] 12:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 820ms 12:06:48 INFO - PROCESS | 3492 | 1467227208764 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 12:06:48 INFO - PROCESS | 3492 | 1467227208767 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 12:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:06:48 INFO - PROCESS | 3492 | 1467227208771 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:06:48 INFO - PROCESS | 3492 | 1467227208775 Marionette TRACE conn2 <- [1,46,null,{}] 12:06:48 INFO - PROCESS | 3492 | 1467227208786 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}] 12:06:48 INFO - PROCESS | 3492 | 1467227208790 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:48 INFO - PROCESS | 3492 | 1467227208909 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 12:06:48 INFO - PROCESS | 3492 | 1467227208989 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 3492 | 1467227208992 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:48 INFO - PROCESS | 3492 | ++DOCSHELL 15EF5800 == 20 [pid = 3492] [id = 21] 12:06:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (15EF5C00) [pid = 3492] [serial = 59] [outer = 00000000] 12:06:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (15EFC800) [pid = 3492] [serial = 60] [outer = 15EF5C00] 12:06:49 INFO - PROCESS | 3492 | 1467227209051 Marionette DEBUG loaded listener.js 12:06:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (16933C00) [pid = 3492] [serial = 61] [outer = 15EF5C00] 12:06:49 INFO - PROCESS | 3492 | 1467227209732 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]]]}] 12:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1017ms 12:06:49 INFO - PROCESS | 3492 | 1467227209780 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 3492 | 1467227209784 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 12:06:49 INFO - PROCESS | 3492 | 1467227209789 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:06:49 INFO - PROCESS | 3492 | 1467227209793 Marionette TRACE conn2 <- [1,50,null,{}] 12:06:49 INFO - PROCESS | 3492 | 1467227209802 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}] 12:06:49 INFO - PROCESS | 3492 | 1467227209804 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:49 INFO - PROCESS | 3492 | 1467227209972 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 12:06:50 INFO - PROCESS | 3492 | --DOCSHELL 11890C00 == 19 [pid = 3492] [id = 4] 12:06:50 INFO - PROCESS | 3492 | 1467227210103 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 3492 | 1467227210106 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:50 INFO - PROCESS | 3492 | ++DOCSHELL 11805000 == 20 [pid = 3492] [id = 22] 12:06:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (11806800) [pid = 3492] [serial = 62] [outer = 00000000] 12:06:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (1180C400) [pid = 3492] [serial = 63] [outer = 11806800] 12:06:50 INFO - PROCESS | 3492 | 1467227210152 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (11C8D400) [pid = 3492] [serial = 64] [outer = 11806800] 12:06:50 INFO - PROCESS | 3492 | 1467227210500 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]]]}] 12:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 714ms 12:06:50 INFO - PROCESS | 3492 | 1467227210514 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 12:06:50 INFO - PROCESS | 3492 | 1467227210518 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 12:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:06:50 INFO - PROCESS | 3492 | 1467227210523 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:06:50 INFO - PROCESS | 3492 | 1467227210526 Marionette TRACE conn2 <- [1,54,null,{}] 12:06:50 INFO - PROCESS | 3492 | 1467227210540 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}] 12:06:50 INFO - PROCESS | 3492 | 1467227210543 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:50 INFO - PROCESS | 3492 | 1467227210626 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 12:06:50 INFO - PROCESS | 3492 | 1467227210632 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 3492 | 1467227210634 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:50 INFO - PROCESS | 3492 | ++DOCSHELL 11DD6C00 == 21 [pid = 3492] [id = 23] 12:06:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (11DDB400) [pid = 3492] [serial = 65] [outer = 00000000] 12:06:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (12BA6400) [pid = 3492] [serial = 66] [outer = 11DDB400] 12:06:50 INFO - PROCESS | 3492 | 1467227210680 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (12BB1C00) [pid = 3492] [serial = 67] [outer = 11DDB400] 12:06:51 INFO - PROCESS | 3492 | 1467227211093 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]]]}] 12:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 608ms 12:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:06:51 INFO - PROCESS | 3492 | 1467227211143 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 3492 | 1467227211145 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 12:06:51 INFO - PROCESS | 3492 | 1467227211149 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - PROCESS | 3492 | 1467227211152 Marionette TRACE conn2 <- [1,58,null,{}] 12:06:51 INFO - PROCESS | 3492 | 1467227211162 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}] 12:06:51 INFO - PROCESS | 3492 | 1467227211166 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:51 INFO - PROCESS | 3492 | 1467227211247 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 12:06:51 INFO - PROCESS | 3492 | 1467227211256 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 3492 | 1467227211259 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:51 INFO - PROCESS | 3492 | ++DOCSHELL 132BDC00 == 22 [pid = 3492] [id = 24] 12:06:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (132C2C00) [pid = 3492] [serial = 68] [outer = 00000000] 12:06:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (1391AC00) [pid = 3492] [serial = 69] [outer = 132C2C00] 12:06:51 INFO - PROCESS | 3492 | 1467227211312 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (139B4C00) [pid = 3492] [serial = 70] [outer = 132C2C00] 12:06:51 INFO - PROCESS | 3492 | 1467227211690 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]]]}] 12:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 577ms 12:06:51 INFO - PROCESS | 3492 | 1467227211729 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 3492 | 1467227211731 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 12:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:06:51 INFO - PROCESS | 3492 | 1467227211735 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - PROCESS | 3492 | 1467227211736 Marionette TRACE conn2 <- [1,62,null,{}] 12:06:51 INFO - PROCESS | 3492 | 1467227211740 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}] 12:06:51 INFO - PROCESS | 3492 | 1467227211742 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:51 INFO - PROCESS | 3492 | 1467227211831 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 12:06:51 INFO - PROCESS | 3492 | 1467227211836 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 3492 | 1467227211838 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:51 INFO - PROCESS | 3492 | ++DOCSHELL 139AE400 == 23 [pid = 3492] [id = 25] 12:06:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (13A31000) [pid = 3492] [serial = 71] [outer = 00000000] 12:06:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (146C4C00) [pid = 3492] [serial = 72] [outer = 13A31000] 12:06:51 INFO - PROCESS | 3492 | 1467227211883 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (146F5000) [pid = 3492] [serial = 73] [outer = 13A31000] 12:06:52 INFO - PROCESS | 3492 | 1467227212287 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]]]}] 12:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 577ms 12:06:52 INFO - PROCESS | 3492 | 1467227212314 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 3492 | 1467227212316 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 12:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:06:52 INFO - PROCESS | 3492 | 1467227212319 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 3492 | 1467227212321 Marionette TRACE conn2 <- [1,66,null,{}] 12:06:52 INFO - PROCESS | 3492 | 1467227212338 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}] 12:06:52 INFO - PROCESS | 3492 | 1467227212340 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:52 INFO - PROCESS | 3492 | 1467227212418 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 12:06:52 INFO - PROCESS | 3492 | 1467227212422 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 3492 | 1467227212424 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:52 INFO - PROCESS | 3492 | ++DOCSHELL 15603400 == 24 [pid = 3492] [id = 26] 12:06:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1560B400) [pid = 3492] [serial = 74] [outer = 00000000] 12:06:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (15697800) [pid = 3492] [serial = 75] [outer = 1560B400] 12:06:52 INFO - PROCESS | 3492 | 1467227212467 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (158E3000) [pid = 3492] [serial = 76] [outer = 1560B400] 12:06:52 INFO - PROCESS | 3492 | 1467227212841 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]]]}] 12:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 532ms 12:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:06:52 INFO - PROCESS | 3492 | 1467227212859 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 3492 | 1467227212861 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 12:06:52 INFO - PROCESS | 3492 | 1467227212865 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 3492 | 1467227212866 Marionette TRACE conn2 <- [1,70,null,{}] 12:06:52 INFO - PROCESS | 3492 | 1467227212870 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}] 12:06:52 INFO - PROCESS | 3492 | 1467227212875 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:53 INFO - PROCESS | 3492 | 1467227213000 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 12:06:53 INFO - PROCESS | 3492 | 1467227213008 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 3492 | 1467227213010 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:53 INFO - PROCESS | 3492 | ++DOCSHELL 139A5400 == 25 [pid = 3492] [id = 27] 12:06:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (15EF1000) [pid = 3492] [serial = 77] [outer = 00000000] 12:06:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (16B16C00) [pid = 3492] [serial = 78] [outer = 15EF1000] 12:06:53 INFO - PROCESS | 3492 | 1467227213054 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (16D27C00) [pid = 3492] [serial = 79] [outer = 15EF1000] 12:06:53 INFO - PROCESS | 3492 | 1467227213422 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]]]}] 12:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 577ms 12:06:53 INFO - PROCESS | 3492 | 1467227213445 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 3492 | 1467227213447 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 12:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:06:53 INFO - PROCESS | 3492 | 1467227213450 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 3492 | 1467227213461 Marionette TRACE conn2 <- [1,74,null,{}] 12:06:53 INFO - PROCESS | 3492 | 1467227213465 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}] 12:06:53 INFO - PROCESS | 3492 | 1467227213467 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:53 INFO - PROCESS | 3492 | 1467227213540 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 12:06:53 INFO - PROCESS | 3492 | 1467227213607 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 3492 | 1467227213609 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:53 INFO - PROCESS | 3492 | ++DOCSHELL 0F970800 == 26 [pid = 3492] [id = 28] 12:06:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (0F9EAC00) [pid = 3492] [serial = 80] [outer = 00000000] 12:06:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1744E800) [pid = 3492] [serial = 81] [outer = 0F9EAC00] 12:06:53 INFO - PROCESS | 3492 | 1467227213653 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (175F0000) [pid = 3492] [serial = 82] [outer = 0F9EAC00] 12:06:53 INFO - PROCESS | 3492 | 1467227213941 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]]]}] 12:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 547ms 12:06:53 INFO - PROCESS | 3492 | 1467227213997 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 3492 | 1467227213999 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 12:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:06:53 INFO - PROCESS | 3492 | 1467227214002 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 3492 | 1467227214004 Marionette TRACE conn2 <- [1,78,null,{}] 12:06:53 INFO - PROCESS | 3492 | 1467227214007 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}] 12:06:53 INFO - PROCESS | 3492 | 1467227214009 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:54 INFO - PROCESS | 3492 | 1467227214083 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 12:06:54 INFO - PROCESS | 3492 | 1467227214149 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 3492 | 1467227214151 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:54 INFO - PROCESS | 3492 | ++DOCSHELL 16DBC000 == 27 [pid = 3492] [id = 29] 12:06:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (16EF2400) [pid = 3492] [serial = 83] [outer = 00000000] 12:06:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (176D8400) [pid = 3492] [serial = 84] [outer = 16EF2400] 12:06:54 INFO - PROCESS | 3492 | 1467227214194 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (17998400) [pid = 3492] [serial = 85] [outer = 16EF2400] 12:06:54 INFO - PROCESS | 3492 | 1467227214515 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]]]}] 12:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 577ms 12:06:54 INFO - PROCESS | 3492 | 1467227214580 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 12:06:54 INFO - PROCESS | 3492 | 1467227214582 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 12:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:06:54 INFO - PROCESS | 3492 | 1467227214585 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 3492 | 1467227214587 Marionette TRACE conn2 <- [1,82,null,{}] 12:06:54 INFO - PROCESS | 3492 | 1467227214590 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}] 12:06:54 INFO - PROCESS | 3492 | 1467227214592 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:54 INFO - PROCESS | 3492 | 1467227214666 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 12:06:54 INFO - PROCESS | 3492 | 1467227214734 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 3492 | 1467227214736 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:54 INFO - PROCESS | 3492 | ++DOCSHELL 11808C00 == 28 [pid = 3492] [id = 30] 12:06:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (12B71400) [pid = 3492] [serial = 86] [outer = 00000000] 12:06:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (183B7C00) [pid = 3492] [serial = 87] [outer = 12B71400] 12:06:54 INFO - PROCESS | 3492 | 1467227214779 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (184A6800) [pid = 3492] [serial = 88] [outer = 12B71400] 12:06:55 INFO - PROCESS | 3492 | 1467227215086 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]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 516ms 12:06:55 INFO - PROCESS | 3492 | 1467227215107 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 3492 | 1467227215109 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 12:06:55 INFO - PROCESS | 3492 | 1467227215112 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:06:55 INFO - PROCESS | 3492 | 1467227215124 Marionette TRACE conn2 <- [1,86,null,{}] 12:06:55 INFO - PROCESS | 3492 | 1467227215127 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}] 12:06:55 INFO - PROCESS | 3492 | 1467227215129 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:55 INFO - PROCESS | 3492 | 1467227215207 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 12:06:55 INFO - PROCESS | 3492 | 1467227215276 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 3492 | 1467227215278 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:55 INFO - PROCESS | 3492 | ++DOCSHELL 10A0C000 == 29 [pid = 3492] [id = 31] 12:06:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (10B9C400) [pid = 3492] [serial = 89] [outer = 00000000] 12:06:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (187D3000) [pid = 3492] [serial = 90] [outer = 10B9C400] 12:06:55 INFO - PROCESS | 3492 | 1467227215321 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (19BC5C00) [pid = 3492] [serial = 91] [outer = 10B9C400] 12:06:55 INFO - PROCESS | 3492 | 1467227215652 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]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 577ms 12:06:55 INFO - PROCESS | 3492 | 1467227215694 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 3492 | 1467227215696 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 12:06:55 INFO - PROCESS | 3492 | 1467227215699 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:06:55 INFO - PROCESS | 3492 | 1467227215702 Marionette TRACE conn2 <- [1,90,null,{}] 12:06:55 INFO - PROCESS | 3492 | 1467227215705 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}] 12:06:55 INFO - PROCESS | 3492 | 1467227215707 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:55 INFO - PROCESS | 3492 | 1467227215798 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 12:06:55 INFO - PROCESS | 3492 | 1467227215867 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 3492 | 1467227215870 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:55 INFO - PROCESS | 3492 | ++DOCSHELL 19BC9000 == 30 [pid = 3492] [id = 32] 12:06:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (19BC9800) [pid = 3492] [serial = 92] [outer = 00000000] 12:06:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1A03B000) [pid = 3492] [serial = 93] [outer = 19BC9800] 12:06:55 INFO - PROCESS | 3492 | 1467227215918 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1A230000) [pid = 3492] [serial = 94] [outer = 19BC9800] 12:06:56 INFO - PROCESS | 3492 | 1467227216226 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]]]}] 12:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 577ms 12:06:56 INFO - PROCESS | 3492 | 1467227216280 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 3492 | 1467227216281 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 12:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:06:56 INFO - PROCESS | 3492 | 1467227216285 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - PROCESS | 3492 | 1467227216286 Marionette TRACE conn2 <- [1,94,null,{}] 12:06:56 INFO - PROCESS | 3492 | 1467227216290 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}] 12:06:56 INFO - PROCESS | 3492 | 1467227216292 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:56 INFO - PROCESS | 3492 | 1467227216398 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 12:06:56 INFO - PROCESS | 3492 | 1467227216438 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 3492 | 1467227216440 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:56 INFO - PROCESS | 3492 | ++DOCSHELL 19D78C00 == 31 [pid = 3492] [id = 33] 12:06:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (19DC3800) [pid = 3492] [serial = 95] [outer = 00000000] 12:06:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1A552C00) [pid = 3492] [serial = 96] [outer = 19DC3800] 12:06:56 INFO - PROCESS | 3492 | 1467227216483 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1A553400) [pid = 3492] [serial = 97] [outer = 19DC3800] 12:06:56 INFO - PROCESS | 3492 | 1467227216851 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]]]}] 12:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 623ms 12:06:56 INFO - PROCESS | 3492 | 1467227216906 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 3492 | 1467227216908 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 12:06:56 INFO - PROCESS | 3492 | 1467227216911 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:06:56 INFO - PROCESS | 3492 | 1467227216913 Marionette TRACE conn2 <- [1,98,null,{}] 12:06:56 INFO - PROCESS | 3492 | 1467227216917 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}] 12:06:56 INFO - PROCESS | 3492 | 1467227216918 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:57 INFO - PROCESS | 3492 | 1467227217760 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 12:06:57 INFO - PROCESS | 3492 | 1467227217852 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:57 INFO - PROCESS | 3492 | 1467227217855 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:57 INFO - PROCESS | 3492 | ++DOCSHELL 1055F800 == 32 [pid = 3492] [id = 34] 12:06:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (10560000) [pid = 3492] [serial = 98] [outer = 00000000] 12:06:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (10A04800) [pid = 3492] [serial = 99] [outer = 10560000] 12:06:57 INFO - PROCESS | 3492 | 1467227217903 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (10A7C000) [pid = 3492] [serial = 100] [outer = 10560000] 12:06:58 INFO - PROCESS | 3492 | 1467227218303 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]]]}] 12:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1397ms 12:06:58 INFO - PROCESS | 3492 | 1467227218321 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 3492 | 1467227218325 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 12:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:06:58 INFO - PROCESS | 3492 | 1467227218330 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 3492 | 1467227218333 Marionette TRACE conn2 <- [1,102,null,{}] 12:06:58 INFO - PROCESS | 3492 | 1467227218337 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}] 12:06:58 INFO - PROCESS | 3492 | 1467227218340 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:58 INFO - PROCESS | 3492 | 1467227218445 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 12:06:58 INFO - PROCESS | 3492 | 1467227218451 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 3492 | 1467227218454 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:58 INFO - PROCESS | 3492 | ++DOCSHELL 10E40000 == 33 [pid = 3492] [id = 35] 12:06:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (10FF8400) [pid = 3492] [serial = 101] [outer = 00000000] 12:06:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (11C99800) [pid = 3492] [serial = 102] [outer = 10FF8400] 12:06:58 INFO - PROCESS | 3492 | 1467227218499 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (11D8D000) [pid = 3492] [serial = 103] [outer = 10FF8400] 12:06:58 INFO - PROCESS | 3492 | 1467227218878 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]]]}] 12:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 577ms 12:06:58 INFO - PROCESS | 3492 | 1467227218910 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 3492 | 1467227218912 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 12:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:06:58 INFO - PROCESS | 3492 | 1467227218916 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 3492 | 1467227218918 Marionette TRACE conn2 <- [1,106,null,{}] 12:06:58 INFO - PROCESS | 3492 | 1467227218921 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}] 12:06:58 INFO - PROCESS | 3492 | 1467227218923 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (13EA4C00) [pid = 3492] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1B0DC400) [pid = 3492] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1B020400) [pid = 3492] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1ABBF000) [pid = 3492] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1AA36000) [pid = 3492] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1A7D9C00) [pid = 3492] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1A654C00) [pid = 3492] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (19DC3000) [pid = 3492] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1B337400) [pid = 3492] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (102CB400) [pid = 3492] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (13912400) [pid = 3492] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (15EF5C00) [pid = 3492] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (11806800) [pid = 3492] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (11DDB400) [pid = 3492] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (132C2C00) [pid = 3492] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (13A31000) [pid = 3492] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1560B400) [pid = 3492] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (15EF1000) [pid = 3492] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (0F9EAC00) [pid = 3492] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (16EF2400) [pid = 3492] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (12B71400) [pid = 3492] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (10B9C400) [pid = 3492] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:06:59 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (19BC9800) [pid = 3492] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:06:59 INFO - PROCESS | 3492 | 1467227219506 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 12:06:59 INFO - PROCESS | 3492 | 1467227219515 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 3492 | 1467227219518 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:06:59 INFO - PROCESS | 3492 | ++DOCSHELL 10A7D800 == 34 [pid = 3492] [id = 36] 12:06:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (10A80400) [pid = 3492] [serial = 104] [outer = 00000000] 12:06:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (114B0C00) [pid = 3492] [serial = 105] [outer = 10A80400] 12:06:59 INFO - PROCESS | 3492 | 1467227219561 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (12F61400) [pid = 3492] [serial = 106] [outer = 10A80400] 12:06:59 INFO - PROCESS | 3492 | 1467227219941 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]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1063ms 12:06:59 INFO - PROCESS | 3492 | 1467227219989 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 3492 | 1467227219992 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 12:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:06:59 INFO - PROCESS | 3492 | 1467227220002 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 3492 | 1467227220006 Marionette TRACE conn2 <- [1,110,null,{}] 12:06:59 INFO - PROCESS | 3492 | 1467227219993 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}] 12:06:59 INFO - PROCESS | 3492 | 1467227219996 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:00 INFO - PROCESS | 3492 | 1467227220090 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 12:07:00 INFO - PROCESS | 3492 | 1467227220095 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 3492 | 1467227220098 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:00 INFO - PROCESS | 3492 | ++DOCSHELL 131C6800 == 35 [pid = 3492] [id = 37] 12:07:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1322A800) [pid = 3492] [serial = 107] [outer = 00000000] 12:07:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (13AB3400) [pid = 3492] [serial = 108] [outer = 1322A800] 12:07:00 INFO - PROCESS | 3492 | 1467227220147 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (146C5000) [pid = 3492] [serial = 109] [outer = 1322A800] 12:07:00 INFO - PROCESS | 3492 | 1467227220557 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]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 622ms 12:07:00 INFO - PROCESS | 3492 | 1467227220620 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 3492 | 1467227220622 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 12:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:07:00 INFO - PROCESS | 3492 | 1467227220625 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 3492 | 1467227220627 Marionette TRACE conn2 <- [1,114,null,{}] 12:07:00 INFO - PROCESS | 3492 | 1467227220614 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}] 12:07:00 INFO - PROCESS | 3492 | 1467227220616 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:00 INFO - PROCESS | 3492 | 1467227220697 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 12:07:00 INFO - PROCESS | 3492 | 1467227220704 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 3492 | 1467227220706 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:00 INFO - PROCESS | 3492 | ++DOCSHELL 13A31000 == 36 [pid = 3492] [id = 38] 12:07:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (146F4C00) [pid = 3492] [serial = 110] [outer = 00000000] 12:07:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (158E4C00) [pid = 3492] [serial = 111] [outer = 146F4C00] 12:07:00 INFO - PROCESS | 3492 | 1467227220750 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (15EF9400) [pid = 3492] [serial = 112] [outer = 146F4C00] 12:07:01 INFO - PROCESS | 3492 | 1467227221175 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]]]}] 12:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 577ms 12:07:01 INFO - PROCESS | 3492 | 1467227221204 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 12:07:01 INFO - PROCESS | 3492 | 1467227221206 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 12:07:01 INFO - PROCESS | 3492 | 1467227221193 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:07:01 INFO - PROCESS | 3492 | 1467227221195 Marionette TRACE conn2 <- [1,118,null,{}] 12:07:01 INFO - PROCESS | 3492 | 1467227221198 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}] 12:07:01 INFO - PROCESS | 3492 | 1467227221200 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:01 INFO - PROCESS | 3492 | 1467227221275 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 12:07:01 INFO - PROCESS | 3492 | 1467227221280 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:01 INFO - PROCESS | 3492 | 1467227221286 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:01 INFO - PROCESS | 3492 | ++DOCSHELL 16EF8800 == 37 [pid = 3492] [id = 39] 12:07:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (16EF9400) [pid = 3492] [serial = 113] [outer = 00000000] 12:07:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (17556400) [pid = 3492] [serial = 114] [outer = 16EF9400] 12:07:01 INFO - PROCESS | 3492 | 1467227221337 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (176D7000) [pid = 3492] [serial = 115] [outer = 16EF9400] 12:07:01 INFO - PROCESS | 3492 | 1467227221939 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]]]}] 12:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 775ms 12:07:02 INFO - PROCESS | 3492 | 1467227222007 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 3492 | 1467227222012 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 12:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:07:02 INFO - PROCESS | 3492 | 1467227222029 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 3492 | 1467227222033 Marionette TRACE conn2 <- [1,122,null,{}] 12:07:02 INFO - PROCESS | 3492 | 1467227222038 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}] 12:07:02 INFO - PROCESS | 3492 | 1467227222042 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:02 INFO - PROCESS | 3492 | 1467227222149 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 12:07:02 INFO - PROCESS | 3492 | 1467227222237 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 3492 | 1467227222240 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:02 INFO - PROCESS | 3492 | ++DOCSHELL 10B9C400 == 38 [pid = 3492] [id = 40] 12:07:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (10B9E800) [pid = 3492] [serial = 116] [outer = 00000000] 12:07:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (11D89000) [pid = 3492] [serial = 117] [outer = 10B9E800] 12:07:02 INFO - PROCESS | 3492 | 1467227222295 Marionette DEBUG loaded listener.js 12:07:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (12C7B000) [pid = 3492] [serial = 118] [outer = 10B9E800] 12:07:02 INFO - PROCESS | 3492 | 1467227222752 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]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 775ms 12:07:02 INFO - PROCESS | 3492 | 1467227222814 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 3492 | 1467227222819 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 12:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:07:02 INFO - PROCESS | 3492 | 1467227222825 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 3492 | 1467227222828 Marionette TRACE conn2 <- [1,126,null,{}] 12:07:02 INFO - PROCESS | 3492 | 1467227222832 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}] 12:07:02 INFO - PROCESS | 3492 | 1467227222834 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:02 INFO - PROCESS | 3492 | 1467227222939 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 12:07:03 INFO - PROCESS | 3492 | 1467227223024 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 3492 | 1467227223027 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:03 INFO - PROCESS | 3492 | ++DOCSHELL 146F8C00 == 39 [pid = 3492] [id = 41] 12:07:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1507F400) [pid = 3492] [serial = 119] [outer = 00000000] 12:07:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (158DF000) [pid = 3492] [serial = 120] [outer = 1507F400] 12:07:03 INFO - PROCESS | 3492 | 1467227223081 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1693F800) [pid = 3492] [serial = 121] [outer = 1507F400] 12:07:03 INFO - PROCESS | 3492 | 1467227223668 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]]]}] 12:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 881ms 12:07:03 INFO - PROCESS | 3492 | 1467227223694 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 3492 | 1467227223697 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 12:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:07:03 INFO - PROCESS | 3492 | 1467227223701 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 3492 | 1467227223704 Marionette TRACE conn2 <- [1,130,null,{}] 12:07:03 INFO - PROCESS | 3492 | 1467227223715 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}] 12:07:03 INFO - PROCESS | 3492 | 1467227223720 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:03 INFO - PROCESS | 3492 | 1467227223820 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 12:07:03 INFO - PROCESS | 3492 | 1467227223905 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 3492 | 1467227223909 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:03 INFO - PROCESS | 3492 | ++DOCSHELL 18138C00 == 40 [pid = 3492] [id = 42] 12:07:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (184A6400) [pid = 3492] [serial = 122] [outer = 00000000] 12:07:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (18789000) [pid = 3492] [serial = 123] [outer = 184A6400] 12:07:03 INFO - PROCESS | 3492 | 1467227223964 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (19BC5800) [pid = 3492] [serial = 124] [outer = 184A6400] 12:07:04 INFO - PROCESS | 3492 | 1467227224505 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]]]}] 12:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 805ms 12:07:04 INFO - PROCESS | 3492 | 1467227224606 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 12:07:04 INFO - PROCESS | 3492 | 1467227224610 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 12:07:04 INFO - PROCESS | 3492 | 1467227224615 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - PROCESS | 3492 | 1467227224619 Marionette TRACE conn2 <- [1,134,null,{}] 12:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:07:04 INFO - PROCESS | 3492 | 1467227224639 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}] 12:07:04 INFO - PROCESS | 3492 | 1467227224642 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:04 INFO - PROCESS | 3492 | 1467227224730 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 12:07:04 INFO - PROCESS | 3492 | 1467227224798 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 3492 | 1467227224803 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:04 INFO - PROCESS | 3492 | ++DOCSHELL 10A76C00 == 41 [pid = 3492] [id = 43] 12:07:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (10A77000) [pid = 3492] [serial = 125] [outer = 00000000] 12:07:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (10E3A400) [pid = 3492] [serial = 126] [outer = 10A77000] 12:07:04 INFO - PROCESS | 3492 | 1467227224850 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1122CC00) [pid = 3492] [serial = 127] [outer = 10A77000] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 13A31000 == 40 [pid = 3492] [id = 38] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 131C6800 == 39 [pid = 3492] [id = 37] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 10A7D800 == 38 [pid = 3492] [id = 36] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 10E40000 == 37 [pid = 3492] [id = 35] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 1055F800 == 36 [pid = 3492] [id = 34] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 16DBC000 == 35 [pid = 3492] [id = 29] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 11808C00 == 34 [pid = 3492] [id = 30] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 146F8C00 == 33 [pid = 3492] [id = 41] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 19BC9000 == 32 [pid = 3492] [id = 32] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 10A0C000 == 31 [pid = 3492] [id = 31] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 18138C00 == 30 [pid = 3492] [id = 42] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 19D78C00 == 29 [pid = 3492] [id = 33] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 16EF8800 == 28 [pid = 3492] [id = 39] 12:07:05 INFO - PROCESS | 3492 | --DOCSHELL 10B9C400 == 27 [pid = 3492] [id = 40] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (168A0C00) [pid = 3492] [serial = 17] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (1B527800) [pid = 3492] [serial = 51] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (10E39800) [pid = 3492] [serial = 54] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (13A30C00) [pid = 3492] [serial = 57] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (15EFC800) [pid = 3492] [serial = 60] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (16933C00) [pid = 3492] [serial = 61] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1180C400) [pid = 3492] [serial = 63] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (12BA6400) [pid = 3492] [serial = 66] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1391AC00) [pid = 3492] [serial = 69] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (146C4C00) [pid = 3492] [serial = 72] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (146F5000) [pid = 3492] [serial = 73] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (15697800) [pid = 3492] [serial = 75] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (16B16C00) [pid = 3492] [serial = 78] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1744E800) [pid = 3492] [serial = 81] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (176D8400) [pid = 3492] [serial = 84] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (183B7C00) [pid = 3492] [serial = 87] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (187D3000) [pid = 3492] [serial = 90] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1A03B000) [pid = 3492] [serial = 93] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (158E3000) [pid = 3492] [serial = 76] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (16D27C00) [pid = 3492] [serial = 79] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (175F0000) [pid = 3492] [serial = 82] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (17998400) [pid = 3492] [serial = 85] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (12BB1C00) [pid = 3492] [serial = 67] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (184A6800) [pid = 3492] [serial = 88] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (114AD000) [pid = 3492] [serial = 55] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (19BC5C00) [pid = 3492] [serial = 91] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (11C8D400) [pid = 3492] [serial = 64] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1A230000) [pid = 3492] [serial = 94] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (13EA4800) [pid = 3492] [serial = 58] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1B920400) [pid = 3492] [serial = 52] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (139B4C00) [pid = 3492] [serial = 70] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (16937400) [pid = 3492] [serial = 14] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (143AAC00) [pid = 3492] [serial = 9] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (143B0400) [pid = 3492] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (11DD7400) [pid = 3492] [serial = 4] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (1B0DF800) [pid = 3492] [serial = 45] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1B524400) [pid = 3492] [serial = 48] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (1B331C00) [pid = 3492] [serial = 42] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (1B332000) [pid = 3492] [serial = 43] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (1B0D5000) [pid = 3492] [serial = 39] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (1B0D9C00) [pid = 3492] [serial = 40] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (1B017400) [pid = 3492] [serial = 37] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (1AEF7000) [pid = 3492] [serial = 36] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (1AA3CC00) [pid = 3492] [serial = 33] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (1AEF4400) [pid = 3492] [serial = 34] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (1ACF3400) [pid = 3492] [serial = 30] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (1AEF3000) [pid = 3492] [serial = 31] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 56 (1AEEB800) [pid = 3492] [serial = 28] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 55 (1ACF5800) [pid = 3492] [serial = 27] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 54 (1A239C00) [pid = 3492] [serial = 24] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 53 (19DC5800) [pid = 3492] [serial = 21] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | --DOMWINDOW == 52 (184A6C00) [pid = 3492] [serial = 22] [outer = 00000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3492 | 1467227225895 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]]]}] 12:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1291ms 12:07:05 INFO - PROCESS | 3492 | 1467227225927 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 12:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:07:05 INFO - PROCESS | 3492 | 1467227225931 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 12:07:05 INFO - PROCESS | 3492 | 1467227225935 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 3492 | 1467227225938 Marionette TRACE conn2 <- [1,138,null,{}] 12:07:05 INFO - PROCESS | 3492 | 1467227225944 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}] 12:07:05 INFO - PROCESS | 3492 | 1467227225946 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:06 INFO - PROCESS | 3492 | 1467227226034 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 12:07:06 INFO - PROCESS | 3492 | 1467227226086 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 3492 | 1467227226089 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:06 INFO - PROCESS | 3492 | ++DOCSHELL 112AB400 == 28 [pid = 3492] [id = 44] 12:07:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 53 (112AC000) [pid = 3492] [serial = 128] [outer = 00000000] 12:07:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 54 (1188F800) [pid = 3492] [serial = 129] [outer = 112AC000] 12:07:06 INFO - PROCESS | 3492 | 1467227226136 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 55 (11CE8C00) [pid = 3492] [serial = 130] [outer = 112AC000] 12:07:06 INFO - PROCESS | 3492 | 1467227226503 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]]]}] 12:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 622ms 12:07:06 INFO - PROCESS | 3492 | 1467227226553 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 3492 | 1467227226559 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 12:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:07:06 INFO - PROCESS | 3492 | 1467227226566 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - PROCESS | 3492 | 1467227226568 Marionette TRACE conn2 <- [1,142,null,{}] 12:07:06 INFO - PROCESS | 3492 | 1467227226572 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}] 12:07:06 INFO - PROCESS | 3492 | 1467227226575 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:06 INFO - PROCESS | 3492 | 1467227226643 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 12:07:06 INFO - PROCESS | 3492 | 1467227226650 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 3492 | 1467227226653 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:06 INFO - PROCESS | 3492 | ++DOCSHELL 13167800 == 29 [pid = 3492] [id = 45] 12:07:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (131C1800) [pid = 3492] [serial = 131] [outer = 00000000] 12:07:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (13232800) [pid = 3492] [serial = 132] [outer = 131C1800] 12:07:06 INFO - PROCESS | 3492 | 1467227226700 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (132C4000) [pid = 3492] [serial = 133] [outer = 131C1800] 12:07:07 INFO - PROCESS | 3492 | 1467227227109 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]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 577ms 12:07:07 INFO - PROCESS | 3492 | 1467227227144 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 3492 | 1467227227146 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 12:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:07:07 INFO - PROCESS | 3492 | 1467227227154 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 3492 | 1467227227157 Marionette TRACE conn2 <- [1,146,null,{}] 12:07:07 INFO - PROCESS | 3492 | 1467227227168 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}] 12:07:07 INFO - PROCESS | 3492 | 1467227227172 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:07 INFO - PROCESS | 3492 | 1467227227242 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 12:07:07 INFO - PROCESS | 3492 | 1467227227252 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 3492 | 1467227227255 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:07 INFO - PROCESS | 3492 | ++DOCSHELL 143ACC00 == 30 [pid = 3492] [id = 46] 12:07:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (143AD400) [pid = 3492] [serial = 134] [outer = 00000000] 12:07:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (146D2800) [pid = 3492] [serial = 135] [outer = 143AD400] 12:07:07 INFO - PROCESS | 3492 | 1467227227301 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (15601800) [pid = 3492] [serial = 136] [outer = 143AD400] 12:07:07 INFO - PROCESS | 3492 | 1467227227711 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]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 577ms 12:07:07 INFO - PROCESS | 3492 | 1467227227735 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 12:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:07:07 INFO - PROCESS | 3492 | 1467227227747 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 12:07:07 INFO - PROCESS | 3492 | 1467227227750 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 3492 | 1467227227752 Marionette TRACE conn2 <- [1,150,null,{}] 12:07:07 INFO - PROCESS | 3492 | 1467227227755 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}] 12:07:07 INFO - PROCESS | 3492 | 1467227227757 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:07 INFO - PROCESS | 3492 | 1467227227860 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 12:07:07 INFO - PROCESS | 3492 | 1467227227866 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 3492 | 1467227227868 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:07 INFO - PROCESS | 3492 | ++DOCSHELL 13A2E400 == 31 [pid = 3492] [id = 47] 12:07:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (1507CC00) [pid = 3492] [serial = 137] [outer = 00000000] 12:07:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (158E6400) [pid = 3492] [serial = 138] [outer = 1507CC00] 12:07:07 INFO - PROCESS | 3492 | 1467227227911 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (1661B400) [pid = 3492] [serial = 139] [outer = 1507CC00] 12:07:08 INFO - PROCESS | 3492 | 1467227228313 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]]]}] 12:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 607ms 12:07:08 INFO - PROCESS | 3492 | 1467227228372 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 3492 | 1467227228358 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 12:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:07:08 INFO - PROCESS | 3492 | 1467227228361 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - PROCESS | 3492 | 1467227228363 Marionette TRACE conn2 <- [1,154,null,{}] 12:07:08 INFO - PROCESS | 3492 | 1467227228366 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}] 12:07:08 INFO - PROCESS | 3492 | 1467227228368 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:08 INFO - PROCESS | 3492 | 1467227228464 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 12:07:08 INFO - PROCESS | 3492 | 1467227228469 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 3492 | 1467227228471 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:08 INFO - PROCESS | 3492 | ++DOCSHELL 1569AC00 == 32 [pid = 3492] [id = 48] 12:07:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (168A0C00) [pid = 3492] [serial = 140] [outer = 00000000] 12:07:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (16D20C00) [pid = 3492] [serial = 141] [outer = 168A0C00] 12:07:08 INFO - PROCESS | 3492 | 1467227228515 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (16DBAC00) [pid = 3492] [serial = 142] [outer = 168A0C00] 12:07:08 INFO - PROCESS | 3492 | 1467227228955 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]]]}] 12:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 607ms 12:07:08 INFO - PROCESS | 3492 | 1467227229000 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 3492 | 1467227229002 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 12:07:08 INFO - PROCESS | 3492 | 1467227229005 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:07:08 INFO - PROCESS | 3492 | 1467227229007 Marionette TRACE conn2 <- [1,158,null,{}] 12:07:08 INFO - PROCESS | 3492 | 1467227229010 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}] 12:07:08 INFO - PROCESS | 3492 | 1467227228997 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:09 INFO - PROCESS | 3492 | 1467227229117 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 12:07:09 INFO - PROCESS | 3492 | 1467227229128 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 3492 | 1467227229130 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:09 INFO - PROCESS | 3492 | ++DOCSHELL 1744F400 == 33 [pid = 3492] [id = 49] 12:07:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (17558000) [pid = 3492] [serial = 143] [outer = 00000000] 12:07:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (176DAC00) [pid = 3492] [serial = 144] [outer = 17558000] 12:07:09 INFO - PROCESS | 3492 | 1467227229174 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (1812A800) [pid = 3492] [serial = 145] [outer = 17558000] 12:07:09 INFO - PROCESS | 3492 | 1467227229585 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]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 623ms 12:07:09 INFO - PROCESS | 3492 | 1467227229625 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 3492 | 1467227229627 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 12:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:07:09 INFO - PROCESS | 3492 | 1467227229630 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - PROCESS | 3492 | 1467227229624 Marionette TRACE conn2 <- [1,162,null,{}] 12:07:09 INFO - PROCESS | 3492 | 1467227229628 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}] 12:07:09 INFO - PROCESS | 3492 | 1467227229630 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:09 INFO - PROCESS | 3492 | 1467227229726 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 12:07:09 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (19DC3800) [pid = 3492] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:07:09 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (16EF9400) [pid = 3492] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:07:09 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (146F4C00) [pid = 3492] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:07:09 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (10FF8400) [pid = 3492] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:07:09 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (1322A800) [pid = 3492] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:07:09 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (10A80400) [pid = 3492] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:07:09 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (10560000) [pid = 3492] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:07:09 INFO - PROCESS | 3492 | 1467227229856 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 3492 | 1467227229858 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:09 INFO - PROCESS | 3492 | ++DOCSHELL 0F9E1C00 == 34 [pid = 3492] [id = 50] 12:07:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (10269000) [pid = 3492] [serial = 146] [outer = 00000000] 12:07:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (1180A400) [pid = 3492] [serial = 147] [outer = 10269000] 12:07:09 INFO - PROCESS | 3492 | 1467227229902 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (1322A800) [pid = 3492] [serial = 148] [outer = 10269000] 12:07:10 INFO - PROCESS | 3492 | 1467227230213 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]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 638ms 12:07:10 INFO - PROCESS | 3492 | 1467227230254 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 3492 | 1467227230256 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 12:07:10 INFO - PROCESS | 3492 | 1467227230260 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:07:10 INFO - PROCESS | 3492 | 1467227230261 Marionette TRACE conn2 <- [1,166,null,{}] 12:07:10 INFO - PROCESS | 3492 | 1467227230265 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}] 12:07:10 INFO - PROCESS | 3492 | 1467227230267 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:10 INFO - PROCESS | 3492 | 1467227230345 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 12:07:10 INFO - PROCESS | 3492 | 1467227230350 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 3492 | 1467227230352 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:10 INFO - PROCESS | 3492 | ++DOCSHELL 139A9C00 == 35 [pid = 3492] [id = 51] 12:07:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (1594F800) [pid = 3492] [serial = 149] [outer = 00000000] 12:07:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (184ACC00) [pid = 3492] [serial = 150] [outer = 1594F800] 12:07:10 INFO - PROCESS | 3492 | 1467227230453 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (187D5000) [pid = 3492] [serial = 151] [outer = 1594F800] 12:07:10 INFO - PROCESS | 3492 | 1467227230770 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]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 577ms 12:07:10 INFO - PROCESS | 3492 | 1467227230840 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 3492 | 1467227230842 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 12:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:07:10 INFO - PROCESS | 3492 | 1467227230846 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 3492 | 1467227230847 Marionette TRACE conn2 <- [1,170,null,{}] 12:07:10 INFO - PROCESS | 3492 | 1467227230851 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}] 12:07:10 INFO - PROCESS | 3492 | 1467227230852 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:10 INFO - PROCESS | 3492 | 1467227230925 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 12:07:10 INFO - PROCESS | 3492 | 1467227230991 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 3492 | 1467227230993 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:10 INFO - PROCESS | 3492 | ++DOCSHELL 143AC800 == 36 [pid = 3492] [id = 52] 12:07:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (184A7400) [pid = 3492] [serial = 152] [outer = 00000000] 12:07:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (19BCF000) [pid = 3492] [serial = 153] [outer = 184A7400] 12:07:11 INFO - PROCESS | 3492 | 1467227231035 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (19D77000) [pid = 3492] [serial = 154] [outer = 184A7400] 12:07:11 INFO - PROCESS | 3492 | 1467227231355 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]]]}] 12:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 577ms 12:07:11 INFO - PROCESS | 3492 | 1467227231426 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 12:07:11 INFO - PROCESS | 3492 | 1467227231428 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 12:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:07:11 INFO - PROCESS | 3492 | 1467227231441 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:07:11 INFO - PROCESS | 3492 | 1467227231443 Marionette TRACE conn2 <- [1,174,null,{}] 12:07:11 INFO - PROCESS | 3492 | 1467227231447 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}] 12:07:11 INFO - PROCESS | 3492 | 1467227231448 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:11 INFO - PROCESS | 3492 | 1467227231548 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 12:07:11 INFO - PROCESS | 3492 | 1467227231555 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 3492 | 1467227231557 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:11 INFO - PROCESS | 3492 | ++DOCSHELL 12B66000 == 37 [pid = 3492] [id = 53] 12:07:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (19DBDC00) [pid = 3492] [serial = 155] [outer = 00000000] 12:07:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (19DC8000) [pid = 3492] [serial = 156] [outer = 19DBDC00] 12:07:11 INFO - PROCESS | 3492 | 1467227231601 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1A036000) [pid = 3492] [serial = 157] [outer = 19DBDC00] 12:07:12 INFO - PROCESS | 3492 | --DOCSHELL 112AB400 == 36 [pid = 3492] [id = 44] 12:07:12 INFO - PROCESS | 3492 | --DOCSHELL 10A76C00 == 35 [pid = 3492] [id = 43] 12:07:12 INFO - PROCESS | 3492 | --DOCSHELL 13167800 == 34 [pid = 3492] [id = 45] 12:07:12 INFO - PROCESS | 3492 | --DOCSHELL 143ACC00 == 33 [pid = 3492] [id = 46] 12:07:12 INFO - PROCESS | 3492 | --DOCSHELL 13A2E400 == 32 [pid = 3492] [id = 47] 12:07:12 INFO - PROCESS | 3492 | --DOCSHELL 0F9E1C00 == 31 [pid = 3492] [id = 50] 12:07:12 INFO - PROCESS | 3492 | --DOCSHELL 139A9C00 == 30 [pid = 3492] [id = 51] 12:07:12 INFO - PROCESS | 3492 | --DOCSHELL 143AC800 == 29 [pid = 3492] [id = 52] 12:07:12 INFO - PROCESS | 3492 | --DOCSHELL 1569AC00 == 28 [pid = 3492] [id = 48] 12:07:12 INFO - PROCESS | 3492 | --DOCSHELL 1744F400 == 27 [pid = 3492] [id = 49] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1A553400) [pid = 3492] [serial = 97] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (176D7000) [pid = 3492] [serial = 115] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (158E4C00) [pid = 3492] [serial = 111] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (11C99800) [pid = 3492] [serial = 102] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (13AB3400) [pid = 3492] [serial = 108] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (146C5000) [pid = 3492] [serial = 109] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (114B0C00) [pid = 3492] [serial = 105] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (12F61400) [pid = 3492] [serial = 106] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (11D8D000) [pid = 3492] [serial = 103] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (10A04800) [pid = 3492] [serial = 99] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (15EF9400) [pid = 3492] [serial = 112] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (10A7C000) [pid = 3492] [serial = 100] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (1A552C00) [pid = 3492] [serial = 96] [outer = 00000000] [url = about:blank] 12:07:12 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (17556400) [pid = 3492] [serial = 114] [outer = 00000000] [url = about:blank] 12:07:13 INFO - PROCESS | 3492 | 1467227233039 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]]]}] 12:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1595ms 12:07:13 INFO - PROCESS | 3492 | 1467227233057 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 3492 | 1467227233060 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 12:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:07:13 INFO - PROCESS | 3492 | 1467227233065 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 3492 | 1467227233069 Marionette TRACE conn2 <- [1,178,null,{}] 12:07:13 INFO - PROCESS | 3492 | 1467227233078 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}] 12:07:13 INFO - PROCESS | 3492 | 1467227233081 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:13 INFO - PROCESS | 3492 | 1467227233171 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 12:07:13 INFO - PROCESS | 3492 | 1467227233242 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 3492 | 1467227233245 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:13 INFO - PROCESS | 3492 | ++DOCSHELL 10A75800 == 28 [pid = 3492] [id = 54] 12:07:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (10A76000) [pid = 3492] [serial = 158] [outer = 00000000] 12:07:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (11232000) [pid = 3492] [serial = 159] [outer = 10A76000] 12:07:13 INFO - PROCESS | 3492 | 1467227233315 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (1145F400) [pid = 3492] [serial = 160] [outer = 10A76000] 12:07:13 INFO - PROCESS | 3492 | 1467227233685 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]]]}] 12:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 668ms 12:07:13 INFO - PROCESS | 3492 | 1467227233744 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 3492 | 1467227233749 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 12:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:07:13 INFO - PROCESS | 3492 | 1467227233756 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 3492 | 1467227233758 Marionette TRACE conn2 <- [1,182,null,{}] 12:07:13 INFO - PROCESS | 3492 | 1467227233762 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}] 12:07:13 INFO - PROCESS | 3492 | 1467227233765 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:13 INFO - PROCESS | 3492 | 1467227233847 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 12:07:13 INFO - PROCESS | 3492 | 1467227233853 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 3492 | 1467227233857 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:13 INFO - PROCESS | 3492 | ++DOCSHELL 129E4000 == 29 [pid = 3492] [id = 55] 12:07:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (129E4800) [pid = 3492] [serial = 161] [outer = 00000000] 12:07:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (12BB0000) [pid = 3492] [serial = 162] [outer = 129E4800] 12:07:13 INFO - PROCESS | 3492 | 1467227233939 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (12C83000) [pid = 3492] [serial = 163] [outer = 129E4800] 12:07:14 INFO - PROCESS | 3492 | 1467227234364 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]]]}] 12:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 683ms 12:07:14 INFO - PROCESS | 3492 | 1467227234435 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 12:07:14 INFO - PROCESS | 3492 | 1467227234437 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 12:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:07:14 INFO - PROCESS | 3492 | 1467227234441 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 3492 | 1467227234444 Marionette TRACE conn2 <- [1,186,null,{}] 12:07:14 INFO - PROCESS | 3492 | 1467227234455 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}] 12:07:14 INFO - PROCESS | 3492 | 1467227234459 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:14 INFO - PROCESS | 3492 | 1467227234563 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 12:07:14 INFO - PROCESS | 3492 | 1467227234562 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 3492 | 1467227234566 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:14 INFO - PROCESS | 3492 | ++DOCSHELL 13A2E000 == 30 [pid = 3492] [id = 56] 12:07:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (13A31000) [pid = 3492] [serial = 164] [outer = 00000000] 12:07:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (13EA3C00) [pid = 3492] [serial = 165] [outer = 13A31000] 12:07:14 INFO - PROCESS | 3492 | 1467227234614 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (143AB800) [pid = 3492] [serial = 166] [outer = 13A31000] 12:07:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (1568F400) [pid = 3492] [serial = 167] [outer = 1B51B800] 12:07:15 INFO - PROCESS | 3492 | 1467227235052 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]]]}] 12:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 684ms 12:07:15 INFO - PROCESS | 3492 | 1467227235123 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 12:07:15 INFO - PROCESS | 3492 | 1467227235125 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 12:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:07:15 INFO - PROCESS | 3492 | 1467227235128 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:07:15 INFO - PROCESS | 3492 | 1467227235130 Marionette TRACE conn2 <- [1,190,null,{}] 12:07:15 INFO - PROCESS | 3492 | 1467227235134 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}] 12:07:15 INFO - PROCESS | 3492 | 1467227235135 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:15 INFO - PROCESS | 3492 | 1467227235208 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 12:07:15 INFO - PROCESS | 3492 | 1467227235213 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 3492 | 1467227235215 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:15 INFO - PROCESS | 3492 | ++DOCSHELL 13EA2C00 == 31 [pid = 3492] [id = 57] 12:07:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (146CC800) [pid = 3492] [serial = 168] [outer = 00000000] 12:07:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (158E6C00) [pid = 3492] [serial = 169] [outer = 146CC800] 12:07:15 INFO - PROCESS | 3492 | 1467227235258 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (16615800) [pid = 3492] [serial = 170] [outer = 146CC800] 12:07:15 INFO - PROCESS | 3492 | 1467227235638 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]]]}] 12:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 577ms 12:07:15 INFO - PROCESS | 3492 | 1467227235692 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 12:07:15 INFO - PROCESS | 3492 | 1467227235694 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 12:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:07:15 INFO - PROCESS | 3492 | 1467227235698 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:07:15 INFO - PROCESS | 3492 | 1467227235700 Marionette TRACE conn2 <- [1,194,null,{}] 12:07:15 INFO - PROCESS | 3492 | 1467227235707 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}] 12:07:15 INFO - PROCESS | 3492 | 1467227235709 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:15 INFO - PROCESS | 3492 | 1467227235784 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 12:07:15 INFO - PROCESS | 3492 | 1467227235790 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 3492 | 1467227235792 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:15 INFO - PROCESS | 3492 | ++DOCSHELL 16937000 == 32 [pid = 3492] [id = 58] 12:07:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (16937C00) [pid = 3492] [serial = 171] [outer = 00000000] 12:07:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (16EF2400) [pid = 3492] [serial = 172] [outer = 16937C00] 12:07:15 INFO - PROCESS | 3492 | 1467227235835 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (17555400) [pid = 3492] [serial = 173] [outer = 16937C00] 12:07:16 INFO - PROCESS | 3492 | 1467227236255 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]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 577ms 12:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:07:16 INFO - PROCESS | 3492 | 1467227236299 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 3492 | 1467227236285 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 12:07:16 INFO - PROCESS | 3492 | 1467227236288 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 3492 | 1467227236290 Marionette TRACE conn2 <- [1,198,null,{}] 12:07:16 INFO - PROCESS | 3492 | 1467227236293 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}] 12:07:16 INFO - PROCESS | 3492 | 1467227236298 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:16 INFO - PROCESS | 3492 | 1467227236396 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 12:07:16 INFO - PROCESS | 3492 | 1467227236401 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 3492 | 1467227236404 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:16 INFO - PROCESS | 3492 | ++DOCSHELL 16941000 == 33 [pid = 3492] [id = 59] 12:07:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (176D7400) [pid = 3492] [serial = 174] [outer = 00000000] 12:07:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (184A8C00) [pid = 3492] [serial = 175] [outer = 176D7400] 12:07:16 INFO - PROCESS | 3492 | 1467227236455 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (184AC000) [pid = 3492] [serial = 176] [outer = 176D7400] 12:07:16 INFO - PROCESS | 3492 | 1467227236841 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]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 577ms 12:07:16 INFO - PROCESS | 3492 | 1467227236885 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 3492 | 1467227236887 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 12:07:16 INFO - PROCESS | 3492 | 1467227236890 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:07:16 INFO - PROCESS | 3492 | 1467227236892 Marionette TRACE conn2 <- [1,202,null,{}] 12:07:16 INFO - PROCESS | 3492 | 1467227236907 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}] 12:07:16 INFO - PROCESS | 3492 | 1467227236892 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:16 INFO - PROCESS | 3492 | 1467227236975 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 12:07:16 INFO - PROCESS | 3492 | 1467227236980 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 3492 | 1467227236982 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:16 INFO - PROCESS | 3492 | ++DOCSHELL 183B6800 == 34 [pid = 3492] [id = 60] 12:07:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19BCEC00) [pid = 3492] [serial = 177] [outer = 00000000] 12:07:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19DC3400) [pid = 3492] [serial = 178] [outer = 19BCEC00] 12:07:17 INFO - PROCESS | 3492 | 1467227237024 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (19DC3C00) [pid = 3492] [serial = 179] [outer = 19BCEC00] 12:07:17 INFO - PROCESS | 3492 | 1467227237416 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]]]}] 12:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 577ms 12:07:17 INFO - PROCESS | 3492 | 1467227237454 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 3492 | 1467227237456 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 12:07:17 INFO - PROCESS | 3492 | 1467227237459 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:07:17 INFO - PROCESS | 3492 | 1467227237461 Marionette TRACE conn2 <- [1,206,null,{}] 12:07:17 INFO - PROCESS | 3492 | 1467227237464 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}] 12:07:17 INFO - PROCESS | 3492 | 1467227237466 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:17 INFO - PROCESS | 3492 | 1467227237578 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 12:07:17 INFO - PROCESS | 3492 | 1467227237582 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:17 INFO - PROCESS | 3492 | 1467227237584 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:17 INFO - PROCESS | 3492 | ++DOCSHELL 184AD800 == 35 [pid = 3492] [id = 61] 12:07:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (19D74000) [pid = 3492] [serial = 180] [outer = 00000000] 12:07:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1A550800) [pid = 3492] [serial = 181] [outer = 19D74000] 12:07:17 INFO - PROCESS | 3492 | 1467227237630 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1A551400) [pid = 3492] [serial = 182] [outer = 19D74000] 12:07:18 INFO - PROCESS | 3492 | 1467227238032 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]]]}] 12:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 577ms 12:07:18 INFO - PROCESS | 3492 | 1467227238056 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 3492 | 1467227238058 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 12:07:18 INFO - PROCESS | 3492 | 1467227238062 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:07:18 INFO - PROCESS | 3492 | 1467227238063 Marionette TRACE conn2 <- [1,210,null,{}] 12:07:18 INFO - PROCESS | 3492 | 1467227238067 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}] 12:07:18 INFO - PROCESS | 3492 | 1467227238069 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:18 INFO - PROCESS | 3492 | 1467227238149 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 12:07:18 INFO - PROCESS | 3492 | 1467227238154 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 3492 | 1467227238156 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:18 INFO - PROCESS | 3492 | ++DOCSHELL 13A2DC00 == 36 [pid = 3492] [id = 62] 12:07:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (19DC6000) [pid = 3492] [serial = 183] [outer = 00000000] 12:07:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1A655C00) [pid = 3492] [serial = 184] [outer = 19DC6000] 12:07:18 INFO - PROCESS | 3492 | 1467227238198 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1A65D000) [pid = 3492] [serial = 185] [outer = 19DC6000] 12:07:18 INFO - PROCESS | 3492 | 1467227238617 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]]]}] 12:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 577ms 12:07:18 INFO - PROCESS | 3492 | 1467227238644 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 3492 | 1467227238646 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 12:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:07:18 INFO - PROCESS | 3492 | 1467227238649 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - PROCESS | 3492 | 1467227238651 Marionette TRACE conn2 <- [1,214,null,{}] 12:07:18 INFO - PROCESS | 3492 | 1467227238638 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}] 12:07:18 INFO - PROCESS | 3492 | 1467227238640 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:18 INFO - PROCESS | 3492 | 1467227238744 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 12:07:18 INFO - PROCESS | 3492 | 1467227238749 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 3492 | 1467227238760 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:18 INFO - PROCESS | 3492 | ++DOCSHELL 10227400 == 37 [pid = 3492] [id = 63] 12:07:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (15EF2400) [pid = 3492] [serial = 186] [outer = 00000000] 12:07:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1A7D7000) [pid = 3492] [serial = 187] [outer = 15EF2400] 12:07:18 INFO - PROCESS | 3492 | 1467227238851 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1A7DAC00) [pid = 3492] [serial = 188] [outer = 15EF2400] 12:07:19 INFO - PROCESS | 3492 | 1467227239216 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]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 622ms 12:07:19 INFO - PROCESS | 3492 | 1467227239251 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 3492 | 1467227239253 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 12:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:07:19 INFO - PROCESS | 3492 | 1467227239257 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 3492 | 1467227239259 Marionette TRACE conn2 <- [1,218,null,{}] 12:07:19 INFO - PROCESS | 3492 | 1467227239262 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}] 12:07:19 INFO - PROCESS | 3492 | 1467227239264 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:19 INFO - PROCESS | 3492 | 1467227239378 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 12:07:19 INFO - PROCESS | 3492 | 1467227239383 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 3492 | 1467227239385 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:19 INFO - PROCESS | 3492 | ++DOCSHELL 168A4400 == 38 [pid = 3492] [id = 64] 12:07:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1A7D7400) [pid = 3492] [serial = 189] [outer = 00000000] 12:07:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1AA3C400) [pid = 3492] [serial = 190] [outer = 1A7D7400] 12:07:19 INFO - PROCESS | 3492 | 1467227239430 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1ABBF800) [pid = 3492] [serial = 191] [outer = 1A7D7400] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (184A7400) [pid = 3492] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (168A0C00) [pid = 3492] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (17558000) [pid = 3492] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (10269000) [pid = 3492] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1594F800) [pid = 3492] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (112AC000) [pid = 3492] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (10A77000) [pid = 3492] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (184A6400) [pid = 3492] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1507F400) [pid = 3492] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (10B9E800) [pid = 3492] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (143AD400) [pid = 3492] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (131C1800) [pid = 3492] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:07:19 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1507CC00) [pid = 3492] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:07:19 INFO - PROCESS | 3492 | 1467227239962 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]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 714ms 12:07:19 INFO - PROCESS | 3492 | 1467227239978 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 3492 | 1467227239980 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 12:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:07:19 INFO - PROCESS | 3492 | 1467227239983 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 3492 | 1467227239985 Marionette TRACE conn2 <- [1,222,null,{}] 12:07:19 INFO - PROCESS | 3492 | 1467227239988 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}] 12:07:19 INFO - PROCESS | 3492 | 1467227239990 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:20 INFO - PROCESS | 3492 | 1467227240064 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 12:07:20 INFO - PROCESS | 3492 | 1467227240069 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 3492 | 1467227240071 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:20 INFO - PROCESS | 3492 | ++DOCSHELL 13A2D400 == 39 [pid = 3492] [id = 65] 12:07:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (13AC0400) [pid = 3492] [serial = 192] [outer = 00000000] 12:07:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (15EFB000) [pid = 3492] [serial = 193] [outer = 13AC0400] 12:07:20 INFO - PROCESS | 3492 | 1467227240115 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (176D2800) [pid = 3492] [serial = 194] [outer = 13AC0400] 12:07:20 INFO - PROCESS | 3492 | 1467227240535 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]]]}] 12:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 577ms 12:07:20 INFO - PROCESS | 3492 | 1467227240581 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 3492 | 1467227240566 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 12:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:07:20 INFO - PROCESS | 3492 | 1467227240570 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 3492 | 1467227240571 Marionette TRACE conn2 <- [1,226,null,{}] 12:07:20 INFO - PROCESS | 3492 | 1467227240575 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}] 12:07:20 INFO - PROCESS | 3492 | 1467227240577 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:20 INFO - PROCESS | 3492 | 1467227240685 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 12:07:20 INFO - PROCESS | 3492 | 1467227240693 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 3492 | 1467227240695 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:20 INFO - PROCESS | 3492 | ++DOCSHELL 15EFC400 == 40 [pid = 3492] [id = 66] 12:07:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (16DC0C00) [pid = 3492] [serial = 195] [outer = 00000000] 12:07:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1AA39000) [pid = 3492] [serial = 196] [outer = 16DC0C00] 12:07:20 INFO - PROCESS | 3492 | 1467227240738 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1ABC5000) [pid = 3492] [serial = 197] [outer = 16DC0C00] 12:07:21 INFO - PROCESS | 3492 | 1467227241104 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]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 577ms 12:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:07:21 INFO - PROCESS | 3492 | 1467227241174 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 3492 | 1467227241159 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 12:07:21 INFO - PROCESS | 3492 | 1467227241162 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 3492 | 1467227241164 Marionette TRACE conn2 <- [1,230,null,{}] 12:07:21 INFO - PROCESS | 3492 | 1467227241167 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}] 12:07:21 INFO - PROCESS | 3492 | 1467227241169 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:21 INFO - PROCESS | 3492 | 1467227241244 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 12:07:21 INFO - PROCESS | 3492 | 1467227241249 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 3492 | 1467227241251 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:21 INFO - PROCESS | 3492 | ++DOCSHELL 16938800 == 41 [pid = 3492] [id = 67] 12:07:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (16EF1C00) [pid = 3492] [serial = 198] [outer = 00000000] 12:07:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1ABCC400) [pid = 3492] [serial = 199] [outer = 16EF1C00] 12:07:21 INFO - PROCESS | 3492 | 1467227241292 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1ACED800) [pid = 3492] [serial = 200] [outer = 16EF1C00] 12:07:21 INFO - PROCESS | 3492 | 1467227241711 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]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 578ms 12:07:21 INFO - PROCESS | 3492 | 1467227241758 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 3492 | 1467227241760 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 12:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:07:21 INFO - PROCESS | 3492 | 1467227241764 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 3492 | 1467227241765 Marionette TRACE conn2 <- [1,234,null,{}] 12:07:21 INFO - PROCESS | 3492 | 1467227241769 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}] 12:07:21 INFO - PROCESS | 3492 | 1467227241770 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:21 INFO - PROCESS | 3492 | 1467227241869 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 12:07:22 INFO - PROCESS | 3492 | 1467227242015 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 3492 | 1467227242019 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:22 INFO - PROCESS | 3492 | ++DOCSHELL 0F9E1C00 == 42 [pid = 3492] [id = 68] 12:07:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (0F9E6400) [pid = 3492] [serial = 201] [outer = 00000000] 12:07:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (102CB800) [pid = 3492] [serial = 202] [outer = 0F9E6400] 12:07:22 INFO - PROCESS | 3492 | 1467227242081 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (10A10400) [pid = 3492] [serial = 203] [outer = 0F9E6400] 12:07:22 INFO - PROCESS | 3492 | 1467227242711 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]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1017ms 12:07:22 INFO - PROCESS | 3492 | 1467227242778 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 3492 | 1467227242783 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 12:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:07:22 INFO - PROCESS | 3492 | 1467227242788 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 3492 | 1467227242791 Marionette TRACE conn2 <- [1,238,null,{}] 12:07:22 INFO - PROCESS | 3492 | 1467227242796 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}] 12:07:22 INFO - PROCESS | 3492 | 1467227242799 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:22 INFO - PROCESS | 3492 | 1467227242915 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 12:07:22 INFO - PROCESS | 3492 | 1467227242976 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 3492 | 1467227242979 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:23 INFO - PROCESS | 3492 | ++DOCSHELL 12F62C00 == 43 [pid = 3492] [id = 69] 12:07:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (12FDA000) [pid = 3492] [serial = 204] [outer = 00000000] 12:07:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (13234C00) [pid = 3492] [serial = 205] [outer = 12FDA000] 12:07:23 INFO - PROCESS | 3492 | 1467227243074 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (13A2B000) [pid = 3492] [serial = 206] [outer = 12FDA000] 12:07:23 INFO - PROCESS | 3492 | 1467227243973 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]]]}] 12:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1215ms 12:07:23 INFO - PROCESS | 3492 | 1467227244009 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 3492 | 1467227244014 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 12:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:07:23 INFO - PROCESS | 3492 | 1467227244019 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 3492 | 1467227244022 Marionette TRACE conn2 <- [1,242,null,{}] 12:07:24 INFO - PROCESS | 3492 | 1467227244027 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}] 12:07:24 INFO - PROCESS | 3492 | 1467227244030 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:24 INFO - PROCESS | 3492 | 1467227244136 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 16938800 == 42 [pid = 3492] [id = 67] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 15EFC400 == 41 [pid = 3492] [id = 66] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 13A2D400 == 40 [pid = 3492] [id = 65] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 168A4400 == 39 [pid = 3492] [id = 64] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 10227400 == 38 [pid = 3492] [id = 63] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 13A2DC00 == 37 [pid = 3492] [id = 62] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 184AD800 == 36 [pid = 3492] [id = 61] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 183B6800 == 35 [pid = 3492] [id = 60] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 16941000 == 34 [pid = 3492] [id = 59] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 16937000 == 33 [pid = 3492] [id = 58] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 13EA2C00 == 32 [pid = 3492] [id = 57] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 13A2E000 == 31 [pid = 3492] [id = 56] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 129E4000 == 30 [pid = 3492] [id = 55] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 10A75800 == 29 [pid = 3492] [id = 54] 12:07:24 INFO - PROCESS | 3492 | --DOCSHELL 12B66000 == 28 [pid = 3492] [id = 53] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (19D77000) [pid = 3492] [serial = 154] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (16D20C00) [pid = 3492] [serial = 141] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (176DAC00) [pid = 3492] [serial = 144] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (16DBAC00) [pid = 3492] [serial = 142] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1180A400) [pid = 3492] [serial = 147] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1812A800) [pid = 3492] [serial = 145] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (184ACC00) [pid = 3492] [serial = 150] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1322A800) [pid = 3492] [serial = 148] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1188F800) [pid = 3492] [serial = 129] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (11CE8C00) [pid = 3492] [serial = 130] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1122CC00) [pid = 3492] [serial = 127] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (10E3A400) [pid = 3492] [serial = 126] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (19DC8000) [pid = 3492] [serial = 156] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (19BC5800) [pid = 3492] [serial = 124] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (18789000) [pid = 3492] [serial = 123] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (1693F800) [pid = 3492] [serial = 121] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (158DF000) [pid = 3492] [serial = 120] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (12C7B000) [pid = 3492] [serial = 118] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (11D89000) [pid = 3492] [serial = 117] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (146D2800) [pid = 3492] [serial = 135] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (132C4000) [pid = 3492] [serial = 133] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (13232800) [pid = 3492] [serial = 132] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (158E6400) [pid = 3492] [serial = 138] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1661B400) [pid = 3492] [serial = 139] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (187D5000) [pid = 3492] [serial = 151] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (15601800) [pid = 3492] [serial = 136] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (19BCF000) [pid = 3492] [serial = 153] [outer = 00000000] [url = about:blank] 12:07:24 INFO - PROCESS | 3492 | 1467227244236 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 3492 | 1467227244241 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:24 INFO - PROCESS | 3492 | ++DOCSHELL 10A75400 == 29 [pid = 3492] [id = 70] 12:07:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (10A75800) [pid = 3492] [serial = 207] [outer = 00000000] 12:07:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (11224800) [pid = 3492] [serial = 208] [outer = 10A75800] 12:07:24 INFO - PROCESS | 3492 | 1467227244287 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (114AD000) [pid = 3492] [serial = 209] [outer = 10A75800] 12:07:24 INFO - PROCESS | 3492 | 1467227244692 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]]]}] 12:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 714ms 12:07:24 INFO - PROCESS | 3492 | 1467227244728 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 3492 | 1467227244732 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 12:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:07:24 INFO - PROCESS | 3492 | 1467227244738 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 3492 | 1467227244741 Marionette TRACE conn2 <- [1,246,null,{}] 12:07:24 INFO - PROCESS | 3492 | 1467227244745 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}] 12:07:24 INFO - PROCESS | 3492 | 1467227244747 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:24 INFO - PROCESS | 3492 | 1467227244829 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 12:07:24 INFO - PROCESS | 3492 | 1467227244835 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 3492 | 1467227244837 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:24 INFO - PROCESS | 3492 | ++DOCSHELL 12BA7800 == 30 [pid = 3492] [id = 71] 12:07:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (12BB0400) [pid = 3492] [serial = 210] [outer = 00000000] 12:07:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (12FD7C00) [pid = 3492] [serial = 211] [outer = 12BB0400] 12:07:24 INFO - PROCESS | 3492 | 1467227244883 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (13232800) [pid = 3492] [serial = 212] [outer = 12BB0400] 12:07:25 INFO - PROCESS | 3492 | 1467227245335 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]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 623ms 12:07:25 INFO - PROCESS | 3492 | 1467227245357 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 3492 | 1467227245359 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 12:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:07:25 INFO - PROCESS | 3492 | 1467227245363 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 3492 | 1467227245366 Marionette TRACE conn2 <- [1,250,null,{}] 12:07:25 INFO - PROCESS | 3492 | 1467227245376 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}] 12:07:25 INFO - PROCESS | 3492 | 1467227245381 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:25 INFO - PROCESS | 3492 | 1467227245462 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 12:07:25 INFO - PROCESS | 3492 | 1467227245501 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 3492 | 1467227245505 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:25 INFO - PROCESS | 3492 | ++DOCSHELL 146F3800 == 31 [pid = 3492] [id = 72] 12:07:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (146F4400) [pid = 3492] [serial = 213] [outer = 00000000] 12:07:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (15083000) [pid = 3492] [serial = 214] [outer = 146F4400] 12:07:25 INFO - PROCESS | 3492 | 1467227245551 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1569AC00) [pid = 3492] [serial = 215] [outer = 146F4400] 12:07:25 INFO - PROCESS | 3492 | 1467227245957 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]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 622ms 12:07:25 INFO - PROCESS | 3492 | 1467227245990 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 3492 | 1467227245992 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 12:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:07:26 INFO - PROCESS | 3492 | 1467227246011 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 3492 | 1467227246013 Marionette TRACE conn2 <- [1,254,null,{}] 12:07:26 INFO - PROCESS | 3492 | 1467227246017 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}] 12:07:26 INFO - PROCESS | 3492 | 1467227246019 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:26 INFO - PROCESS | 3492 | 1467227246100 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 12:07:26 INFO - PROCESS | 3492 | 1467227246108 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 3492 | 1467227246110 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:26 INFO - PROCESS | 3492 | ++DOCSHELL 15EFD800 == 32 [pid = 3492] [id = 73] 12:07:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1661B400) [pid = 3492] [serial = 216] [outer = 00000000] 12:07:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (16938800) [pid = 3492] [serial = 217] [outer = 1661B400] 12:07:26 INFO - PROCESS | 3492 | 1467227246184 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (16D22000) [pid = 3492] [serial = 218] [outer = 1661B400] 12:07:26 INFO - PROCESS | 3492 | 1467227246605 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]]]}] 12:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 638ms 12:07:26 INFO - PROCESS | 3492 | 1467227246653 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 12:07:26 INFO - PROCESS | 3492 | 1467227246655 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 12:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:07:26 INFO - PROCESS | 3492 | 1467227246659 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 3492 | 1467227246661 Marionette TRACE conn2 <- [1,258,null,{}] 12:07:26 INFO - PROCESS | 3492 | 1467227246664 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}] 12:07:26 INFO - PROCESS | 3492 | 1467227246666 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:26 INFO - PROCESS | 3492 | 1467227246773 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 12:07:26 INFO - PROCESS | 3492 | 1467227246846 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 3492 | 1467227246848 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:26 INFO - PROCESS | 3492 | ++DOCSHELL 11D8F000 == 33 [pid = 3492] [id = 74] 12:07:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (17449C00) [pid = 3492] [serial = 219] [outer = 00000000] 12:07:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (175F2800) [pid = 3492] [serial = 220] [outer = 17449C00] 12:07:26 INFO - PROCESS | 3492 | 1467227246891 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (176D3400) [pid = 3492] [serial = 221] [outer = 17449C00] 12:07:27 INFO - PROCESS | 3492 | 1467227247288 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]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 684ms 12:07:27 INFO - PROCESS | 3492 | 1467227247338 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 3492 | 1467227247340 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 12:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:07:27 INFO - PROCESS | 3492 | 1467227247344 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 3492 | 1467227247345 Marionette TRACE conn2 <- [1,262,null,{}] 12:07:27 INFO - PROCESS | 3492 | 1467227247349 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}] 12:07:27 INFO - PROCESS | 3492 | 1467227247354 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:27 INFO - PROCESS | 3492 | 1467227247482 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 12:07:27 INFO - PROCESS | 3492 | 1467227247495 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 3492 | 1467227247498 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:27 INFO - PROCESS | 3492 | ++DOCSHELL 18133000 == 34 [pid = 3492] [id = 75] 12:07:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (181D3400) [pid = 3492] [serial = 222] [outer = 00000000] 12:07:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (184A9C00) [pid = 3492] [serial = 223] [outer = 181D3400] 12:07:27 INFO - PROCESS | 3492 | 1467227247541 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (18788000) [pid = 3492] [serial = 224] [outer = 181D3400] 12:07:27 INFO - PROCESS | 3492 | 1467227247961 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]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 668ms 12:07:28 INFO - PROCESS | 3492 | 1467227248024 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 3492 | 1467227248026 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 12:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:07:28 INFO - PROCESS | 3492 | 1467227248030 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 3492 | 1467227248031 Marionette TRACE conn2 <- [1,266,null,{}] 12:07:28 INFO - PROCESS | 3492 | 1467227248034 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}] 12:07:28 INFO - PROCESS | 3492 | 1467227248036 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:28 INFO - PROCESS | 3492 | 1467227248158 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 12:07:28 INFO - PROCESS | 3492 | 1467227248168 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 3492 | 1467227248170 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:28 INFO - PROCESS | 3492 | ++DOCSHELL 184AAC00 == 35 [pid = 3492] [id = 76] 12:07:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (18790400) [pid = 3492] [serial = 225] [outer = 00000000] 12:07:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (187D8C00) [pid = 3492] [serial = 226] [outer = 18790400] 12:07:28 INFO - PROCESS | 3492 | 1467227248254 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (187DC000) [pid = 3492] [serial = 227] [outer = 18790400] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (19DC6000) [pid = 3492] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (129E4800) [pid = 3492] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (10A76000) [pid = 3492] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (13A31000) [pid = 3492] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (19BCEC00) [pid = 3492] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (19D74000) [pid = 3492] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (146CC800) [pid = 3492] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (16937C00) [pid = 3492] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (176D7400) [pid = 3492] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (19DBDC00) [pid = 3492] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (15EF2400) [pid = 3492] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1A7D7400) [pid = 3492] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (13AC0400) [pid = 3492] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:07:28 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (16DC0C00) [pid = 3492] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:07:28 INFO - PROCESS | 3492 | 1467227248750 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]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 774ms 12:07:28 INFO - PROCESS | 3492 | 1467227248814 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 3492 | 1467227248816 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 12:07:28 INFO - PROCESS | 3492 | 1467227248819 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:07:28 INFO - PROCESS | 3492 | 1467227248821 Marionette TRACE conn2 <- [1,270,null,{}] 12:07:28 INFO - PROCESS | 3492 | 1467227248825 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}] 12:07:28 INFO - PROCESS | 3492 | 1467227248826 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:28 INFO - PROCESS | 3492 | 1467227248902 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 12:07:28 INFO - PROCESS | 3492 | 1467227248907 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 3492 | 1467227248909 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:28 INFO - PROCESS | 3492 | ++DOCSHELL 15EF2400 == 36 [pid = 3492] [id = 77] 12:07:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (15EF5C00) [pid = 3492] [serial = 228] [outer = 00000000] 12:07:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (184B1C00) [pid = 3492] [serial = 229] [outer = 15EF5C00] 12:07:28 INFO - PROCESS | 3492 | 1467227248952 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (187D3000) [pid = 3492] [serial = 230] [outer = 15EF5C00] 12:07:29 INFO - PROCESS | 3492 | 1467227249326 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]]]}] 12:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 517ms 12:07:29 INFO - PROCESS | 3492 | 1467227249339 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 3492 | 1467227249340 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 12:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:07:29 INFO - PROCESS | 3492 | 1467227249344 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 3492 | 1467227249345 Marionette TRACE conn2 <- [1,274,null,{}] 12:07:29 INFO - PROCESS | 3492 | 1467227249349 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}] 12:07:29 INFO - PROCESS | 3492 | 1467227249351 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:29 INFO - PROCESS | 3492 | 1467227249480 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 12:07:29 INFO - PROCESS | 3492 | 1467227249490 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 3492 | 1467227249492 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:29 INFO - PROCESS | 3492 | ++DOCSHELL 112A2800 == 37 [pid = 3492] [id = 78] 12:07:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (15EFA400) [pid = 3492] [serial = 231] [outer = 00000000] 12:07:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19BC8000) [pid = 3492] [serial = 232] [outer = 15EFA400] 12:07:29 INFO - PROCESS | 3492 | 1467227249535 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (19BC8C00) [pid = 3492] [serial = 233] [outer = 15EFA400] 12:07:29 INFO - PROCESS | 3492 | 1467227249934 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]]]}] 12:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 623ms 12:07:29 INFO - PROCESS | 3492 | 1467227249964 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 3492 | 1467227249966 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 12:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:07:29 INFO - PROCESS | 3492 | 1467227249970 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 3492 | 1467227249971 Marionette TRACE conn2 <- [1,278,null,{}] 12:07:29 INFO - PROCESS | 3492 | 1467227249975 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}] 12:07:29 INFO - PROCESS | 3492 | 1467227249977 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:30 INFO - PROCESS | 3492 | 1467227250084 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 12:07:30 INFO - PROCESS | 3492 | 1467227250091 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 3492 | 1467227250093 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:30 INFO - PROCESS | 3492 | ++DOCSHELL 15EF0C00 == 38 [pid = 3492] [id = 79] 12:07:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (19D7D000) [pid = 3492] [serial = 234] [outer = 00000000] 12:07:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (19DC7000) [pid = 3492] [serial = 235] [outer = 19D7D000] 12:07:30 INFO - PROCESS | 3492 | 1467227250136 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (19DC8000) [pid = 3492] [serial = 236] [outer = 19D7D000] 12:07:30 INFO - PROCESS | 3492 | 1467227250504 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]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 577ms 12:07:30 INFO - PROCESS | 3492 | 1467227250550 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 3492 | 1467227250552 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 12:07:30 INFO - PROCESS | 3492 | 1467227250555 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:07:30 INFO - PROCESS | 3492 | 1467227250558 Marionette TRACE conn2 <- [1,282,null,{}] 12:07:30 INFO - PROCESS | 3492 | 1467227250561 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}] 12:07:30 INFO - PROCESS | 3492 | 1467227250563 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:30 INFO - PROCESS | 3492 | 1467227250692 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 12:07:30 INFO - PROCESS | 3492 | 1467227250824 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 3492 | 1467227250828 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:30 INFO - PROCESS | 3492 | ++DOCSHELL 0C778800 == 39 [pid = 3492] [id = 80] 12:07:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (0F390400) [pid = 3492] [serial = 237] [outer = 00000000] 12:07:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (10220000) [pid = 3492] [serial = 238] [outer = 0F390400] 12:07:30 INFO - PROCESS | 3492 | 1467227250872 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (10B9F400) [pid = 3492] [serial = 239] [outer = 0F390400] 12:07:31 INFO - PROCESS | 3492 | 1467227251399 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]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 865ms 12:07:31 INFO - PROCESS | 3492 | 1467227251448 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 3492 | 1467227251452 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 12:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:07:31 INFO - PROCESS | 3492 | 1467227251457 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - PROCESS | 3492 | 1467227251460 Marionette TRACE conn2 <- [1,286,null,{}] 12:07:31 INFO - PROCESS | 3492 | 1467227251466 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}] 12:07:31 INFO - PROCESS | 3492 | 1467227251470 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:31 INFO - PROCESS | 3492 | 1467227251579 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 12:07:31 INFO - PROCESS | 3492 | 1467227251670 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 3492 | 1467227251675 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:31 INFO - PROCESS | 3492 | ++DOCSHELL 12FDA800 == 40 [pid = 3492] [id = 81] 12:07:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (13160000) [pid = 3492] [serial = 240] [outer = 00000000] 12:07:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (139AE000) [pid = 3492] [serial = 241] [outer = 13160000] 12:07:31 INFO - PROCESS | 3492 | 1467227251735 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (13EA2400) [pid = 3492] [serial = 242] [outer = 13160000] 12:07:32 INFO - PROCESS | 3492 | 1467227252437 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]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1002ms 12:07:32 INFO - PROCESS | 3492 | 1467227252485 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 3492 | 1467227252490 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 12:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:07:32 INFO - PROCESS | 3492 | 1467227252494 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 3492 | 1467227252496 Marionette TRACE conn2 <- [1,290,null,{}] 12:07:32 INFO - PROCESS | 3492 | 1467227252528 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}] 12:07:32 INFO - PROCESS | 3492 | 1467227252530 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:32 INFO - PROCESS | 3492 | 1467227252622 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 12:07:32 INFO - PROCESS | 3492 | 1467227252747 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 3492 | 1467227252749 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:32 INFO - PROCESS | 3492 | ++DOCSHELL 16E8E400 == 41 [pid = 3492] [id = 82] 12:07:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (176CF000) [pid = 3492] [serial = 243] [outer = 00000000] 12:07:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (184ACC00) [pid = 3492] [serial = 244] [outer = 176CF000] 12:07:32 INFO - PROCESS | 3492 | 1467227252803 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (19BC2400) [pid = 3492] [serial = 245] [outer = 176CF000] 12:07:33 INFO - PROCESS | 3492 | 1467227253331 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]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 896ms 12:07:33 INFO - PROCESS | 3492 | 1467227253384 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 3492 | 1467227253386 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 12:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:07:33 INFO - PROCESS | 3492 | 1467227253397 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 3492 | 1467227253402 Marionette TRACE conn2 <- [1,294,null,{}] 12:07:33 INFO - PROCESS | 3492 | 1467227253407 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}] 12:07:33 INFO - PROCESS | 3492 | 1467227253412 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:33 INFO - PROCESS | 3492 | 1467227253517 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 12:07:33 INFO - PROCESS | 3492 | 1467227253598 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 3492 | 1467227253600 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:33 INFO - PROCESS | 3492 | ++DOCSHELL 16DB7400 == 42 [pid = 3492] [id = 83] 12:07:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1A55A800) [pid = 3492] [serial = 246] [outer = 00000000] 12:07:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1A7DA800) [pid = 3492] [serial = 247] [outer = 1A55A800] 12:07:33 INFO - PROCESS | 3492 | 1467227253718 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1AA35000) [pid = 3492] [serial = 248] [outer = 1A55A800] 12:07:34 INFO - PROCESS | 3492 | 1467227254354 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]]]}] 12:07:34 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. 12:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 972ms 12:07:34 INFO - PROCESS | 3492 | 1467227254375 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 3492 | 1467227254378 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 12:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:07:34 INFO - PROCESS | 3492 | 1467227254383 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 3492 | 1467227254386 Marionette TRACE conn2 <- [1,298,null,{}] 12:07:34 INFO - PROCESS | 3492 | 1467227254391 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}] 12:07:34 INFO - PROCESS | 3492 | 1467227254394 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:34 INFO - PROCESS | 3492 | 1467227254478 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 12:07:34 INFO - PROCESS | 3492 | 1467227254580 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 3492 | 1467227254583 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:34 INFO - PROCESS | 3492 | ++DOCSHELL 11DD7000 == 43 [pid = 3492] [id = 84] 12:07:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (11DD8800) [pid = 3492] [serial = 249] [outer = 00000000] 12:07:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (132C4C00) [pid = 3492] [serial = 250] [outer = 11DD8800] 12:07:34 INFO - PROCESS | 3492 | 1467227254631 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (13A31000) [pid = 3492] [serial = 251] [outer = 11DD8800] 12:07:35 INFO - PROCESS | 3492 | --DOCSHELL 15EF0C00 == 42 [pid = 3492] [id = 79] 12:07:35 INFO - PROCESS | 3492 | --DOCSHELL 112A2800 == 41 [pid = 3492] [id = 78] 12:07:35 INFO - PROCESS | 3492 | --DOCSHELL 15EF2400 == 40 [pid = 3492] [id = 77] 12:07:35 INFO - PROCESS | 3492 | --DOCSHELL 184AAC00 == 39 [pid = 3492] [id = 76] 12:07:35 INFO - PROCESS | 3492 | --DOCSHELL 18133000 == 38 [pid = 3492] [id = 75] 12:07:35 INFO - PROCESS | 3492 | --DOCSHELL 11D8F000 == 37 [pid = 3492] [id = 74] 12:07:35 INFO - PROCESS | 3492 | --DOCSHELL 15EFD800 == 36 [pid = 3492] [id = 73] 12:07:35 INFO - PROCESS | 3492 | --DOCSHELL 146F3800 == 35 [pid = 3492] [id = 72] 12:07:35 INFO - PROCESS | 3492 | --DOCSHELL 12BA7800 == 34 [pid = 3492] [id = 71] 12:07:35 INFO - PROCESS | 3492 | --DOCSHELL 10A75400 == 33 [pid = 3492] [id = 70] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1A655C00) [pid = 3492] [serial = 184] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (12BB0000) [pid = 3492] [serial = 162] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (12C83000) [pid = 3492] [serial = 163] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (11232000) [pid = 3492] [serial = 159] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1145F400) [pid = 3492] [serial = 160] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (13EA3C00) [pid = 3492] [serial = 165] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (143AB800) [pid = 3492] [serial = 166] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (19DC3400) [pid = 3492] [serial = 178] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (19DC3C00) [pid = 3492] [serial = 179] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1A550800) [pid = 3492] [serial = 181] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (158E6C00) [pid = 3492] [serial = 169] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (16615800) [pid = 3492] [serial = 170] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (16EF2400) [pid = 3492] [serial = 172] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (17555400) [pid = 3492] [serial = 173] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (184A8C00) [pid = 3492] [serial = 175] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (184AC000) [pid = 3492] [serial = 176] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1A036000) [pid = 3492] [serial = 157] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1A7DAC00) [pid = 3492] [serial = 188] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1A7D7000) [pid = 3492] [serial = 187] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (1A65D000) [pid = 3492] [serial = 185] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1B58A000) [pid = 3492] [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.] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1AA3C400) [pid = 3492] [serial = 190] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (15EFB000) [pid = 3492] [serial = 193] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (176D2800) [pid = 3492] [serial = 194] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1ABBF800) [pid = 3492] [serial = 191] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1ABC5000) [pid = 3492] [serial = 197] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1AA39000) [pid = 3492] [serial = 196] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1A551400) [pid = 3492] [serial = 182] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1ABCC400) [pid = 3492] [serial = 199] [outer = 00000000] [url = about:blank] 12:07:35 INFO - PROCESS | 3492 | 1467227255329 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]]]}] 12:07:35 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. 12:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1018ms 12:07:35 INFO - PROCESS | 3492 | 1467227255396 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 3492 | 1467227255400 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 12:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:07:35 INFO - PROCESS | 3492 | 1467227255419 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - PROCESS | 3492 | 1467227255422 Marionette TRACE conn2 <- [1,302,null,{}] 12:07:35 INFO - PROCESS | 3492 | 1467227255427 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}] 12:07:35 INFO - PROCESS | 3492 | 1467227255430 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:35 INFO - PROCESS | 3492 | 1467227255518 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 12:07:35 INFO - PROCESS | 3492 | 1467227255530 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 3492 | 1467227255532 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:35 INFO - PROCESS | 3492 | ++DOCSHELL 146F3800 == 34 [pid = 3492] [id = 85] 12:07:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (1594C400) [pid = 3492] [serial = 252] [outer = 00000000] 12:07:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15EF6400) [pid = 3492] [serial = 253] [outer = 1594C400] 12:07:35 INFO - PROCESS | 3492 | 1467227255579 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (168A1000) [pid = 3492] [serial = 254] [outer = 1594C400] 12:07:35 INFO - PROCESS | 3492 | 1467227256010 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]]]}] 12:07:36 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. 12:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 623ms 12:07:36 INFO - PROCESS | 3492 | 1467227256039 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 3492 | 1467227256042 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 12:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:07:36 INFO - PROCESS | 3492 | 1467227256070 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 3492 | 1467227256073 Marionette TRACE conn2 <- [1,306,null,{}] 12:07:36 INFO - PROCESS | 3492 | 1467227256086 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}] 12:07:36 INFO - PROCESS | 3492 | 1467227256090 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:36 INFO - PROCESS | 3492 | 1467227256180 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 12:07:36 INFO - PROCESS | 3492 | 1467227256195 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 3492 | 1467227256198 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:36 INFO - PROCESS | 3492 | ++DOCSHELL 175F0000 == 35 [pid = 3492] [id = 86] 12:07:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (176D0C00) [pid = 3492] [serial = 255] [outer = 00000000] 12:07:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1799F800) [pid = 3492] [serial = 256] [outer = 176D0C00] 12:07:36 INFO - PROCESS | 3492 | 1467227256248 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (183B8400) [pid = 3492] [serial = 257] [outer = 176D0C00] 12:07:36 INFO - PROCESS | 3492 | 1467227256650 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]]]}] 12:07:36 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. 12:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 652ms 12:07:36 INFO - PROCESS | 3492 | 1467227256706 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 3492 | 1467227256709 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 12:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:07:36 INFO - PROCESS | 3492 | 1467227256713 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 3492 | 1467227256715 Marionette TRACE conn2 <- [1,310,null,{}] 12:07:36 INFO - PROCESS | 3492 | 1467227256718 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}] 12:07:36 INFO - PROCESS | 3492 | 1467227256720 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:36 INFO - PROCESS | 3492 | 1467227256810 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 12:07:36 INFO - PROCESS | 3492 | 1467227256817 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 3492 | 1467227256819 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:36 INFO - PROCESS | 3492 | ++DOCSHELL 1799D000 == 36 [pid = 3492] [id = 87] 12:07:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (184A5800) [pid = 3492] [serial = 258] [outer = 00000000] 12:07:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (187DAC00) [pid = 3492] [serial = 259] [outer = 184A5800] 12:07:36 INFO - PROCESS | 3492 | 1467227256847 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19BC9400) [pid = 3492] [serial = 260] [outer = 184A5800] 12:07:37 INFO - PROCESS | 3492 | 1467227257262 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]]]}] 12:07:37 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. 12:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 577ms 12:07:37 INFO - PROCESS | 3492 | 1467227257303 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 12:07:37 INFO - PROCESS | 3492 | 1467227257305 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 12:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:07:37 INFO - PROCESS | 3492 | 1467227257309 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - PROCESS | 3492 | 1467227257310 Marionette TRACE conn2 <- [1,314,null,{}] 12:07:37 INFO - PROCESS | 3492 | 1467227257313 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}] 12:07:37 INFO - PROCESS | 3492 | 1467227257316 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:37 INFO - PROCESS | 3492 | 1467227257406 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 12:07:37 INFO - PROCESS | 3492 | 1467227257411 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 3492 | 1467227257413 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:37 INFO - PROCESS | 3492 | ++DOCSHELL 184B3000 == 37 [pid = 3492] [id = 88] 12:07:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19DBD400) [pid = 3492] [serial = 261] [outer = 00000000] 12:07:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1A231800) [pid = 3492] [serial = 262] [outer = 19DBD400] 12:07:37 INFO - PROCESS | 3492 | 1467227257458 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1A236800) [pid = 3492] [serial = 263] [outer = 19DBD400] 12:07:37 INFO - PROCESS | 3492 | 1467227257920 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]]]}] 12:07:37 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. 12:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 683ms 12:07:37 INFO - PROCESS | 3492 | 1467227257991 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 12:07:37 INFO - PROCESS | 3492 | 1467227257993 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 12:07:37 INFO - PROCESS | 3492 | 1467227257997 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:07:37 INFO - PROCESS | 3492 | 1467227257998 Marionette TRACE conn2 <- [1,318,null,{}] 12:07:37 INFO - PROCESS | 3492 | 1467227258007 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}] 12:07:37 INFO - PROCESS | 3492 | 1467227258012 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:38 INFO - PROCESS | 3492 | 1467227258139 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 12:07:38 INFO - PROCESS | 3492 | 1467227258192 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 3492 | 1467227258194 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:38 INFO - PROCESS | 3492 | ++DOCSHELL 146F3C00 == 38 [pid = 3492] [id = 89] 12:07:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (19DC3C00) [pid = 3492] [serial = 264] [outer = 00000000] 12:07:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1A7D8400) [pid = 3492] [serial = 265] [outer = 19DC3C00] 12:07:38 INFO - PROCESS | 3492 | 1467227258238 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1A7DB800) [pid = 3492] [serial = 266] [outer = 19DC3C00] 12:07:38 INFO - PROCESS | 3492 | 1467227258598 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:07:38 INFO - PROCESS | 3492 | 1467227258657 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]]]}] 12:07:38 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. 12:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 729ms 12:07:38 INFO - PROCESS | 3492 | 1467227258703 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 3492 | 1467227258705 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:07:38 INFO - PROCESS | 3492 | 1467227258708 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 3492 | 1467227258710 Marionette TRACE conn2 <- [1,322,null,{}] 12:07:38 INFO - PROCESS | 3492 | 1467227258713 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}] 12:07:38 INFO - PROCESS | 3492 | 1467227258715 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:38 INFO - PROCESS | 3492 | 1467227258825 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 12:07:38 INFO - PROCESS | 3492 | 1467227258832 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 3492 | 1467227258834 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:38 INFO - PROCESS | 3492 | ++DOCSHELL 10A03C00 == 39 [pid = 3492] [id = 90] 12:07:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (10A80400) [pid = 3492] [serial = 267] [outer = 00000000] 12:07:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1AA3E000) [pid = 3492] [serial = 268] [outer = 10A80400] 12:07:38 INFO - PROCESS | 3492 | 1467227258920 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1ABBF000) [pid = 3492] [serial = 269] [outer = 10A80400] 12:07:39 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (17449C00) [pid = 3492] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:07:39 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (18790400) [pid = 3492] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:07:39 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (10A75800) [pid = 3492] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:07:39 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (16EF1C00) [pid = 3492] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:07:39 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1661B400) [pid = 3492] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:07:39 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (146F4400) [pid = 3492] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:07:39 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (181D3400) [pid = 3492] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:07:39 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (12BB0400) [pid = 3492] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:07:39 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (15EF5C00) [pid = 3492] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:07:39 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (15EFA400) [pid = 3492] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:07:39 INFO - PROCESS | 3492 | 1467227259352 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]]]}] 12:07:39 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. 12:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 683ms 12:07:39 INFO - PROCESS | 3492 | 1467227259391 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 3492 | 1467227259393 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 12:07:39 INFO - PROCESS | 3492 | 1467227259397 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:07:39 INFO - PROCESS | 3492 | 1467227259398 Marionette TRACE conn2 <- [1,326,null,{}] 12:07:39 INFO - PROCESS | 3492 | 1467227259402 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}] 12:07:39 INFO - PROCESS | 3492 | 1467227259403 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:39 INFO - PROCESS | 3492 | 1467227259481 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 12:07:39 INFO - PROCESS | 3492 | 1467227259486 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 3492 | 1467227259488 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:39 INFO - PROCESS | 3492 | ++DOCSHELL 168A3800 == 40 [pid = 3492] [id = 91] 12:07:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (16EF1C00) [pid = 3492] [serial = 270] [outer = 00000000] 12:07:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (18790400) [pid = 3492] [serial = 271] [outer = 16EF1C00] 12:07:39 INFO - PROCESS | 3492 | 1467227259536 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (187DE400) [pid = 3492] [serial = 272] [outer = 16EF1C00] 12:07:39 INFO - PROCESS | 3492 | 1467227259947 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]]]}] 12:07:39 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. 12:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 577ms 12:07:39 INFO - PROCESS | 3492 | 1467227259976 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 3492 | 1467227259988 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 12:07:39 INFO - PROCESS | 3492 | 1467227259991 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 3492 | 1467227259993 Marionette TRACE conn2 <- [1,330,null,{}] 12:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:07:39 INFO - PROCESS | 3492 | 1467227259996 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}] 12:07:39 INFO - PROCESS | 3492 | 1467227259998 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:40 INFO - PROCESS | 3492 | 1467227260078 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 12:07:40 INFO - PROCESS | 3492 | 1467227260107 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 3492 | 1467227260109 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:40 INFO - PROCESS | 3492 | ++DOCSHELL 10A0C000 == 41 [pid = 3492] [id = 92] 12:07:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (146FBC00) [pid = 3492] [serial = 273] [outer = 00000000] 12:07:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1ACED000) [pid = 3492] [serial = 274] [outer = 146FBC00] 12:07:40 INFO - PROCESS | 3492 | 1467227260151 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1ACF6000) [pid = 3492] [serial = 275] [outer = 146FBC00] 12:07:40 INFO - PROCESS | 3492 | 1467227260540 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]]]}] 12:07:40 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. 12:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 577ms 12:07:40 INFO - PROCESS | 3492 | 1467227260573 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 3492 | 1467227260575 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 12:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:07:40 INFO - PROCESS | 3492 | 1467227260592 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 3492 | 1467227260594 Marionette TRACE conn2 <- [1,334,null,{}] 12:07:40 INFO - PROCESS | 3492 | 1467227260616 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}] 12:07:40 INFO - PROCESS | 3492 | 1467227260618 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:40 INFO - PROCESS | 3492 | 1467227260701 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 12:07:40 INFO - PROCESS | 3492 | 1467227260709 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 3492 | 1467227260710 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:40 INFO - PROCESS | 3492 | ++DOCSHELL 1AEF3400 == 42 [pid = 3492] [id = 93] 12:07:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1AEF3C00) [pid = 3492] [serial = 276] [outer = 00000000] 12:07:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1AEF2C00) [pid = 3492] [serial = 277] [outer = 1AEF3C00] 12:07:40 INFO - PROCESS | 3492 | 1467227260755 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1AEF8000) [pid = 3492] [serial = 278] [outer = 1AEF3C00] 12:07:41 INFO - PROCESS | 3492 | 1467227261151 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]]]}] 12:07:41 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. 12:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 592ms 12:07:41 INFO - PROCESS | 3492 | 1467227261178 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 3492 | 1467227261180 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 12:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:07:41 INFO - PROCESS | 3492 | 1467227261183 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 3492 | 1467227261186 Marionette TRACE conn2 <- [1,338,null,{}] 12:07:41 INFO - PROCESS | 3492 | 1467227261201 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}] 12:07:41 INFO - PROCESS | 3492 | 1467227261203 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:41 INFO - PROCESS | 3492 | 1467227261299 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 12:07:41 INFO - PROCESS | 3492 | 1467227261465 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 3492 | 1467227261468 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:41 INFO - PROCESS | 3492 | ++DOCSHELL 10A08400 == 43 [pid = 3492] [id = 94] 12:07:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (10A09C00) [pid = 3492] [serial = 279] [outer = 00000000] 12:07:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (11231C00) [pid = 3492] [serial = 280] [outer = 10A09C00] 12:07:41 INFO - PROCESS | 3492 | 1467227261551 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (11808C00) [pid = 3492] [serial = 281] [outer = 10A09C00] 12:07:42 INFO - PROCESS | 3492 | 1467227262104 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]]]}] 12:07:42 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. 12:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 972ms 12:07:42 INFO - PROCESS | 3492 | 1467227262154 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 3492 | 1467227262158 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:07:42 INFO - PROCESS | 3492 | 1467227262163 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 3492 | 1467227262166 Marionette TRACE conn2 <- [1,342,null,{}] 12:07:42 INFO - PROCESS | 3492 | 1467227262171 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}] 12:07:42 INFO - PROCESS | 3492 | 1467227262174 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:42 INFO - PROCESS | 3492 | 1467227262283 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 12:07:42 INFO - PROCESS | 3492 | 1467227262406 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 3492 | 1467227262409 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:42 INFO - PROCESS | 3492 | ++DOCSHELL 146C5000 == 44 [pid = 3492] [id = 95] 12:07:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (146CC800) [pid = 3492] [serial = 282] [outer = 00000000] 12:07:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (15EF5000) [pid = 3492] [serial = 283] [outer = 146CC800] 12:07:42 INFO - PROCESS | 3492 | 1467227262465 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (16B14000) [pid = 3492] [serial = 284] [outer = 146CC800] 12:07:42 INFO - PROCESS | 3492 | 1467227263016 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]]]}] 12:07:43 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. 12:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 911ms 12:07:43 INFO - PROCESS | 3492 | 1467227263094 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 3492 | 1467227263099 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 12:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:07:43 INFO - PROCESS | 3492 | 1467227263103 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 3492 | 1467227263105 Marionette TRACE conn2 <- [1,346,null,{}] 12:07:43 INFO - PROCESS | 3492 | 1467227263109 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}] 12:07:43 INFO - PROCESS | 3492 | 1467227263111 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:43 INFO - PROCESS | 3492 | 1467227263221 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 12:07:43 INFO - PROCESS | 3492 | 1467227263343 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 3492 | 1467227263346 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:43 INFO - PROCESS | 3492 | ++DOCSHELL 12FD5800 == 45 [pid = 3492] [id = 96] 12:07:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (17562C00) [pid = 3492] [serial = 285] [outer = 00000000] 12:07:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (19BC4C00) [pid = 3492] [serial = 286] [outer = 17562C00] 12:07:43 INFO - PROCESS | 3492 | 1467227263400 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1A557C00) [pid = 3492] [serial = 287] [outer = 17562C00] 12:07:44 INFO - PROCESS | 3492 | 1467227264102 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]]]}] 12:07:44 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. 12:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1063ms 12:07:44 INFO - PROCESS | 3492 | 1467227264168 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 12:07:44 INFO - PROCESS | 3492 | 1467227264172 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 12:07:44 INFO - PROCESS | 3492 | 1467227264178 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:07:44 INFO - PROCESS | 3492 | 1467227264181 Marionette TRACE conn2 <- [1,350,null,{}] 12:07:44 INFO - PROCESS | 3492 | 1467227264200 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}] 12:07:44 INFO - PROCESS | 3492 | 1467227264203 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:44 INFO - PROCESS | 3492 | 1467227264306 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 12:07:44 INFO - PROCESS | 3492 | 1467227264381 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 3492 | 1467227264385 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:44 INFO - PROCESS | 3492 | ++DOCSHELL 12BA9400 == 46 [pid = 3492] [id = 97] 12:07:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (12BB3000) [pid = 3492] [serial = 288] [outer = 00000000] 12:07:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (12FE1000) [pid = 3492] [serial = 289] [outer = 12BB3000] 12:07:44 INFO - PROCESS | 3492 | 1467227264433 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1390E800) [pid = 3492] [serial = 290] [outer = 12BB3000] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 1AEF3400 == 45 [pid = 3492] [id = 93] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 10A0C000 == 44 [pid = 3492] [id = 92] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 168A3800 == 43 [pid = 3492] [id = 91] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 10A03C00 == 42 [pid = 3492] [id = 90] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 146F3C00 == 41 [pid = 3492] [id = 89] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 184B3000 == 40 [pid = 3492] [id = 88] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 1799D000 == 39 [pid = 3492] [id = 87] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 175F0000 == 38 [pid = 3492] [id = 86] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 146F3800 == 37 [pid = 3492] [id = 85] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 11DD7000 == 36 [pid = 3492] [id = 84] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 16E8E400 == 35 [pid = 3492] [id = 82] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 12FDA800 == 34 [pid = 3492] [id = 81] 12:07:44 INFO - PROCESS | 3492 | --DOCSHELL 0C778800 == 33 [pid = 3492] [id = 80] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (175F2800) [pid = 3492] [serial = 220] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (176D3400) [pid = 3492] [serial = 221] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (187D8C00) [pid = 3492] [serial = 226] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (114AD000) [pid = 3492] [serial = 209] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1ACED800) [pid = 3492] [serial = 200] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (16938800) [pid = 3492] [serial = 217] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (15083000) [pid = 3492] [serial = 214] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (18788000) [pid = 3492] [serial = 224] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1569AC00) [pid = 3492] [serial = 215] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (184A9C00) [pid = 3492] [serial = 223] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (13234C00) [pid = 3492] [serial = 205] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (12FD7C00) [pid = 3492] [serial = 211] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (13232800) [pid = 3492] [serial = 212] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (102CB800) [pid = 3492] [serial = 202] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (184B1C00) [pid = 3492] [serial = 229] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (187D3000) [pid = 3492] [serial = 230] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (187DC000) [pid = 3492] [serial = 227] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (19DC7000) [pid = 3492] [serial = 235] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (11224800) [pid = 3492] [serial = 208] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (19BC8000) [pid = 3492] [serial = 232] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (19BC8C00) [pid = 3492] [serial = 233] [outer = 00000000] [url = about:blank] 12:07:44 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (16D22000) [pid = 3492] [serial = 218] [outer = 00000000] [url = about:blank] 12:07:45 INFO - PROCESS | 3492 | 1467227265046 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]]]}] 12:07:45 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. 12:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 911ms 12:07:45 INFO - PROCESS | 3492 | 1467227265091 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 3492 | 1467227265095 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 12:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:07:45 INFO - PROCESS | 3492 | 1467227265101 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 3492 | 1467227265104 Marionette TRACE conn2 <- [1,354,null,{}] 12:07:45 INFO - PROCESS | 3492 | 1467227265108 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}] 12:07:45 INFO - PROCESS | 3492 | 1467227265110 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:45 INFO - PROCESS | 3492 | 1467227265198 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 12:07:45 INFO - PROCESS | 3492 | 1467227265278 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 3492 | 1467227265281 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:45 INFO - PROCESS | 3492 | ++DOCSHELL 10BA1C00 == 34 [pid = 3492] [id = 98] 12:07:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (11227400) [pid = 3492] [serial = 291] [outer = 00000000] 12:07:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (11D89800) [pid = 3492] [serial = 292] [outer = 11227400] 12:07:45 INFO - PROCESS | 3492 | 1467227265328 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (13167800) [pid = 3492] [serial = 293] [outer = 11227400] 12:07:45 INFO - PROCESS | 3492 | 1467227265719 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]]]}] 12:07:45 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. 12:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 683ms 12:07:45 INFO - PROCESS | 3492 | 1467227265781 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 3492 | 1467227265783 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 12:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:07:45 INFO - PROCESS | 3492 | 1467227265787 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 3492 | 1467227265790 Marionette TRACE conn2 <- [1,358,null,{}] 12:07:45 INFO - PROCESS | 3492 | 1467227265801 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}] 12:07:45 INFO - PROCESS | 3492 | 1467227265806 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:45 INFO - PROCESS | 3492 | 1467227265890 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 12:07:45 INFO - PROCESS | 3492 | 1467227265897 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 3492 | 1467227265900 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:45 INFO - PROCESS | 3492 | ++DOCSHELL 15957000 == 35 [pid = 3492] [id = 99] 12:07:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (15EF0800) [pid = 3492] [serial = 294] [outer = 00000000] 12:07:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (16938000) [pid = 3492] [serial = 295] [outer = 15EF0800] 12:07:45 INFO - PROCESS | 3492 | 1467227265954 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (16DBAC00) [pid = 3492] [serial = 296] [outer = 15EF0800] 12:07:46 INFO - PROCESS | 3492 | 1467227266380 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]]]}] 12:07:46 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. 12:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 623ms 12:07:46 INFO - PROCESS | 3492 | 1467227266408 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 3492 | 1467227266410 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 12:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:07:46 INFO - PROCESS | 3492 | 1467227266414 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 3492 | 1467227266415 Marionette TRACE conn2 <- [1,362,null,{}] 12:07:46 INFO - PROCESS | 3492 | 1467227266423 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}] 12:07:46 INFO - PROCESS | 3492 | 1467227266425 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:46 INFO - PROCESS | 3492 | 1467227266510 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 12:07:46 INFO - PROCESS | 3492 | 1467227266517 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 3492 | 1467227266520 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:46 INFO - PROCESS | 3492 | ++DOCSHELL 17558000 == 36 [pid = 3492] [id = 100] 12:07:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (17561000) [pid = 3492] [serial = 297] [outer = 00000000] 12:07:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (176D8400) [pid = 3492] [serial = 298] [outer = 17561000] 12:07:46 INFO - PROCESS | 3492 | 1467227266563 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1799F400) [pid = 3492] [serial = 299] [outer = 17561000] 12:07:47 INFO - PROCESS | 3492 | 1467227266999 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]]]}] 12:07:47 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. 12:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 607ms 12:07:47 INFO - PROCESS | 3492 | 1467227267033 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 3492 | 1467227267035 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 12:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:07:47 INFO - PROCESS | 3492 | 1467227267044 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 3492 | 1467227267045 Marionette TRACE conn2 <- [1,366,null,{}] 12:07:47 INFO - PROCESS | 3492 | 1467227267049 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}] 12:07:47 INFO - PROCESS | 3492 | 1467227267051 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:47 INFO - PROCESS | 3492 | 1467227267152 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 12:07:47 INFO - PROCESS | 3492 | 1467227267157 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 3492 | 1467227267159 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:47 INFO - PROCESS | 3492 | ++DOCSHELL 16EF2800 == 37 [pid = 3492] [id = 101] 12:07:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (175F2800) [pid = 3492] [serial = 300] [outer = 00000000] 12:07:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (18788000) [pid = 3492] [serial = 301] [outer = 175F2800] 12:07:47 INFO - PROCESS | 3492 | 1467227267202 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (187D3000) [pid = 3492] [serial = 302] [outer = 175F2800] 12:07:47 INFO - PROCESS | 3492 | 1467227267624 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]]]}] 12:07:47 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. 12:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 622ms 12:07:47 INFO - PROCESS | 3492 | 1467227267665 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 3492 | 1467227267667 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 12:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:07:47 INFO - PROCESS | 3492 | 1467227267670 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 3492 | 1467227267672 Marionette TRACE conn2 <- [1,370,null,{}] 12:07:47 INFO - PROCESS | 3492 | 1467227267681 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}] 12:07:47 INFO - PROCESS | 3492 | 1467227267686 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:47 INFO - PROCESS | 3492 | 1467227267812 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 12:07:47 INFO - PROCESS | 3492 | 1467227267822 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 3492 | 1467227267824 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:47 INFO - PROCESS | 3492 | ++DOCSHELL 187D8000 == 38 [pid = 3492] [id = 102] 12:07:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (187D8800) [pid = 3492] [serial = 303] [outer = 00000000] 12:07:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (19DBA800) [pid = 3492] [serial = 304] [outer = 187D8800] 12:07:47 INFO - PROCESS | 3492 | 1467227267911 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1A039C00) [pid = 3492] [serial = 305] [outer = 187D8800] 12:07:48 INFO - PROCESS | 3492 | 1467227268326 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]]]}] 12:07:48 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. 12:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 683ms 12:07:48 INFO - PROCESS | 3492 | 1467227268349 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 12:07:48 INFO - PROCESS | 3492 | 1467227268351 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 12:07:48 INFO - PROCESS | 3492 | 1467227268355 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:07:48 INFO - PROCESS | 3492 | 1467227268356 Marionette TRACE conn2 <- [1,374,null,{}] 12:07:48 INFO - PROCESS | 3492 | 1467227268370 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}] 12:07:48 INFO - PROCESS | 3492 | 1467227268372 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:48 INFO - PROCESS | 3492 | 1467227268504 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 12:07:48 INFO - PROCESS | 3492 | 1467227268518 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 3492 | 1467227268520 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:48 INFO - PROCESS | 3492 | ++DOCSHELL 19BC6800 == 39 [pid = 3492] [id = 103] 12:07:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (19DC0400) [pid = 3492] [serial = 306] [outer = 00000000] 12:07:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1A65F400) [pid = 3492] [serial = 307] [outer = 19DC0400] 12:07:48 INFO - PROCESS | 3492 | 1467227268571 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1A7D6000) [pid = 3492] [serial = 308] [outer = 19DC0400] 12:07:49 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (19D7D000) [pid = 3492] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:07:49 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (19DC3C00) [pid = 3492] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:07:49 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (11DD8800) [pid = 3492] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:07:49 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1594C400) [pid = 3492] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:07:49 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (184A5800) [pid = 3492] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:07:49 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (19DBD400) [pid = 3492] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:07:49 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (176D0C00) [pid = 3492] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:07:49 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (10A80400) [pid = 3492] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:07:49 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (16EF1C00) [pid = 3492] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:07:49 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (146FBC00) [pid = 3492] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:07:49 INFO - PROCESS | 3492 | 1467227269101 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:07:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 775ms 12:07:49 INFO - PROCESS | 3492 | 1467227269141 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 3492 | 1467227269142 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 12:07:49 INFO - PROCESS | 3492 | 1467227269146 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:07:49 INFO - PROCESS | 3492 | 1467227269147 Marionette TRACE conn2 <- [1,378,null,{}] 12:07:49 INFO - PROCESS | 3492 | 1467227269151 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}] 12:07:49 INFO - PROCESS | 3492 | 1467227269153 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:49 INFO - PROCESS | 3492 | 1467227269236 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 12:07:49 INFO - PROCESS | 3492 | 1467227269241 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 3492 | 1467227269243 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:49 INFO - PROCESS | 3492 | ++DOCSHELL 10E3EC00 == 40 [pid = 3492] [id = 104] 12:07:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (11DD8800) [pid = 3492] [serial = 309] [outer = 00000000] 12:07:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (16939000) [pid = 3492] [serial = 310] [outer = 11DD8800] 12:07:49 INFO - PROCESS | 3492 | 1467227269287 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (18133000) [pid = 3492] [serial = 311] [outer = 11DD8800] 12:07:49 INFO - PROCESS | 3492 | 1467227269681 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:07:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 577ms 12:07:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:07:49 INFO - PROCESS | 3492 | 1467227269730 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 3492 | 1467227269732 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 12:07:49 INFO - PROCESS | 3492 | 1467227269736 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 3492 | 1467227269737 Marionette TRACE conn2 <- [1,382,null,{}] 12:07:49 INFO - PROCESS | 3492 | 1467227269741 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}] 12:07:49 INFO - PROCESS | 3492 | 1467227269743 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:49 INFO - PROCESS | 3492 | 1467227269842 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 12:07:49 INFO - PROCESS | 3492 | 1467227269850 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 3492 | 1467227269852 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:49 INFO - PROCESS | 3492 | ++DOCSHELL 19BC2C00 == 41 [pid = 3492] [id = 105] 12:07:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (19BC5000) [pid = 3492] [serial = 312] [outer = 00000000] 12:07:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1A7D3400) [pid = 3492] [serial = 313] [outer = 19BC5000] 12:07:49 INFO - PROCESS | 3492 | 1467227269894 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1A552800) [pid = 3492] [serial = 314] [outer = 19BC5000] 12:07:50 INFO - PROCESS | 3492 | 1467227270308 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:07:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:07:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 623ms 12:07:50 INFO - PROCESS | 3492 | 1467227270358 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 3492 | 1467227270360 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 12:07:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:07:50 INFO - PROCESS | 3492 | 1467227270364 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 3492 | 1467227270365 Marionette TRACE conn2 <- [1,386,null,{}] 12:07:50 INFO - PROCESS | 3492 | 1467227270369 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}] 12:07:50 INFO - PROCESS | 3492 | 1467227270371 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:50 INFO - PROCESS | 3492 | 1467227270447 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 12:07:50 INFO - PROCESS | 3492 | 1467227270452 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 3492 | 1467227270454 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:50 INFO - PROCESS | 3492 | ++DOCSHELL 112AF400 == 42 [pid = 3492] [id = 106] 12:07:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1744E800) [pid = 3492] [serial = 315] [outer = 00000000] 12:07:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1ACEE800) [pid = 3492] [serial = 316] [outer = 1744E800] 12:07:50 INFO - PROCESS | 3492 | 1467227270506 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1ACF2400) [pid = 3492] [serial = 317] [outer = 1744E800] 12:07:50 INFO - PROCESS | 3492 | 1467227270903 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]]]}] 12:07:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:07:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 577ms 12:07:50 INFO - PROCESS | 3492 | 1467227270945 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 3492 | 1467227270947 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 12:07:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:07:50 INFO - PROCESS | 3492 | 1467227270951 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 3492 | 1467227270953 Marionette TRACE conn2 <- [1,390,null,{}] 12:07:50 INFO - PROCESS | 3492 | 1467227270956 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}] 12:07:50 INFO - PROCESS | 3492 | 1467227270959 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:51 INFO - PROCESS | 3492 | 1467227271088 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 12:07:51 INFO - PROCESS | 3492 | 1467227271263 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 3492 | 1467227271266 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:51 INFO - PROCESS | 3492 | ++DOCSHELL 10A0A000 == 43 [pid = 3492] [id = 107] 12:07:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (10A75C00) [pid = 3492] [serial = 318] [outer = 00000000] 12:07:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1122A800) [pid = 3492] [serial = 319] [outer = 10A75C00] 12:07:51 INFO - PROCESS | 3492 | 1467227271324 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (11886C00) [pid = 3492] [serial = 320] [outer = 10A75C00] 12:07:51 INFO - PROCESS | 3492 | 1467227271911 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]]]}] 12:07:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:07:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1002ms 12:07:51 INFO - PROCESS | 3492 | 1467227271979 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 3492 | 1467227271984 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 12:07:51 INFO - PROCESS | 3492 | 1467227271989 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:07:51 INFO - PROCESS | 3492 | 1467227271992 Marionette TRACE conn2 <- [1,394,null,{}] 12:07:51 INFO - PROCESS | 3492 | 1467227271997 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}] 12:07:51 INFO - PROCESS | 3492 | 1467227272000 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:52 INFO - PROCESS | 3492 | 1467227272115 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 12:07:52 INFO - PROCESS | 3492 | 1467227272239 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 3492 | 1467227272242 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:52 INFO - PROCESS | 3492 | ++DOCSHELL 143AC000 == 44 [pid = 3492] [id = 108] 12:07:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (143B1000) [pid = 3492] [serial = 321] [outer = 00000000] 12:07:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (158DB400) [pid = 3492] [serial = 322] [outer = 143B1000] 12:07:52 INFO - PROCESS | 3492 | 1467227272286 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (168A2400) [pid = 3492] [serial = 323] [outer = 143B1000] 12:07:52 INFO - PROCESS | 3492 | 1467227272922 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]]]}] 12:07:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:07:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 971ms 12:07:52 INFO - PROCESS | 3492 | 1467227272961 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 3492 | 1467227272964 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 12:07:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:07:52 INFO - PROCESS | 3492 | 1467227272968 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 3492 | 1467227272970 Marionette TRACE conn2 <- [1,398,null,{}] 12:07:52 INFO - PROCESS | 3492 | 1467227272974 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}] 12:07:52 INFO - PROCESS | 3492 | 1467227272977 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:53 INFO - PROCESS | 3492 | 1467227273091 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 12:07:53 INFO - PROCESS | 3492 | 1467227273215 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 3492 | 1467227273218 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:53 INFO - PROCESS | 3492 | ++DOCSHELL 1744A400 == 45 [pid = 3492] [id = 109] 12:07:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (183B8800) [pid = 3492] [serial = 324] [outer = 00000000] 12:07:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (187DC800) [pid = 3492] [serial = 325] [outer = 183B8800] 12:07:53 INFO - PROCESS | 3492 | 1467227273271 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (1A036000) [pid = 3492] [serial = 326] [outer = 183B8800] 12:07:54 INFO - PROCESS | 3492 | 1467227274038 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]]]}] 12:07:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:07:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1108ms 12:07:54 INFO - PROCESS | 3492 | 1467227274077 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 3492 | 1467227274081 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 12:07:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:07:54 INFO - PROCESS | 3492 | 1467227274086 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 3492 | 1467227274089 Marionette TRACE conn2 <- [1,402,null,{}] 12:07:54 INFO - PROCESS | 3492 | 1467227274095 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}] 12:07:54 INFO - PROCESS | 3492 | 1467227274098 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:54 INFO - PROCESS | 3492 | 1467227274198 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 12:07:54 INFO - PROCESS | 3492 | 1467227274281 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 3492 | 1467227274286 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:54 INFO - PROCESS | 3492 | ++DOCSHELL 10A81400 == 46 [pid = 3492] [id = 110] 12:07:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (10FF8400) [pid = 3492] [serial = 327] [outer = 00000000] 12:07:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (131C4C00) [pid = 3492] [serial = 328] [outer = 10FF8400] 12:07:54 INFO - PROCESS | 3492 | 1467227274388 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (13ABD000) [pid = 3492] [serial = 329] [outer = 10FF8400] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 0F9E1C00 == 45 [pid = 3492] [id = 68] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 12F62C00 == 44 [pid = 3492] [id = 69] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 112AF400 == 43 [pid = 3492] [id = 106] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 19BC2C00 == 42 [pid = 3492] [id = 105] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 10E3EC00 == 41 [pid = 3492] [id = 104] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 19BC6800 == 40 [pid = 3492] [id = 103] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 187D8000 == 39 [pid = 3492] [id = 102] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 16EF2800 == 38 [pid = 3492] [id = 101] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 17558000 == 37 [pid = 3492] [id = 100] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 15957000 == 36 [pid = 3492] [id = 99] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 10BA1C00 == 35 [pid = 3492] [id = 98] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 12BA9400 == 34 [pid = 3492] [id = 97] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 10A08400 == 33 [pid = 3492] [id = 94] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 12FD5800 == 32 [pid = 3492] [id = 96] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 146C5000 == 31 [pid = 3492] [id = 95] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 16DB7400 == 30 [pid = 3492] [id = 83] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 1744A400 == 29 [pid = 3492] [id = 109] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 10A0A000 == 28 [pid = 3492] [id = 107] 12:07:55 INFO - PROCESS | 3492 | --DOCSHELL 143AC000 == 27 [pid = 3492] [id = 108] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (19DC8000) [pid = 3492] [serial = 236] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (1AEF2C00) [pid = 3492] [serial = 277] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (1A7D8400) [pid = 3492] [serial = 265] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (13A31000) [pid = 3492] [serial = 251] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (132C4C00) [pid = 3492] [serial = 250] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (184ACC00) [pid = 3492] [serial = 244] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1A7DA800) [pid = 3492] [serial = 247] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (10220000) [pid = 3492] [serial = 238] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (15EF6400) [pid = 3492] [serial = 253] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (168A1000) [pid = 3492] [serial = 254] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (187DAC00) [pid = 3492] [serial = 259] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1A236800) [pid = 3492] [serial = 263] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1799F800) [pid = 3492] [serial = 256] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (183B8400) [pid = 3492] [serial = 257] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (139AE000) [pid = 3492] [serial = 241] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1A7DB800) [pid = 3492] [serial = 266] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1AA3E000) [pid = 3492] [serial = 268] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (187DE400) [pid = 3492] [serial = 272] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (18790400) [pid = 3492] [serial = 271] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1ACED000) [pid = 3492] [serial = 274] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1ABBF000) [pid = 3492] [serial = 269] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1A231800) [pid = 3492] [serial = 262] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1ACF6000) [pid = 3492] [serial = 275] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (19BC9400) [pid = 3492] [serial = 260] [outer = 00000000] [url = about:blank] 12:07:55 INFO - PROCESS | 3492 | 1467227275711 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]]]}] 12:07:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:07:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1656ms 12:07:55 INFO - PROCESS | 3492 | 1467227275759 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 3492 | 1467227275762 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 12:07:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:07:55 INFO - PROCESS | 3492 | 1467227275767 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 3492 | 1467227275770 Marionette TRACE conn2 <- [1,406,null,{}] 12:07:55 INFO - PROCESS | 3492 | 1467227275775 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}] 12:07:55 INFO - PROCESS | 3492 | 1467227275778 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:55 INFO - PROCESS | 3492 | 1467227275885 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 12:07:55 INFO - PROCESS | 3492 | 1467227275967 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 3492 | 1467227275969 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:55 INFO - PROCESS | 3492 | ++DOCSHELL 11224800 == 28 [pid = 3492] [id = 111] 12:07:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1122B400) [pid = 3492] [serial = 330] [outer = 00000000] 12:07:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (11D89400) [pid = 3492] [serial = 331] [outer = 1122B400] 12:07:56 INFO - PROCESS | 3492 | 1467227276015 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (129E4000) [pid = 3492] [serial = 332] [outer = 1122B400] 12:07:56 INFO - PROCESS | 3492 | 1467227276418 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]]]}] 12:07:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:07:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 668ms 12:07:56 INFO - PROCESS | 3492 | 1467227276447 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 3492 | 1467227276452 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 12:07:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:07:56 INFO - PROCESS | 3492 | 1467227276458 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 3492 | 1467227276461 Marionette TRACE conn2 <- [1,410,null,{}] 12:07:56 INFO - PROCESS | 3492 | 1467227276464 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}] 12:07:56 INFO - PROCESS | 3492 | 1467227276467 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:56 INFO - PROCESS | 3492 | 1467227276538 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 12:07:56 INFO - PROCESS | 3492 | 1467227276544 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 3492 | 1467227276546 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:56 INFO - PROCESS | 3492 | ++DOCSHELL 13910000 == 29 [pid = 3492] [id = 112] 12:07:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (13918400) [pid = 3492] [serial = 333] [outer = 00000000] 12:07:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (146D2800) [pid = 3492] [serial = 334] [outer = 13918400] 12:07:56 INFO - PROCESS | 3492 | 1467227276592 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1560C400) [pid = 3492] [serial = 335] [outer = 13918400] 12:07:57 INFO - PROCESS | 3492 | 1467227277031 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]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:07:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 623ms 12:07:57 INFO - PROCESS | 3492 | 1467227277062 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 3492 | 1467227277064 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 12:07:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:07:57 INFO - PROCESS | 3492 | 1467227277068 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 3492 | 1467227277071 Marionette TRACE conn2 <- [1,414,null,{}] 12:07:57 INFO - PROCESS | 3492 | 1467227277081 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}] 12:07:57 INFO - PROCESS | 3492 | 1467227277086 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:57 INFO - PROCESS | 3492 | 1467227277172 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 12:07:57 INFO - PROCESS | 3492 | 1467227277180 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 3492 | 1467227277183 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:57 INFO - PROCESS | 3492 | ++DOCSHELL 17562000 == 30 [pid = 3492] [id = 113] 12:07:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (175EFC00) [pid = 3492] [serial = 336] [outer = 00000000] 12:07:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (176D7400) [pid = 3492] [serial = 337] [outer = 175EFC00] 12:07:57 INFO - PROCESS | 3492 | 1467227277230 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1812A800) [pid = 3492] [serial = 338] [outer = 175EFC00] 12:07:57 INFO - PROCESS | 3492 | 1467227277690 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]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:07:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 683ms 12:07:57 INFO - PROCESS | 3492 | 1467227277748 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 3492 | 1467227277751 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 12:07:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:07:57 INFO - PROCESS | 3492 | 1467227277754 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 3492 | 1467227277756 Marionette TRACE conn2 <- [1,418,null,{}] 12:07:57 INFO - PROCESS | 3492 | 1467227277760 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}] 12:07:57 INFO - PROCESS | 3492 | 1467227277762 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:57 INFO - PROCESS | 3492 | 1467227277867 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 12:07:57 INFO - PROCESS | 3492 | 1467227277872 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 3492 | 1467227277874 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:57 INFO - PROCESS | 3492 | ++DOCSHELL 181D3400 == 31 [pid = 3492] [id = 114] 12:07:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (181D4C00) [pid = 3492] [serial = 339] [outer = 00000000] 12:07:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (187D9C00) [pid = 3492] [serial = 340] [outer = 181D4C00] 12:07:57 INFO - PROCESS | 3492 | 1467227277918 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (19BC3400) [pid = 3492] [serial = 341] [outer = 181D4C00] 12:07:58 INFO - PROCESS | 3492 | 1467227278816 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]]]}] 12:07:58 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 12:07:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1063ms 12:07:58 INFO - PROCESS | 3492 | 1467227278829 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 3492 | 1467227278831 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 12:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:07:58 INFO - PROCESS | 3492 | 1467227278841 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 3492 | 1467227278842 Marionette TRACE conn2 <- [1,422,null,{}] 12:07:58 INFO - PROCESS | 3492 | 1467227278846 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}] 12:07:58 INFO - PROCESS | 3492 | 1467227278848 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:58 INFO - PROCESS | 3492 | 1467227278932 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 12:07:58 INFO - PROCESS | 3492 | 1467227278938 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 3492 | 1467227278940 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:07:58 INFO - PROCESS | 3492 | ++DOCSHELL 19BC6000 == 32 [pid = 3492] [id = 115] 12:07:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (19BC7C00) [pid = 3492] [serial = 342] [outer = 00000000] 12:07:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (19DC4C00) [pid = 3492] [serial = 343] [outer = 19BC7C00] 12:07:58 INFO - PROCESS | 3492 | 1467227278983 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (1A236800) [pid = 3492] [serial = 344] [outer = 19BC7C00] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (187D8800) [pid = 3492] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (17562C00) [pid = 3492] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (17561000) [pid = 3492] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (11227400) [pid = 3492] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (15EF0800) [pid = 3492] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (12BB3000) [pid = 3492] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (146CC800) [pid = 3492] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (10A09C00) [pid = 3492] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (19DC0400) [pid = 3492] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (11DD8800) [pid = 3492] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (19BC5000) [pid = 3492] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (175F2800) [pid = 3492] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (13160000) [pid = 3492] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (176CF000) [pid = 3492] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (0F390400) [pid = 3492] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (0F9E6400) [pid = 3492] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (12FDA000) [pid = 3492] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (1A55A800) [pid = 3492] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1AEF3C00) [pid = 3492] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:07:59 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1744E800) [pid = 3492] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:07:59 INFO - PROCESS | 3492 | 1467227279931 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]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1109ms 12:07:59 INFO - PROCESS | 3492 | 1467227279948 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 3492 | 1467227279950 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 12:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:07:59 INFO - PROCESS | 3492 | 1467227279954 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 3492 | 1467227279955 Marionette TRACE conn2 <- [1,426,null,{}] 12:07:59 INFO - PROCESS | 3492 | 1467227279959 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}] 12:07:59 INFO - PROCESS | 3492 | 1467227279965 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:00 INFO - PROCESS | 3492 | 1467227280060 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 12:08:00 INFO - PROCESS | 3492 | 1467227280051 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 3492 | 1467227280053 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:00 INFO - PROCESS | 3492 | ++DOCSHELL 10E3AC00 == 33 [pid = 3492] [id = 116] 12:08:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (12BB3400) [pid = 3492] [serial = 345] [outer = 00000000] 12:08:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (16EF4400) [pid = 3492] [serial = 346] [outer = 12BB3400] 12:08:00 INFO - PROCESS | 3492 | 1467227280096 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (17993800) [pid = 3492] [serial = 347] [outer = 12BB3400] 12:08:00 INFO - PROCESS | 3492 | 1467227280544 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] 12:08:00 INFO - PROCESS | 3492 | 1467227280577 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 12:08:00 INFO - PROCESS | 3492 | 1467227280580 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:08:00 INFO - PROCESS | 3492 | 1467227280582 Marionette TRACE conn2 <- [1,430,null,{}] 12:08:00 INFO - PROCESS | 3492 | 1467227280585 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}] 12:08:00 INFO - PROCESS | 3492 | 1467227280587 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:00 INFO - PROCESS | 3492 | 1467227280643 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 12:08:00 INFO - PROCESS | 3492 | 1467227280648 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 3492 | 1467227280650 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:00 INFO - PROCESS | 3492 | ++DOCSHELL 10A78000 == 34 [pid = 3492] [id = 117] 12:08:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (15696C00) [pid = 3492] [serial = 348] [outer = 00000000] 12:08:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1A552C00) [pid = 3492] [serial = 349] [outer = 15696C00] 12:08:00 INFO - PROCESS | 3492 | 1467227280694 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1A555C00) [pid = 3492] [serial = 350] [outer = 15696C00] 12:08:01 INFO - PROCESS | 3492 | 1467227281097 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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:08:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 577ms 12:08:01 INFO - PROCESS | 3492 | 1467227281161 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 3492 | 1467227281163 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 12:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:08:01 INFO - PROCESS | 3492 | 1467227281167 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 3492 | 1467227281168 Marionette TRACE conn2 <- [1,434,null,{}] 12:08:01 INFO - PROCESS | 3492 | 1467227281173 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}] 12:08:01 INFO - PROCESS | 3492 | 1467227281176 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:01 INFO - PROCESS | 3492 | 1467227281241 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 12:08:01 INFO - PROCESS | 3492 | 1467227281248 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 3492 | 1467227281250 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:01 INFO - PROCESS | 3492 | ++DOCSHELL 1A7DC000 == 35 [pid = 3492] [id = 118] 12:08:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1A7DD800) [pid = 3492] [serial = 351] [outer = 00000000] 12:08:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1AA39C00) [pid = 3492] [serial = 352] [outer = 1A7DD800] 12:08:01 INFO - PROCESS | 3492 | 1467227281295 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1ABBDC00) [pid = 3492] [serial = 353] [outer = 1A7DD800] 12:08:01 INFO - PROCESS | 3492 | 1467227281750 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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:08:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 623ms 12:08:01 INFO - PROCESS | 3492 | 1467227281788 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 3492 | 1467227281790 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 12:08:01 INFO - PROCESS | 3492 | 1467227281793 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:08:01 INFO - PROCESS | 3492 | 1467227281779 Marionette TRACE conn2 <- [1,438,null,{}] 12:08:01 INFO - PROCESS | 3492 | 1467227281782 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}] 12:08:01 INFO - PROCESS | 3492 | 1467227281783 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:01 INFO - PROCESS | 3492 | 1467227281902 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 12:08:02 INFO - PROCESS | 3492 | 1467227282030 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 3492 | 1467227282033 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:02 INFO - PROCESS | 3492 | ++DOCSHELL 0F9E7000 == 36 [pid = 3492] [id = 119] 12:08:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (0F9EA800) [pid = 3492] [serial = 354] [outer = 00000000] 12:08:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (10A75800) [pid = 3492] [serial = 355] [outer = 0F9EA800] 12:08:02 INFO - PROCESS | 3492 | 1467227282091 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (10BA6400) [pid = 3492] [serial = 356] [outer = 0F9EA800] 12:08:02 INFO - PROCESS | 3492 | 1467227282850 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]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:08:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1124ms 12:08:02 INFO - PROCESS | 3492 | 1467227282914 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 3492 | 1467227282918 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 12:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:08:02 INFO - PROCESS | 3492 | 1467227282924 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 3492 | 1467227282927 Marionette TRACE conn2 <- [1,442,null,{}] 12:08:02 INFO - PROCESS | 3492 | 1467227282932 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}] 12:08:02 INFO - PROCESS | 3492 | 1467227282935 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:03 INFO - PROCESS | 3492 | 1467227283039 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 12:08:03 INFO - PROCESS | 3492 | 1467227283115 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 3492 | 1467227283118 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:03 INFO - PROCESS | 3492 | ++DOCSHELL 13EA1000 == 37 [pid = 3492] [id = 120] 12:08:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (13EA3C00) [pid = 3492] [serial = 357] [outer = 00000000] 12:08:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (15EF2400) [pid = 3492] [serial = 358] [outer = 13EA3C00] 12:08:03 INFO - PROCESS | 3492 | 1467227283222 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1661B400) [pid = 3492] [serial = 359] [outer = 13EA3C00] 12:08:04 INFO - PROCESS | 3492 | 1467227284096 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]]]}] 12:08:04 INFO - PROCESS | 3492 | --DOCSHELL 1A7DC000 == 36 [pid = 3492] [id = 118] 12:08:04 INFO - PROCESS | 3492 | --DOCSHELL 10A78000 == 35 [pid = 3492] [id = 117] 12:08:04 INFO - PROCESS | 3492 | --DOCSHELL 10E3AC00 == 34 [pid = 3492] [id = 116] 12:08:04 INFO - PROCESS | 3492 | --DOCSHELL 19BC6000 == 33 [pid = 3492] [id = 115] 12:08:04 INFO - PROCESS | 3492 | --DOCSHELL 181D3400 == 32 [pid = 3492] [id = 114] 12:08:04 INFO - PROCESS | 3492 | --DOCSHELL 17562000 == 31 [pid = 3492] [id = 113] 12:08:04 INFO - PROCESS | 3492 | --DOCSHELL 13910000 == 30 [pid = 3492] [id = 112] 12:08:04 INFO - PROCESS | 3492 | --DOCSHELL 11224800 == 29 [pid = 3492] [id = 111] 12:08:04 INFO - PROCESS | 3492 | --DOCSHELL 10A81400 == 28 [pid = 3492] [id = 110] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (13A2B000) [pid = 3492] [serial = 206] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1AA35000) [pid = 3492] [serial = 248] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1AEF8000) [pid = 3492] [serial = 278] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (13EA2400) [pid = 3492] [serial = 242] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (19BC2400) [pid = 3492] [serial = 245] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (10B9F400) [pid = 3492] [serial = 239] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (10A10400) [pid = 3492] [serial = 203] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1A039C00) [pid = 3492] [serial = 305] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (19DBA800) [pid = 3492] [serial = 304] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (19BC4C00) [pid = 3492] [serial = 286] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1A557C00) [pid = 3492] [serial = 287] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (176D8400) [pid = 3492] [serial = 298] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (11D89800) [pid = 3492] [serial = 292] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (13167800) [pid = 3492] [serial = 293] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (16938000) [pid = 3492] [serial = 295] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (16DBAC00) [pid = 3492] [serial = 296] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (12FE1000) [pid = 3492] [serial = 289] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1390E800) [pid = 3492] [serial = 290] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (15EF5000) [pid = 3492] [serial = 283] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (16B14000) [pid = 3492] [serial = 284] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (11231C00) [pid = 3492] [serial = 280] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (11808C00) [pid = 3492] [serial = 281] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1A65F400) [pid = 3492] [serial = 307] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (18133000) [pid = 3492] [serial = 311] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (16939000) [pid = 3492] [serial = 310] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (1A7D3400) [pid = 3492] [serial = 313] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1A7D6000) [pid = 3492] [serial = 308] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (18788000) [pid = 3492] [serial = 301] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (187D3000) [pid = 3492] [serial = 302] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (1A552800) [pid = 3492] [serial = 314] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (1ACF2400) [pid = 3492] [serial = 317] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (1799F400) [pid = 3492] [serial = 299] [outer = 00000000] [url = about:blank] 12:08:04 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (1ACEE800) [pid = 3492] [serial = 316] [outer = 00000000] [url = about:blank] 12:08:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:08:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1215ms 12:08:04 INFO - PROCESS | 3492 | 1467227284147 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 3492 | 1467227284151 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 12:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:08:04 INFO - PROCESS | 3492 | 1467227284156 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 3492 | 1467227284159 Marionette TRACE conn2 <- [1,446,null,{}] 12:08:04 INFO - PROCESS | 3492 | 1467227284148 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}] 12:08:04 INFO - PROCESS | 3492 | 1467227284151 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:04 INFO - PROCESS | 3492 | 1467227284257 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 12:08:04 INFO - PROCESS | 3492 | 1467227284335 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 3492 | 1467227284340 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:04 INFO - PROCESS | 3492 | ++DOCSHELL 114AC000 == 29 [pid = 3492] [id = 121] 12:08:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (114ADC00) [pid = 3492] [serial = 360] [outer = 00000000] 12:08:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (1188D400) [pid = 3492] [serial = 361] [outer = 114ADC00] 12:08:04 INFO - PROCESS | 3492 | 1467227284387 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (11DD7000) [pid = 3492] [serial = 362] [outer = 114ADC00] 12:08:04 INFO - PROCESS | 3492 | 1467227284778 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]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:08:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 683ms 12:08:04 INFO - PROCESS | 3492 | 1467227284822 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 3492 | 1467227284826 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 12:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:08:04 INFO - PROCESS | 3492 | 1467227284833 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 3492 | 1467227284836 Marionette TRACE conn2 <- [1,450,null,{}] 12:08:04 INFO - PROCESS | 3492 | 1467227284840 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}] 12:08:04 INFO - PROCESS | 3492 | 1467227284842 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:04 INFO - PROCESS | 3492 | 1467227284926 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 12:08:04 INFO - PROCESS | 3492 | 1467227284933 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 3492 | 1467227284935 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:04 INFO - PROCESS | 3492 | ++DOCSHELL 1315D800 == 30 [pid = 3492] [id = 122] 12:08:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (13164000) [pid = 3492] [serial = 363] [outer = 00000000] 12:08:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (139AC800) [pid = 3492] [serial = 364] [outer = 13164000] 12:08:04 INFO - PROCESS | 3492 | 1467227284982 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (13A30C00) [pid = 3492] [serial = 365] [outer = 13164000] 12:08:05 INFO - PROCESS | 3492 | 1467227285422 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] 12:08:05 INFO - PROCESS | 3492 | 1467227285457 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 12:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:08:05 INFO - PROCESS | 3492 | 1467227285461 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - PROCESS | 3492 | 1467227285464 Marionette TRACE conn2 <- [1,454,null,{}] 12:08:05 INFO - PROCESS | 3492 | 1467227285475 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}] 12:08:05 INFO - PROCESS | 3492 | 1467227285479 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:05 INFO - PROCESS | 3492 | 1467227285561 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 12:08:05 INFO - PROCESS | 3492 | 1467227285673 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 3492 | 1467227285676 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:05 INFO - PROCESS | 3492 | ++DOCSHELL 16D21C00 == 31 [pid = 3492] [id = 123] 12:08:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (16D22000) [pid = 3492] [serial = 366] [outer = 00000000] 12:08:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (16EF9800) [pid = 3492] [serial = 367] [outer = 16D22000] 12:08:05 INFO - PROCESS | 3492 | 1467227285723 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (175F1000) [pid = 3492] [serial = 368] [outer = 16D22000] 12:08:06 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:06 INFO - PROCESS | 3492 | 1467227286086 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]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 668ms 12:08:06 INFO - PROCESS | 3492 | 1467227286142 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 3492 | 1467227286145 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 12:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:08:06 INFO - PROCESS | 3492 | 1467227286148 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 3492 | 1467227286150 Marionette TRACE conn2 <- [1,458,null,{}] 12:08:06 INFO - PROCESS | 3492 | 1467227286153 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}] 12:08:06 INFO - PROCESS | 3492 | 1467227286155 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:06 INFO - PROCESS | 3492 | 1467227286281 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 12:08:06 INFO - PROCESS | 3492 | 1467227286297 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 3492 | 1467227286299 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:06 INFO - PROCESS | 3492 | ++DOCSHELL 17995800 == 32 [pid = 3492] [id = 124] 12:08:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (181D3400) [pid = 3492] [serial = 369] [outer = 00000000] 12:08:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (184B2C00) [pid = 3492] [serial = 370] [outer = 181D3400] 12:08:06 INFO - PROCESS | 3492 | 1467227286347 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (187D3800) [pid = 3492] [serial = 371] [outer = 181D3400] 12:08:06 INFO - PROCESS | 3492 | 1467227286762 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] 12:08:06 INFO - PROCESS | 3492 | 1467227286842 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 12:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:08:06 INFO - PROCESS | 3492 | 1467227286878 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 3492 | 1467227286880 Marionette TRACE conn2 <- [1,462,null,{}] 12:08:06 INFO - PROCESS | 3492 | 1467227286886 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}] 12:08:06 INFO - PROCESS | 3492 | 1467227286888 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:06 INFO - PROCESS | 3492 | 1467227286991 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 12:08:06 INFO - PROCESS | 3492 | 1467227287002 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 3492 | 1467227287004 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:07 INFO - PROCESS | 3492 | ++DOCSHELL 13232000 == 33 [pid = 3492] [id = 125] 12:08:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (175F9000) [pid = 3492] [serial = 372] [outer = 00000000] 12:08:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (19BC9C00) [pid = 3492] [serial = 373] [outer = 175F9000] 12:08:07 INFO - PROCESS | 3492 | 1467227287051 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (19DBA800) [pid = 3492] [serial = 374] [outer = 175F9000] 12:08:07 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:07 INFO - PROCESS | 3492 | 1467227287503 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] 12:08:07 INFO - PROCESS | 3492 | 1467227287555 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 12:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:08:07 INFO - PROCESS | 3492 | 1467227287559 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 3492 | 1467227287560 Marionette TRACE conn2 <- [1,466,null,{}] 12:08:07 INFO - PROCESS | 3492 | 1467227287564 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}] 12:08:07 INFO - PROCESS | 3492 | 1467227287569 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:07 INFO - PROCESS | 3492 | [3492] 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 12:08:07 INFO - PROCESS | 3492 | [3492] 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 12:08:07 INFO - PROCESS | 3492 | 1467227287691 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 12:08:07 INFO - PROCESS | 3492 | 1467227287749 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 3492 | 1467227287751 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:07 INFO - PROCESS | 3492 | ++DOCSHELL 1A654C00 == 34 [pid = 3492] [id = 126] 12:08:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1A655C00) [pid = 3492] [serial = 375] [outer = 00000000] 12:08:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1A7D3000) [pid = 3492] [serial = 376] [outer = 1A655C00] 12:08:07 INFO - PROCESS | 3492 | 1467227287794 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1A7D8400) [pid = 3492] [serial = 377] [outer = 1A655C00] 12:08:08 INFO - PROCESS | 3492 | 1467227288246 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] 12:08:08 INFO - PROCESS | 3492 | 1467227288346 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 12:08:08 INFO - PROCESS | 3492 | 1467227288350 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:08:08 INFO - PROCESS | 3492 | 1467227288351 Marionette TRACE conn2 <- [1,470,null,{}] 12:08:08 INFO - PROCESS | 3492 | 1467227288338 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}] 12:08:08 INFO - PROCESS | 3492 | 1467227288340 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:08 INFO - PROCESS | 3492 | 1467227288422 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 12:08:08 INFO - PROCESS | 3492 | 1467227288431 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 3492 | 1467227288433 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:08 INFO - PROCESS | 3492 | ++DOCSHELL 143B0800 == 35 [pid = 3492] [id = 127] 12:08:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (143B1000) [pid = 3492] [serial = 378] [outer = 00000000] 12:08:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (16B15C00) [pid = 3492] [serial = 379] [outer = 143B1000] 12:08:08 INFO - PROCESS | 3492 | 1467227288480 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (181D4C00) [pid = 3492] [serial = 380] [outer = 143B1000] 12:08:08 INFO - PROCESS | 3492 | 1467227288892 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]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 577ms 12:08:08 INFO - PROCESS | 3492 | 1467227288927 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 3492 | 1467227288929 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 12:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:08:08 INFO - PROCESS | 3492 | 1467227288932 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 3492 | 1467227288934 Marionette TRACE conn2 <- [1,474,null,{}] 12:08:08 INFO - PROCESS | 3492 | 1467227288938 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}] 12:08:08 INFO - PROCESS | 3492 | 1467227288940 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:08 INFO - PROCESS | 3492 | 1467227289000 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 12:08:09 INFO - PROCESS | 3492 | 1467227289005 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 3492 | 1467227289007 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:09 INFO - PROCESS | 3492 | ++DOCSHELL 1A7D0C00 == 36 [pid = 3492] [id = 128] 12:08:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (1A7D3400) [pid = 3492] [serial = 381] [outer = 00000000] 12:08:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (1AA34000) [pid = 3492] [serial = 382] [outer = 1A7D3400] 12:08:09 INFO - PROCESS | 3492 | 1467227289051 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1ABC8400) [pid = 3492] [serial = 383] [outer = 1A7D3400] 12:08:09 INFO - PROCESS | 3492 | 1467227289466 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]]]}] 12:08:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:08:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 577ms 12:08:09 INFO - PROCESS | 3492 | 1467227289512 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 3492 | 1467227289514 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 12:08:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:08:09 INFO - PROCESS | 3492 | 1467227289518 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 3492 | 1467227289519 Marionette TRACE conn2 <- [1,478,null,{}] 12:08:09 INFO - PROCESS | 3492 | 1467227289523 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}] 12:08:09 INFO - PROCESS | 3492 | 1467227289525 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:09 INFO - PROCESS | 3492 | 1467227289584 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 12:08:09 INFO - PROCESS | 3492 | 1467227289589 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 3492 | 1467227289591 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:09 INFO - PROCESS | 3492 | ++DOCSHELL 1AA3A400 == 37 [pid = 3492] [id = 129] 12:08:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1ABBD400) [pid = 3492] [serial = 384] [outer = 00000000] 12:08:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1ACEE800) [pid = 3492] [serial = 385] [outer = 1ABBD400] 12:08:09 INFO - PROCESS | 3492 | 1467227289636 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1ACEF400) [pid = 3492] [serial = 386] [outer = 1ABBD400] 12:08:10 INFO - PROCESS | 3492 | 1467227290065 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]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:08:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 577ms 12:08:10 INFO - PROCESS | 3492 | 1467227290108 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 3492 | 1467227290110 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 12:08:10 INFO - PROCESS | 3492 | 1467227290128 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:08:10 INFO - PROCESS | 3492 | 1467227290130 Marionette TRACE conn2 <- [1,482,null,{}] 12:08:10 INFO - PROCESS | 3492 | 1467227290117 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}] 12:08:10 INFO - PROCESS | 3492 | 1467227290119 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:10 INFO - PROCESS | 3492 | 1467227290195 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 12:08:10 INFO - PROCESS | 3492 | 1467227290352 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 3492 | 1467227290355 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:10 INFO - PROCESS | 3492 | ++DOCSHELL 102CB800 == 38 [pid = 3492] [id = 130] 12:08:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (102D2C00) [pid = 3492] [serial = 387] [outer = 00000000] 12:08:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (10A76800) [pid = 3492] [serial = 388] [outer = 102D2C00] 12:08:10 INFO - PROCESS | 3492 | 1467227290452 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (112AE000) [pid = 3492] [serial = 389] [outer = 102D2C00] 12:08:11 INFO - PROCESS | 3492 | 1467227291077 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]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1018ms 12:08:11 INFO - PROCESS | 3492 | 1467227291154 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 3492 | 1467227291157 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 12:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:08:11 INFO - PROCESS | 3492 | 1467227291162 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 3492 | 1467227291165 Marionette TRACE conn2 <- [1,486,null,{}] 12:08:11 INFO - PROCESS | 3492 | 1467227291170 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}] 12:08:11 INFO - PROCESS | 3492 | 1467227291172 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:11 INFO - PROCESS | 3492 | 1467227291311 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 12:08:11 INFO - PROCESS | 3492 | 1467227291440 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 3492 | 1467227291443 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:11 INFO - PROCESS | 3492 | ++DOCSHELL 1390C800 == 39 [pid = 3492] [id = 131] 12:08:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (13A2B800) [pid = 3492] [serial = 390] [outer = 00000000] 12:08:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (15EF1800) [pid = 3492] [serial = 391] [outer = 13A2B800] 12:08:11 INFO - PROCESS | 3492 | 1467227291501 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (16DBAC00) [pid = 3492] [serial = 392] [outer = 13A2B800] 12:08:12 INFO - PROCESS | 3492 | 1467227292078 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]]]}] 12:08:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:08:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 957ms 12:08:12 INFO - PROCESS | 3492 | 1467227292121 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 3492 | 1467227292125 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 12:08:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:08:12 INFO - PROCESS | 3492 | 1467227292129 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 3492 | 1467227292131 Marionette TRACE conn2 <- [1,490,null,{}] 12:08:12 INFO - PROCESS | 3492 | 1467227292135 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}] 12:08:12 INFO - PROCESS | 3492 | 1467227292137 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:12 INFO - PROCESS | 3492 | 1467227292244 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 12:08:12 INFO - PROCESS | 3492 | 1467227292340 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 3492 | 1467227292343 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:12 INFO - PROCESS | 3492 | ++DOCSHELL 19BC7400 == 40 [pid = 3492] [id = 132] 12:08:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (19BC8400) [pid = 3492] [serial = 393] [outer = 00000000] 12:08:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1A230C00) [pid = 3492] [serial = 394] [outer = 19BC8400] 12:08:12 INFO - PROCESS | 3492 | 1467227292403 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1A65F000) [pid = 3492] [serial = 395] [outer = 19BC8400] 12:08:13 INFO - PROCESS | 3492 | 1467227293137 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]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:08:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1048ms 12:08:13 INFO - PROCESS | 3492 | 1467227293186 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 3492 | 1467227293190 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 12:08:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:08:13 INFO - PROCESS | 3492 | 1467227293195 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 3492 | 1467227293198 Marionette TRACE conn2 <- [1,494,null,{}] 12:08:13 INFO - PROCESS | 3492 | 1467227293204 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}] 12:08:13 INFO - PROCESS | 3492 | 1467227293207 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:13 INFO - PROCESS | 3492 | 1467227293308 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 12:08:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (12C7A800) [pid = 3492] [serial = 396] [outer = 1B51B800] 12:08:13 INFO - PROCESS | 3492 | 1467227293458 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 3492 | 1467227293463 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:13 INFO - PROCESS | 3492 | ++DOCSHELL 132C2C00 == 41 [pid = 3492] [id = 133] 12:08:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (132C9000) [pid = 3492] [serial = 397] [outer = 00000000] 12:08:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (13A31000) [pid = 3492] [serial = 398] [outer = 132C9000] 12:08:13 INFO - PROCESS | 3492 | 1467227293520 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (13EAD000) [pid = 3492] [serial = 399] [outer = 132C9000] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 1AA3A400 == 40 [pid = 3492] [id = 129] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 1A7D0C00 == 39 [pid = 3492] [id = 128] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 143B0800 == 38 [pid = 3492] [id = 127] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 1A654C00 == 37 [pid = 3492] [id = 126] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 13232000 == 36 [pid = 3492] [id = 125] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 17995800 == 35 [pid = 3492] [id = 124] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 16D21C00 == 34 [pid = 3492] [id = 123] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 1315D800 == 33 [pid = 3492] [id = 122] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 114AC000 == 32 [pid = 3492] [id = 121] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 13EA1000 == 31 [pid = 3492] [id = 120] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 0F9E7000 == 30 [pid = 3492] [id = 119] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 19BC7400 == 29 [pid = 3492] [id = 132] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 102CB800 == 28 [pid = 3492] [id = 130] 12:08:14 INFO - PROCESS | 3492 | --DOCSHELL 1390C800 == 27 [pid = 3492] [id = 131] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1AA39C00) [pid = 3492] [serial = 352] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1A236800) [pid = 3492] [serial = 344] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (187D9C00) [pid = 3492] [serial = 340] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (187DC800) [pid = 3492] [serial = 325] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1812A800) [pid = 3492] [serial = 338] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1122A800) [pid = 3492] [serial = 319] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (11D89400) [pid = 3492] [serial = 331] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (13ABD000) [pid = 3492] [serial = 329] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (176D7400) [pid = 3492] [serial = 337] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1A555C00) [pid = 3492] [serial = 350] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1560C400) [pid = 3492] [serial = 335] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (158DB400) [pid = 3492] [serial = 322] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (11886C00) [pid = 3492] [serial = 320] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (131C4C00) [pid = 3492] [serial = 328] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (19DC4C00) [pid = 3492] [serial = 343] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (17993800) [pid = 3492] [serial = 347] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1A036000) [pid = 3492] [serial = 326] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1A552C00) [pid = 3492] [serial = 349] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (129E4000) [pid = 3492] [serial = 332] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (19BC3400) [pid = 3492] [serial = 341] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (146D2800) [pid = 3492] [serial = 334] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (168A2400) [pid = 3492] [serial = 323] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (16EF4400) [pid = 3492] [serial = 346] [outer = 00000000] [url = about:blank] 12:08:14 INFO - PROCESS | 3492 | 1467227294697 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]]]}] 12:08:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:08:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1518ms 12:08:14 INFO - PROCESS | 3492 | 1467227294721 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 3492 | 1467227294724 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 12:08:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:08:14 INFO - PROCESS | 3492 | 1467227294729 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 3492 | 1467227294732 Marionette TRACE conn2 <- [1,498,null,{}] 12:08:14 INFO - PROCESS | 3492 | 1467227294738 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}] 12:08:14 INFO - PROCESS | 3492 | 1467227294740 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:14 INFO - PROCESS | 3492 | 1467227294867 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 12:08:14 INFO - PROCESS | 3492 | 1467227294933 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 3492 | 1467227294936 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:14 INFO - PROCESS | 3492 | ++DOCSHELL 10A03C00 == 28 [pid = 3492] [id = 134] 12:08:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (10A7AC00) [pid = 3492] [serial = 400] [outer = 00000000] 12:08:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (114AB800) [pid = 3492] [serial = 401] [outer = 10A7AC00] 12:08:14 INFO - PROCESS | 3492 | 1467227294983 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (11888800) [pid = 3492] [serial = 402] [outer = 10A7AC00] 12:08:15 INFO - PROCESS | 3492 | 1467227295380 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]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:08:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 684ms 12:08:15 INFO - PROCESS | 3492 | 1467227295407 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 3492 | 1467227295412 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 12:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:08:15 INFO - PROCESS | 3492 | 1467227295418 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 3492 | 1467227295421 Marionette TRACE conn2 <- [1,502,null,{}] 12:08:15 INFO - PROCESS | 3492 | 1467227295426 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}] 12:08:15 INFO - PROCESS | 3492 | 1467227295430 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:15 INFO - PROCESS | 3492 | 1467227295516 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 12:08:15 INFO - PROCESS | 3492 | 1467227295505 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 3492 | 1467227295508 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:15 INFO - PROCESS | 3492 | ++DOCSHELL 12F23800 == 29 [pid = 3492] [id = 135] 12:08:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (12FD5800) [pid = 3492] [serial = 403] [outer = 00000000] 12:08:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (131C4C00) [pid = 3492] [serial = 404] [outer = 12FD5800] 12:08:15 INFO - PROCESS | 3492 | 1467227295554 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (132C3400) [pid = 3492] [serial = 405] [outer = 12FD5800] 12:08:15 INFO - PROCESS | 3492 | 1467227296000 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]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:08:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 623ms 12:08:16 INFO - PROCESS | 3492 | 1467227296039 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 3492 | 1467227296041 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 12:08:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:08:16 INFO - PROCESS | 3492 | 1467227296045 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 3492 | 1467227296048 Marionette TRACE conn2 <- [1,506,null,{}] 12:08:16 INFO - PROCESS | 3492 | 1467227296059 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}] 12:08:16 INFO - PROCESS | 3492 | 1467227296063 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:16 INFO - PROCESS | 3492 | 1467227296128 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 12:08:16 INFO - PROCESS | 3492 | 1467227296137 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 3492 | 1467227296140 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:16 INFO - PROCESS | 3492 | ++DOCSHELL 15699800 == 30 [pid = 3492] [id = 136] 12:08:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15699C00) [pid = 3492] [serial = 406] [outer = 00000000] 12:08:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (15956C00) [pid = 3492] [serial = 407] [outer = 15699C00] 12:08:16 INFO - PROCESS | 3492 | 1467227296187 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (16934C00) [pid = 3492] [serial = 408] [outer = 15699C00] 12:08:16 INFO - PROCESS | 3492 | 1467227296670 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]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:08:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 683ms 12:08:16 INFO - PROCESS | 3492 | 1467227296720 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 3492 | 1467227296723 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 12:08:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:08:16 INFO - PROCESS | 3492 | 1467227296732 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 3492 | 1467227296734 Marionette TRACE conn2 <- [1,510,null,{}] 12:08:16 INFO - PROCESS | 3492 | 1467227296738 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}] 12:08:16 INFO - PROCESS | 3492 | 1467227296740 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:16 INFO - PROCESS | 3492 | 1467227296848 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 12:08:16 INFO - PROCESS | 3492 | 1467227296854 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 3492 | 1467227296856 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:16 INFO - PROCESS | 3492 | ++DOCSHELL 17555800 == 31 [pid = 3492] [id = 137] 12:08:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (17562000) [pid = 3492] [serial = 409] [outer = 00000000] 12:08:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (176D8C00) [pid = 3492] [serial = 410] [outer = 17562000] 12:08:16 INFO - PROCESS | 3492 | 1467227296900 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (18129800) [pid = 3492] [serial = 411] [outer = 17562000] 12:08:17 INFO - PROCESS | 3492 | 1467227297328 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]]]}] 12:08:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:08:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 638ms 12:08:17 INFO - PROCESS | 3492 | 1467227297370 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 3492 | 1467227297372 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 12:08:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:08:17 INFO - PROCESS | 3492 | 1467227297376 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 3492 | 1467227297378 Marionette TRACE conn2 <- [1,514,null,{}] 12:08:17 INFO - PROCESS | 3492 | 1467227297387 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}] 12:08:17 INFO - PROCESS | 3492 | 1467227297389 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:17 INFO - PROCESS | 3492 | 1467227297519 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 12:08:17 INFO - PROCESS | 3492 | 1467227297576 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 3492 | 1467227297578 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:17 INFO - PROCESS | 3492 | ++DOCSHELL 181D1C00 == 32 [pid = 3492] [id = 138] 12:08:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (181D3000) [pid = 3492] [serial = 412] [outer = 00000000] 12:08:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (184AC000) [pid = 3492] [serial = 413] [outer = 181D3000] 12:08:17 INFO - PROCESS | 3492 | 1467227297621 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (187D2C00) [pid = 3492] [serial = 414] [outer = 181D3000] 12:08:17 INFO - PROCESS | 3492 | 1467227297996 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]]]}] 12:08:18 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 12:08:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 668ms 12:08:18 INFO - PROCESS | 3492 | 1467227298058 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 3492 | 1467227298060 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 12:08:18 INFO - PROCESS | 3492 | 1467227298063 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:08:18 INFO - PROCESS | 3492 | 1467227298065 Marionette TRACE conn2 <- [1,518,null,{}] 12:08:18 INFO - PROCESS | 3492 | 1467227298068 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}] 12:08:18 INFO - PROCESS | 3492 | 1467227298074 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:18 INFO - PROCESS | 3492 | 1467227298200 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 12:08:18 INFO - PROCESS | 3492 | 1467227298212 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 3492 | 1467227298214 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:18 INFO - PROCESS | 3492 | ++DOCSHELL 19BC2C00 == 33 [pid = 3492] [id = 139] 12:08:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (19BC3400) [pid = 3492] [serial = 415] [outer = 00000000] 12:08:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (19DC1400) [pid = 3492] [serial = 416] [outer = 19BC3400] 12:08:18 INFO - PROCESS | 3492 | 1467227298302 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1A030400) [pid = 3492] [serial = 417] [outer = 19BC3400] 12:08:18 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1A655C00) [pid = 3492] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:08:18 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (143B1000) [pid = 3492] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:08:18 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1A7DD800) [pid = 3492] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:08:18 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (13164000) [pid = 3492] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:08:18 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (0F9EA800) [pid = 3492] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:08:18 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (114ADC00) [pid = 3492] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:08:18 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (16D22000) [pid = 3492] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:08:18 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (13EA3C00) [pid = 3492] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:08:18 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (181D3400) [pid = 3492] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:08:18 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1A7D3400) [pid = 3492] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:08:18 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1ABBD400) [pid = 3492] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:08:18 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (175F9000) [pid = 3492] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:08:18 INFO - PROCESS | 3492 | 1467227298901 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]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:08:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 881ms 12:08:18 INFO - PROCESS | 3492 | 1467227298950 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 3492 | 1467227298952 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 12:08:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:08:18 INFO - PROCESS | 3492 | 1467227298955 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 3492 | 1467227298957 Marionette TRACE conn2 <- [1,522,null,{}] 12:08:18 INFO - PROCESS | 3492 | 1467227298969 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}] 12:08:18 INFO - PROCESS | 3492 | 1467227298971 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:19 INFO - PROCESS | 3492 | 1467227299046 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 12:08:19 INFO - PROCESS | 3492 | 1467227299052 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 3492 | 1467227299054 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:19 INFO - PROCESS | 3492 | ++DOCSHELL 114ADC00 == 34 [pid = 3492] [id = 140] 12:08:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1390F000) [pid = 3492] [serial = 418] [outer = 00000000] 12:08:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (168A2000) [pid = 3492] [serial = 419] [outer = 1390F000] 12:08:19 INFO - PROCESS | 3492 | 1467227299100 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (16939000) [pid = 3492] [serial = 420] [outer = 1390F000] 12:08:19 INFO - PROCESS | 3492 | 1467227299510 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]]]}] 12:08:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:08:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 577ms 12:08:19 INFO - PROCESS | 3492 | 1467227299536 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 3492 | 1467227299538 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 12:08:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:08:19 INFO - PROCESS | 3492 | 1467227299541 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 3492 | 1467227299543 Marionette TRACE conn2 <- [1,526,null,{}] 12:08:19 INFO - PROCESS | 3492 | 1467227299547 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}] 12:08:19 INFO - PROCESS | 3492 | 1467227299548 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:19 INFO - PROCESS | 3492 | 1467227299623 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 12:08:19 INFO - PROCESS | 3492 | 1467227299629 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 3492 | 1467227299631 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:19 INFO - PROCESS | 3492 | ++DOCSHELL 187DF400 == 35 [pid = 3492] [id = 141] 12:08:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (19D6E800) [pid = 3492] [serial = 421] [outer = 00000000] 12:08:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1A236C00) [pid = 3492] [serial = 422] [outer = 19D6E800] 12:08:19 INFO - PROCESS | 3492 | 1467227299674 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1A237800) [pid = 3492] [serial = 423] [outer = 19D6E800] 12:08:20 INFO - PROCESS | 3492 | 1467227300069 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]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 12:08:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 577ms 12:08:20 INFO - PROCESS | 3492 | 1467227300122 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 3492 | 1467227300124 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 12:08:20 INFO - PROCESS | 3492 | 1467227300128 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:08:20 INFO - PROCESS | 3492 | 1467227300130 Marionette TRACE conn2 <- [1,530,null,{}] 12:08:20 INFO - PROCESS | 3492 | 1467227300133 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}] 12:08:20 INFO - PROCESS | 3492 | 1467227300135 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:20 INFO - PROCESS | 3492 | 1467227300209 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 12:08:20 INFO - PROCESS | 3492 | 1467227300216 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 3492 | 1467227300218 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:20 INFO - PROCESS | 3492 | ++DOCSHELL 15697800 == 36 [pid = 3492] [id = 142] 12:08:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1A65D400) [pid = 3492] [serial = 424] [outer = 00000000] 12:08:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1A7D6400) [pid = 3492] [serial = 425] [outer = 1A65D400] 12:08:20 INFO - PROCESS | 3492 | 1467227300261 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1A7D7400) [pid = 3492] [serial = 426] [outer = 1A65D400] 12:08:20 INFO - PROCESS | 3492 | 1467227300688 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"]]]}] 12:08:20 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 12:08:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:08:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:08:20 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 12:08:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:08:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:08:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 577ms 12:08:20 INFO - PROCESS | 3492 | 1467227300708 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 3492 | 1467227300710 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 12:08:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:08:20 INFO - PROCESS | 3492 | 1467227300725 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 3492 | 1467227300727 Marionette TRACE conn2 <- [1,534,null,{}] 12:08:20 INFO - PROCESS | 3492 | 1467227300730 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}] 12:08:20 INFO - PROCESS | 3492 | 1467227300732 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:20 INFO - PROCESS | 3492 | 1467227300847 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 12:08:20 INFO - PROCESS | 3492 | 1467227300971 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 3492 | 1467227300974 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:20 INFO - PROCESS | 3492 | ++DOCSHELL 0F939800 == 37 [pid = 3492] [id = 143] 12:08:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (0F976C00) [pid = 3492] [serial = 427] [outer = 00000000] 12:08:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1026EC00) [pid = 3492] [serial = 428] [outer = 0F976C00] 12:08:21 INFO - PROCESS | 3492 | 1467227301034 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (10A78000) [pid = 3492] [serial = 429] [outer = 0F976C00] 12:08:21 INFO - PROCESS | 3492 | 1467227301665 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]]]}] 12:08:21 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. 12:08:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1018ms 12:08:21 INFO - PROCESS | 3492 | 1467227301731 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 12:08:21 INFO - PROCESS | 3492 | 1467227301735 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 12:08:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:08:21 INFO - PROCESS | 3492 | 1467227301759 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - PROCESS | 3492 | 1467227301762 Marionette TRACE conn2 <- [1,538,null,{}] 12:08:21 INFO - PROCESS | 3492 | 1467227301767 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}] 12:08:21 INFO - PROCESS | 3492 | 1467227301770 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:21 INFO - PROCESS | 3492 | 1467227301885 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 12:08:21 INFO - PROCESS | 3492 | 1467227301967 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 3492 | 1467227301970 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:22 INFO - PROCESS | 3492 | ++DOCSHELL 13EA3000 == 38 [pid = 3492] [id = 144] 12:08:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (13EAAC00) [pid = 3492] [serial = 430] [outer = 00000000] 12:08:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (146C9800) [pid = 3492] [serial = 431] [outer = 13EAAC00] 12:08:22 INFO - PROCESS | 3492 | 1467227302052 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1560C800) [pid = 3492] [serial = 432] [outer = 13EAAC00] 12:08:22 INFO - PROCESS | 3492 | 1467227302643 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]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 12:08:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 926ms 12:08:22 INFO - PROCESS | 3492 | 1467227302672 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 12:08:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:08:22 INFO - PROCESS | 3492 | 1467227302675 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 12:08:22 INFO - PROCESS | 3492 | 1467227302679 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 3492 | 1467227302681 Marionette TRACE conn2 <- [1,542,null,{}] 12:08:22 INFO - PROCESS | 3492 | 1467227302686 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}] 12:08:22 INFO - PROCESS | 3492 | 1467227302688 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:22 INFO - PROCESS | 3492 | 1467227302806 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 12:08:22 INFO - PROCESS | 3492 | 1467227302949 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 3492 | 1467227302952 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:22 INFO - PROCESS | 3492 | ++DOCSHELL 13EA4C00 == 39 [pid = 3492] [id = 145] 12:08:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (13EAEC00) [pid = 3492] [serial = 433] [outer = 00000000] 12:08:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (19BC4000) [pid = 3492] [serial = 434] [outer = 13EAEC00] 12:08:22 INFO - PROCESS | 3492 | 1467227303005 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (19DBAC00) [pid = 3492] [serial = 435] [outer = 13EAEC00] 12:08:23 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:23 INFO - PROCESS | 3492 | --DOCSHELL 15697800 == 38 [pid = 3492] [id = 142] 12:08:23 INFO - PROCESS | 3492 | --DOCSHELL 187DF400 == 37 [pid = 3492] [id = 141] 12:08:23 INFO - PROCESS | 3492 | --DOCSHELL 114ADC00 == 36 [pid = 3492] [id = 140] 12:08:23 INFO - PROCESS | 3492 | --DOCSHELL 19BC2C00 == 35 [pid = 3492] [id = 139] 12:08:23 INFO - PROCESS | 3492 | --DOCSHELL 181D1C00 == 34 [pid = 3492] [id = 138] 12:08:23 INFO - PROCESS | 3492 | --DOCSHELL 17555800 == 33 [pid = 3492] [id = 137] 12:08:23 INFO - PROCESS | 3492 | --DOCSHELL 15699800 == 32 [pid = 3492] [id = 136] 12:08:23 INFO - PROCESS | 3492 | --DOCSHELL 12F23800 == 31 [pid = 3492] [id = 135] 12:08:23 INFO - PROCESS | 3492 | --DOCSHELL 10A03C00 == 30 [pid = 3492] [id = 134] 12:08:23 INFO - PROCESS | 3492 | --DOCSHELL 132C2C00 == 29 [pid = 3492] [id = 133] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (19BC9C00) [pid = 3492] [serial = 373] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1A7D3000) [pid = 3492] [serial = 376] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (16B15C00) [pid = 3492] [serial = 379] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1ABBDC00) [pid = 3492] [serial = 353] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (139AC800) [pid = 3492] [serial = 364] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (13A30C00) [pid = 3492] [serial = 365] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (181D4C00) [pid = 3492] [serial = 380] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (10A75800) [pid = 3492] [serial = 355] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (10BA6400) [pid = 3492] [serial = 356] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (1188D400) [pid = 3492] [serial = 361] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (11DD7000) [pid = 3492] [serial = 362] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (16EF9800) [pid = 3492] [serial = 367] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (175F1000) [pid = 3492] [serial = 368] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (15EF2400) [pid = 3492] [serial = 358] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1661B400) [pid = 3492] [serial = 359] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1A7D8400) [pid = 3492] [serial = 377] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (184B2C00) [pid = 3492] [serial = 370] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (19DBA800) [pid = 3492] [serial = 374] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1ABC8400) [pid = 3492] [serial = 383] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (187D3800) [pid = 3492] [serial = 371] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1AA34000) [pid = 3492] [serial = 382] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1ACEF400) [pid = 3492] [serial = 386] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (1ACEE800) [pid = 3492] [serial = 385] [outer = 00000000] [url = about:blank] 12:08:23 INFO - PROCESS | 3492 | 1467227303800 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]]]}] 12:08:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:08:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1154ms 12:08:23 INFO - PROCESS | 3492 | 1467227303842 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 3492 | 1467227303847 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 12:08:23 INFO - PROCESS | 3492 | 1467227303851 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:08:23 INFO - PROCESS | 3492 | 1467227303854 Marionette TRACE conn2 <- [1,546,null,{}] 12:08:23 INFO - PROCESS | 3492 | 1467227303860 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}] 12:08:23 INFO - PROCESS | 3492 | 1467227303863 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:23 INFO - PROCESS | 3492 | 1467227303946 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 12:08:23 INFO - PROCESS | 3492 | 1467227303952 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 3492 | 1467227303956 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:23 INFO - PROCESS | 3492 | ++DOCSHELL 112AF400 == 30 [pid = 3492] [id = 146] 12:08:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (114AD400) [pid = 3492] [serial = 436] [outer = 00000000] 12:08:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (11DD8800) [pid = 3492] [serial = 437] [outer = 114AD400] 12:08:24 INFO - PROCESS | 3492 | 1467227304003 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (12B64800) [pid = 3492] [serial = 438] [outer = 114AD400] 12:08:24 INFO - PROCESS | 3492 | 1467227304462 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]]]}] 12:08:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:08:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 622ms 12:08:24 INFO - PROCESS | 3492 | 1467227304490 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 3492 | 1467227304494 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 12:08:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:08:24 INFO - PROCESS | 3492 | 1467227304487 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 3492 | 1467227304489 Marionette TRACE conn2 <- [1,550,null,{}] 12:08:24 INFO - PROCESS | 3492 | 1467227304524 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}] 12:08:24 INFO - PROCESS | 3492 | 1467227304527 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:24 INFO - PROCESS | 3492 | 1467227304614 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 12:08:24 INFO - PROCESS | 3492 | 1467227304622 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 3492 | 1467227304624 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:24 INFO - PROCESS | 3492 | ++DOCSHELL 11232400 == 31 [pid = 3492] [id = 147] 12:08:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (143B0800) [pid = 3492] [serial = 439] [outer = 00000000] 12:08:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (15699800) [pid = 3492] [serial = 440] [outer = 143B0800] 12:08:24 INFO - PROCESS | 3492 | 1467227304677 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15EFB800) [pid = 3492] [serial = 441] [outer = 143B0800] 12:08:24 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:25 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:25 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:25 INFO - PROCESS | 3492 | 1467227305117 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]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:08:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 652ms 12:08:25 INFO - PROCESS | 3492 | 1467227305149 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 3492 | 1467227305151 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 12:08:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:08:25 INFO - PROCESS | 3492 | 1467227305154 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - PROCESS | 3492 | 1467227305158 Marionette TRACE conn2 <- [1,554,null,{}] 12:08:25 INFO - PROCESS | 3492 | 1467227305168 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}] 12:08:25 INFO - PROCESS | 3492 | 1467227305173 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:25 INFO - PROCESS | 3492 | 1467227305254 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 12:08:25 INFO - PROCESS | 3492 | 1467227305263 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 3492 | 1467227305266 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:25 INFO - PROCESS | 3492 | ++DOCSHELL 176D5800 == 32 [pid = 3492] [id = 148] 12:08:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (176D6400) [pid = 3492] [serial = 442] [outer = 00000000] 12:08:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (183B9800) [pid = 3492] [serial = 443] [outer = 176D6400] 12:08:25 INFO - PROCESS | 3492 | 1467227305313 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (18788000) [pid = 3492] [serial = 444] [outer = 176D6400] 12:08:25 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:25 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:25 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:25 INFO - PROCESS | 3492 | 1467227305756 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]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:08:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 668ms 12:08:25 INFO - PROCESS | 3492 | 1467227305837 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 3492 | 1467227305840 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 12:08:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:08:25 INFO - PROCESS | 3492 | 1467227305843 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - PROCESS | 3492 | 1467227305845 Marionette TRACE conn2 <- [1,558,null,{}] 12:08:25 INFO - PROCESS | 3492 | 1467227305848 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}] 12:08:25 INFO - PROCESS | 3492 | 1467227305850 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:25 INFO - PROCESS | 3492 | 1467227305960 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 12:08:25 INFO - PROCESS | 3492 | 1467227305967 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 3492 | 1467227305969 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:25 INFO - PROCESS | 3492 | ++DOCSHELL 187DB000 == 33 [pid = 3492] [id = 149] 12:08:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (187E1C00) [pid = 3492] [serial = 445] [outer = 00000000] 12:08:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (19BCA800) [pid = 3492] [serial = 446] [outer = 187E1C00] 12:08:25 INFO - PROCESS | 3492 | 1467227306013 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (19DBE400) [pid = 3492] [serial = 447] [outer = 187E1C00] 12:08:26 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:26 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:26 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:26 INFO - PROCESS | 3492 | 1467227306438 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]]]}] 12:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 623ms 12:08:26 INFO - PROCESS | 3492 | 1467227306464 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 3492 | 1467227306466 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 12:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:08:26 INFO - PROCESS | 3492 | 1467227306470 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 3492 | 1467227306471 Marionette TRACE conn2 <- [1,562,null,{}] 12:08:26 INFO - PROCESS | 3492 | 1467227306479 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}] 12:08:26 INFO - PROCESS | 3492 | 1467227306481 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:26 INFO - PROCESS | 3492 | 1467227306584 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 12:08:26 INFO - PROCESS | 3492 | 1467227306592 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 3492 | 1467227306594 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:26 INFO - PROCESS | 3492 | ++DOCSHELL 19DC4000 == 34 [pid = 3492] [id = 150] 12:08:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19DC4800) [pid = 3492] [serial = 448] [outer = 00000000] 12:08:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1A239C00) [pid = 3492] [serial = 449] [outer = 19DC4800] 12:08:26 INFO - PROCESS | 3492 | 1467227306684 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1A655C00) [pid = 3492] [serial = 450] [outer = 19DC4800] 12:08:27 INFO - PROCESS | 3492 | 1467227307090 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]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:08:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 683ms 12:08:27 INFO - PROCESS | 3492 | 1467227307152 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 3492 | 1467227307154 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 12:08:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:08:27 INFO - PROCESS | 3492 | 1467227307157 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 3492 | 1467227307159 Marionette TRACE conn2 <- [1,566,null,{}] 12:08:27 INFO - PROCESS | 3492 | 1467227307169 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}] 12:08:27 INFO - PROCESS | 3492 | 1467227307175 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:27 INFO - PROCESS | 3492 | 1467227307332 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 12:08:27 INFO - PROCESS | 3492 | 1467227307366 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 3492 | 1467227307368 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:27 INFO - PROCESS | 3492 | ++DOCSHELL 1ABC1400 == 35 [pid = 3492] [id = 151] 12:08:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1ABC3400) [pid = 3492] [serial = 451] [outer = 00000000] 12:08:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1ACEBC00) [pid = 3492] [serial = 452] [outer = 1ABC3400] 12:08:27 INFO - PROCESS | 3492 | 1467227307412 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1ACEC800) [pid = 3492] [serial = 453] [outer = 1ABC3400] 12:08:27 INFO - PROCESS | 3492 | 1467227307814 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]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:08:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 683ms 12:08:27 INFO - PROCESS | 3492 | 1467227307840 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 3492 | 1467227307842 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 12:08:27 INFO - PROCESS | 3492 | 1467227307845 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:08:27 INFO - PROCESS | 3492 | 1467227307847 Marionette TRACE conn2 <- [1,570,null,{}] 12:08:27 INFO - PROCESS | 3492 | 1467227307851 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}] 12:08:27 INFO - PROCESS | 3492 | 1467227307853 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:27 INFO - PROCESS | 3492 | 1467227307955 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 12:08:27 INFO - PROCESS | 3492 | 1467227307960 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 3492 | 1467227307962 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:27 INFO - PROCESS | 3492 | ++DOCSHELL 1AA35000 == 36 [pid = 3492] [id = 152] 12:08:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1ACF0800) [pid = 3492] [serial = 454] [outer = 00000000] 12:08:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1AEEB800) [pid = 3492] [serial = 455] [outer = 1ACF0800] 12:08:27 INFO - PROCESS | 3492 | 1467227308004 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1AEEF800) [pid = 3492] [serial = 456] [outer = 1ACF0800] 12:08:28 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (132C9000) [pid = 3492] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:08:28 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (12FD5800) [pid = 3492] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:08:28 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (19BC3400) [pid = 3492] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:08:28 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (10A7AC00) [pid = 3492] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:08:28 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (15699C00) [pid = 3492] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:08:28 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (102D2C00) [pid = 3492] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:08:28 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (13A2B800) [pid = 3492] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:08:28 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (19BC8400) [pid = 3492] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:08:28 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (181D3000) [pid = 3492] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:08:28 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1390F000) [pid = 3492] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:08:28 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (17562000) [pid = 3492] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:08:28 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (19D6E800) [pid = 3492] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:08:28 INFO - PROCESS | 3492 | 1467227308453 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]]]}] 12:08:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:08:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 684ms 12:08:28 INFO - PROCESS | 3492 | 1467227308528 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 3492 | 1467227308530 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 12:08:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:08:28 INFO - PROCESS | 3492 | 1467227308533 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 3492 | 1467227308535 Marionette TRACE conn2 <- [1,574,null,{}] 12:08:28 INFO - PROCESS | 3492 | 1467227308539 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}] 12:08:28 INFO - PROCESS | 3492 | 1467227308541 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:28 INFO - PROCESS | 3492 | 1467227308656 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 12:08:28 INFO - PROCESS | 3492 | 1467227308668 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 3492 | 1467227308670 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:28 INFO - PROCESS | 3492 | ++DOCSHELL 11DD9400 == 37 [pid = 3492] [id = 153] 12:08:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (15955400) [pid = 3492] [serial = 457] [outer = 00000000] 12:08:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1878A800) [pid = 3492] [serial = 458] [outer = 15955400] 12:08:28 INFO - PROCESS | 3492 | 1467227308714 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1A54E400) [pid = 3492] [serial = 459] [outer = 15955400] 12:08:29 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:29 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:29 INFO - PROCESS | 3492 | 1467227309117 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]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 607ms 12:08:29 INFO - PROCESS | 3492 | 1467227309161 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 3492 | 1467227309163 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 12:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:08:29 INFO - PROCESS | 3492 | 1467227309167 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 3492 | 1467227309168 Marionette TRACE conn2 <- [1,578,null,{}] 12:08:29 INFO - PROCESS | 3492 | 1467227309172 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}] 12:08:29 INFO - PROCESS | 3492 | 1467227309174 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:29 INFO - PROCESS | 3492 | 1467227309245 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 12:08:29 INFO - PROCESS | 3492 | 1467227309250 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 3492 | 1467227309252 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:29 INFO - PROCESS | 3492 | ++DOCSHELL 176D9000 == 38 [pid = 3492] [id = 154] 12:08:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1ABC7400) [pid = 3492] [serial = 460] [outer = 00000000] 12:08:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1AEF3000) [pid = 3492] [serial = 461] [outer = 1ABC7400] 12:08:29 INFO - PROCESS | 3492 | 1467227309300 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1AEF6800) [pid = 3492] [serial = 462] [outer = 1ABC7400] 12:08:29 INFO - PROCESS | 3492 | 1467227309724 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]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 577ms 12:08:29 INFO - PROCESS | 3492 | 1467227309754 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 3492 | 1467227309756 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 12:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:08:29 INFO - PROCESS | 3492 | 1467227309763 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 3492 | 1467227309765 Marionette TRACE conn2 <- [1,582,null,{}] 12:08:29 INFO - PROCESS | 3492 | 1467227309752 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}] 12:08:29 INFO - PROCESS | 3492 | 1467227309753 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:29 INFO - PROCESS | 3492 | 1467227309836 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 12:08:29 INFO - PROCESS | 3492 | 1467227309840 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 3492 | 1467227309842 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:29 INFO - PROCESS | 3492 | ++DOCSHELL 17558000 == 39 [pid = 3492] [id = 155] 12:08:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1755BC00) [pid = 3492] [serial = 463] [outer = 00000000] 12:08:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1B017C00) [pid = 3492] [serial = 464] [outer = 1755BC00] 12:08:29 INFO - PROCESS | 3492 | 1467227309885 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1B01EC00) [pid = 3492] [serial = 465] [outer = 1755BC00] 12:08:30 INFO - PROCESS | 3492 | 1467227310524 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]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 819ms 12:08:30 INFO - PROCESS | 3492 | 1467227310572 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 3492 | 1467227310576 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 12:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:08:30 INFO - PROCESS | 3492 | 1467227310582 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 3492 | 1467227310585 Marionette TRACE conn2 <- [1,586,null,{}] 12:08:30 INFO - PROCESS | 3492 | 1467227310590 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}] 12:08:30 INFO - PROCESS | 3492 | 1467227310594 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:30 INFO - PROCESS | 3492 | 1467227310710 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 12:08:30 INFO - PROCESS | 3492 | 1467227310836 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 3492 | 1467227310839 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:30 INFO - PROCESS | 3492 | ++DOCSHELL 114A1400 == 40 [pid = 3492] [id = 156] 12:08:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (114A5800) [pid = 3492] [serial = 466] [outer = 00000000] 12:08:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (11DD7000) [pid = 3492] [serial = 467] [outer = 114A5800] 12:08:30 INFO - PROCESS | 3492 | 1467227310896 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (139A9800) [pid = 3492] [serial = 468] [outer = 114A5800] 12:08:31 INFO - PROCESS | 3492 | 1467227311455 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]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:08:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 911ms 12:08:31 INFO - PROCESS | 3492 | 1467227311504 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 3492 | 1467227311509 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 12:08:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:08:31 INFO - PROCESS | 3492 | 1467227311516 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 3492 | 1467227311519 Marionette TRACE conn2 <- [1,590,null,{}] 12:08:31 INFO - PROCESS | 3492 | 1467227311523 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}] 12:08:31 INFO - PROCESS | 3492 | 1467227311526 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:31 INFO - PROCESS | 3492 | 1467227311631 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 12:08:31 INFO - PROCESS | 3492 | 1467227311732 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 3492 | 1467227311734 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:31 INFO - PROCESS | 3492 | ++DOCSHELL 16E8D000 == 41 [pid = 3492] [id = 157] 12:08:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (16EF2800) [pid = 3492] [serial = 469] [outer = 00000000] 12:08:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (175F6800) [pid = 3492] [serial = 470] [outer = 16EF2800] 12:08:31 INFO - PROCESS | 3492 | 1467227311789 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (183B9000) [pid = 3492] [serial = 471] [outer = 16EF2800] 12:08:32 INFO - PROCESS | 3492 | 1467227312401 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]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:08:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 911ms 12:08:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:08:32 INFO - PROCESS | 3492 | 1467227312445 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 3492 | 1467227312448 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 12:08:32 INFO - PROCESS | 3492 | 1467227312452 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 3492 | 1467227312455 Marionette TRACE conn2 <- [1,594,null,{}] 12:08:32 INFO - PROCESS | 3492 | 1467227312466 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}] 12:08:32 INFO - PROCESS | 3492 | 1467227312471 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:32 INFO - PROCESS | 3492 | 1467227312577 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 12:08:32 INFO - PROCESS | 3492 | 1467227312702 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 3492 | 1467227312706 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:32 INFO - PROCESS | 3492 | ++DOCSHELL 1ABCBC00 == 42 [pid = 3492] [id = 158] 12:08:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1ACEB800) [pid = 3492] [serial = 472] [outer = 00000000] 12:08:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1AEF3C00) [pid = 3492] [serial = 473] [outer = 1ACEB800] 12:08:32 INFO - PROCESS | 3492 | 1467227312770 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1B021800) [pid = 3492] [serial = 474] [outer = 1ACEB800] 12:08:33 INFO - PROCESS | 3492 | 1467227313550 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]]]}] 12:08:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:08:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1154ms 12:08:33 INFO - PROCESS | 3492 | 1467227313615 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 12:08:33 INFO - PROCESS | 3492 | 1467227313619 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 12:08:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:08:33 INFO - PROCESS | 3492 | 1467227313623 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:08:33 INFO - PROCESS | 3492 | 1467227313628 Marionette TRACE conn2 <- [1,598,null,{}] 12:08:33 INFO - PROCESS | 3492 | 1467227313634 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}] 12:08:33 INFO - PROCESS | 3492 | 1467227313636 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:33 INFO - PROCESS | 3492 | 1467227313760 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 12:08:33 INFO - PROCESS | 3492 | 1467227313892 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 3492 | 1467227313895 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:33 INFO - PROCESS | 3492 | ++DOCSHELL 15083000 == 43 [pid = 3492] [id = 159] 12:08:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (16940800) [pid = 3492] [serial = 475] [outer = 00000000] 12:08:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (1744D800) [pid = 3492] [serial = 476] [outer = 16940800] 12:08:33 INFO - PROCESS | 3492 | 1467227313950 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (176D6800) [pid = 3492] [serial = 477] [outer = 16940800] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 176D9000 == 42 [pid = 3492] [id = 154] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 11DD9400 == 41 [pid = 3492] [id = 153] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 1AA35000 == 40 [pid = 3492] [id = 152] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 1ABC1400 == 39 [pid = 3492] [id = 151] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 19DC4000 == 38 [pid = 3492] [id = 150] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 187DB000 == 37 [pid = 3492] [id = 149] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 176D5800 == 36 [pid = 3492] [id = 148] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 11232400 == 35 [pid = 3492] [id = 147] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 112AF400 == 34 [pid = 3492] [id = 146] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 13EA4C00 == 33 [pid = 3492] [id = 145] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 13EA3000 == 32 [pid = 3492] [id = 144] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 0F939800 == 31 [pid = 3492] [id = 143] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 16E8D000 == 30 [pid = 3492] [id = 157] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 1ABCBC00 == 29 [pid = 3492] [id = 158] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 17558000 == 28 [pid = 3492] [id = 155] 12:08:34 INFO - PROCESS | 3492 | --DOCSHELL 114A1400 == 27 [pid = 3492] [id = 156] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1568F400) [pid = 3492] [serial = 167] [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.] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1A7D6400) [pid = 3492] [serial = 425] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (13EAD000) [pid = 3492] [serial = 399] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (13A31000) [pid = 3492] [serial = 398] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (131C4C00) [pid = 3492] [serial = 404] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (19DC1400) [pid = 3492] [serial = 416] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (132C3400) [pid = 3492] [serial = 405] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (114AB800) [pid = 3492] [serial = 401] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (11888800) [pid = 3492] [serial = 402] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (15956C00) [pid = 3492] [serial = 407] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (112AE000) [pid = 3492] [serial = 389] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (10A76800) [pid = 3492] [serial = 388] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (16DBAC00) [pid = 3492] [serial = 392] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (15EF1800) [pid = 3492] [serial = 391] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1A65F000) [pid = 3492] [serial = 395] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1A230C00) [pid = 3492] [serial = 394] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (187D2C00) [pid = 3492] [serial = 414] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (184AC000) [pid = 3492] [serial = 413] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (168A2000) [pid = 3492] [serial = 419] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1A030400) [pid = 3492] [serial = 417] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (176D8C00) [pid = 3492] [serial = 410] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (16939000) [pid = 3492] [serial = 420] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (18129800) [pid = 3492] [serial = 411] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1A236C00) [pid = 3492] [serial = 422] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1A237800) [pid = 3492] [serial = 423] [outer = 00000000] [url = about:blank] 12:08:34 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (16934C00) [pid = 3492] [serial = 408] [outer = 00000000] [url = about:blank] 12:08:35 INFO - PROCESS | 3492 | 1467227315037 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]]]}] 12:08:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:08:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1457ms 12:08:35 INFO - PROCESS | 3492 | 1467227315088 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 3492 | 1467227315092 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 12:08:35 INFO - PROCESS | 3492 | 1467227315096 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:08:35 INFO - PROCESS | 3492 | 1467227315101 Marionette TRACE conn2 <- [1,602,null,{}] 12:08:35 INFO - PROCESS | 3492 | 1467227315106 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}] 12:08:35 INFO - PROCESS | 3492 | 1467227315108 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:35 INFO - PROCESS | 3492 | 1467227315179 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 12:08:35 INFO - PROCESS | 3492 | 1467227315189 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 3492 | 1467227315192 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:35 INFO - PROCESS | 3492 | ++DOCSHELL 12B65800 == 28 [pid = 3492] [id = 160] 12:08:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (12B6BC00) [pid = 3492] [serial = 478] [outer = 00000000] 12:08:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (13232000) [pid = 3492] [serial = 479] [outer = 12B6BC00] 12:08:35 INFO - PROCESS | 3492 | 1467227315243 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (13913400) [pid = 3492] [serial = 480] [outer = 12B6BC00] 12:08:35 INFO - PROCESS | 3492 | 1467227315708 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]]]}] 12:08:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:08:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 607ms 12:08:35 INFO - PROCESS | 3492 | 1467227315719 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 3492 | 1467227315724 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 12:08:35 INFO - PROCESS | 3492 | 1467227315730 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:08:35 INFO - PROCESS | 3492 | 1467227315716 Marionette TRACE conn2 <- [1,606,null,{}] 12:08:35 INFO - PROCESS | 3492 | 1467227315720 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}] 12:08:35 INFO - PROCESS | 3492 | 1467227315723 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:35 INFO - PROCESS | 3492 | 1467227315816 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 12:08:35 INFO - PROCESS | 3492 | 1467227315859 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 3492 | 1467227315862 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:35 INFO - PROCESS | 3492 | ++DOCSHELL 146CD000 == 29 [pid = 3492] [id = 161] 12:08:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (146CEC00) [pid = 3492] [serial = 481] [outer = 00000000] 12:08:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1568F400) [pid = 3492] [serial = 482] [outer = 146CEC00] 12:08:35 INFO - PROCESS | 3492 | 1467227315908 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (15696C00) [pid = 3492] [serial = 483] [outer = 146CEC00] 12:08:36 INFO - PROCESS | 3492 | 1467227316338 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]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:08:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 683ms 12:08:36 INFO - PROCESS | 3492 | 1467227316395 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 3492 | 1467227316397 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 12:08:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:08:36 INFO - PROCESS | 3492 | 1467227316401 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 3492 | 1467227316404 Marionette TRACE conn2 <- [1,610,null,{}] 12:08:36 INFO - PROCESS | 3492 | 1467227316415 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}] 12:08:36 INFO - PROCESS | 3492 | 1467227316419 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:36 INFO - PROCESS | 3492 | 1467227316499 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 12:08:36 INFO - PROCESS | 3492 | 1467227316508 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 3492 | 1467227316511 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:36 INFO - PROCESS | 3492 | ++DOCSHELL 1744C000 == 30 [pid = 3492] [id = 162] 12:08:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1744CC00) [pid = 3492] [serial = 484] [outer = 00000000] 12:08:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (176D3400) [pid = 3492] [serial = 485] [outer = 1744CC00] 12:08:36 INFO - PROCESS | 3492 | 1467227316558 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (18129800) [pid = 3492] [serial = 486] [outer = 1744CC00] 12:08:36 INFO - PROCESS | 3492 | 1467227316997 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]]]}] 12:08:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:08:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 684ms 12:08:37 INFO - PROCESS | 3492 | 1467227317083 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 3492 | 1467227317086 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 12:08:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:08:37 INFO - PROCESS | 3492 | 1467227317089 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 3492 | 1467227317091 Marionette TRACE conn2 <- [1,614,null,{}] 12:08:37 INFO - PROCESS | 3492 | 1467227317095 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}] 12:08:37 INFO - PROCESS | 3492 | 1467227317097 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:37 INFO - PROCESS | 3492 | 1467227317236 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 12:08:37 INFO - PROCESS | 3492 | 1467227317257 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 3492 | 1467227317259 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:37 INFO - PROCESS | 3492 | ++DOCSHELL 184ACC00 == 31 [pid = 3492] [id = 163] 12:08:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (184AD000) [pid = 3492] [serial = 487] [outer = 00000000] 12:08:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (187D3C00) [pid = 3492] [serial = 488] [outer = 184AD000] 12:08:37 INFO - PROCESS | 3492 | 1467227317307 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (187DC800) [pid = 3492] [serial = 489] [outer = 184AD000] 12:08:37 INFO - PROCESS | 3492 | 1467227317705 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]]]}] 12:08:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:08:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 668ms 12:08:37 INFO - PROCESS | 3492 | 1467227317772 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 3492 | 1467227317774 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 12:08:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:08:37 INFO - PROCESS | 3492 | 1467227317785 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 3492 | 1467227317786 Marionette TRACE conn2 <- [1,618,null,{}] 12:08:37 INFO - PROCESS | 3492 | 1467227317790 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}] 12:08:37 INFO - PROCESS | 3492 | 1467227317792 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:37 INFO - PROCESS | 3492 | 1467227317900 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 12:08:37 INFO - PROCESS | 3492 | 1467227317908 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 3492 | 1467227317910 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:37 INFO - PROCESS | 3492 | ++DOCSHELL 187E1400 == 32 [pid = 3492] [id = 164] 12:08:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (19BC5000) [pid = 3492] [serial = 490] [outer = 00000000] 12:08:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (19D7D000) [pid = 3492] [serial = 491] [outer = 19BC5000] 12:08:37 INFO - PROCESS | 3492 | 1467227317953 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (19DC3400) [pid = 3492] [serial = 492] [outer = 19BC5000] 12:08:38 INFO - PROCESS | 3492 | 1467227318369 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]]]}] 12:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 623ms 12:08:38 INFO - PROCESS | 3492 | 1467227318402 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 3492 | 1467227318404 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 12:08:38 INFO - PROCESS | 3492 | 1467227318407 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:08:38 INFO - PROCESS | 3492 | 1467227318409 Marionette TRACE conn2 <- [1,622,null,{}] 12:08:38 INFO - PROCESS | 3492 | 1467227318412 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}] 12:08:38 INFO - PROCESS | 3492 | 1467227318418 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:38 INFO - PROCESS | 3492 | 1467227318564 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 12:08:38 INFO - PROCESS | 3492 | 1467227318587 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 3492 | 1467227318590 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:38 INFO - PROCESS | 3492 | ++DOCSHELL 1A034800 == 33 [pid = 3492] [id = 165] 12:08:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1A231C00) [pid = 3492] [serial = 493] [outer = 00000000] 12:08:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1A7D6400) [pid = 3492] [serial = 494] [outer = 1A231C00] 12:08:38 INFO - PROCESS | 3492 | 1467227318633 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1A7DCC00) [pid = 3492] [serial = 495] [outer = 1A231C00] 12:08:38 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:38 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (19DC4800) [pid = 3492] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1ABC3400) [pid = 3492] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1ACF0800) [pid = 3492] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1A65D400) [pid = 3492] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (13EAAC00) [pid = 3492] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (187E1C00) [pid = 3492] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (13EAEC00) [pid = 3492] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (114AD400) [pid = 3492] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (176D6400) [pid = 3492] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (143B0800) [pid = 3492] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (0F976C00) [pid = 3492] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (15955400) [pid = 3492] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1755BC00) [pid = 3492] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:08:39 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1ABC7400) [pid = 3492] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:08:39 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:39 INFO - PROCESS | 3492 | 1467227319275 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]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:08:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 926ms 12:08:39 INFO - PROCESS | 3492 | 1467227319319 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 3492 | 1467227319320 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 12:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:08:39 INFO - PROCESS | 3492 | 1467227319324 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 3492 | 1467227319335 Marionette TRACE conn2 <- [1,626,null,{}] 12:08:39 INFO - PROCESS | 3492 | 1467227319339 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}] 12:08:39 INFO - PROCESS | 3492 | 1467227319341 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:39 INFO - PROCESS | 3492 | 1467227319414 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 12:08:39 INFO - PROCESS | 3492 | 1467227319419 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 3492 | 1467227319421 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:39 INFO - PROCESS | 3492 | ++DOCSHELL 10B9A400 == 34 [pid = 3492] [id = 166] 12:08:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (11C92800) [pid = 3492] [serial = 496] [outer = 00000000] 12:08:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (158E8400) [pid = 3492] [serial = 497] [outer = 11C92800] 12:08:39 INFO - PROCESS | 3492 | 1467227319464 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (187D9800) [pid = 3492] [serial = 498] [outer = 11C92800] 12:08:39 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:39 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:39 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:39 INFO - PROCESS | 3492 | 1467227319915 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]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:08:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 638ms 12:08:39 INFO - PROCESS | 3492 | 1467227319966 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 3492 | 1467227319968 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 12:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:08:39 INFO - PROCESS | 3492 | 1467227319971 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 3492 | 1467227319973 Marionette TRACE conn2 <- [1,630,null,{}] 12:08:39 INFO - PROCESS | 3492 | 1467227319977 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}] 12:08:39 INFO - PROCESS | 3492 | 1467227319979 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:40 INFO - PROCESS | 3492 | 1467227320056 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 12:08:40 INFO - PROCESS | 3492 | 1467227320064 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 3492 | 1467227320066 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:40 INFO - PROCESS | 3492 | ++DOCSHELL 13EAEC00 == 35 [pid = 3492] [id = 167] 12:08:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (146C4800) [pid = 3492] [serial = 499] [outer = 00000000] 12:08:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1AA39800) [pid = 3492] [serial = 500] [outer = 146C4800] 12:08:40 INFO - PROCESS | 3492 | 1467227320109 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1AA3A800) [pid = 3492] [serial = 501] [outer = 146C4800] 12:08:40 INFO - PROCESS | 3492 | 1467227320516 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]]]}] 12:08:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:08:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 577ms 12:08:40 INFO - PROCESS | 3492 | 1467227320550 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 12:08:40 INFO - PROCESS | 3492 | 1467227320552 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 12:08:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:08:40 INFO - PROCESS | 3492 | 1467227320556 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:08:40 INFO - PROCESS | 3492 | 1467227320557 Marionette TRACE conn2 <- [1,634,null,{}] 12:08:40 INFO - PROCESS | 3492 | 1467227320561 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}] 12:08:40 INFO - PROCESS | 3492 | 1467227320562 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:40 INFO - PROCESS | 3492 | 1467227320638 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 12:08:40 INFO - PROCESS | 3492 | 1467227320646 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 3492 | 1467227320648 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:40 INFO - PROCESS | 3492 | ++DOCSHELL 1ABC7C00 == 36 [pid = 3492] [id = 168] 12:08:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1ABC8400) [pid = 3492] [serial = 502] [outer = 00000000] 12:08:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1ACED400) [pid = 3492] [serial = 503] [outer = 1ABC8400] 12:08:40 INFO - PROCESS | 3492 | 1467227320690 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1AEEBC00) [pid = 3492] [serial = 504] [outer = 1ABC8400] 12:08:41 INFO - PROCESS | 3492 | 1467227321082 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]]]}] 12:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 577ms 12:08:41 INFO - PROCESS | 3492 | 1467227321136 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 3492 | 1467227321147 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 12:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:08:41 INFO - PROCESS | 3492 | 1467227321187 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - PROCESS | 3492 | 1467227321190 Marionette TRACE conn2 <- [1,638,null,{}] 12:08:41 INFO - PROCESS | 3492 | 1467227321196 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}] 12:08:41 INFO - PROCESS | 3492 | 1467227321200 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:41 INFO - PROCESS | 3492 | 1467227321301 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 12:08:41 INFO - PROCESS | 3492 | 1467227321512 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 3492 | 1467227321516 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:41 INFO - PROCESS | 3492 | ++DOCSHELL 11D89400 == 37 [pid = 3492] [id = 169] 12:08:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (11D89800) [pid = 3492] [serial = 505] [outer = 00000000] 12:08:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (12BAF000) [pid = 3492] [serial = 506] [outer = 11D89800] 12:08:41 INFO - PROCESS | 3492 | 1467227321573 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (131CE400) [pid = 3492] [serial = 507] [outer = 11D89800] 12:08:42 INFO - PROCESS | 3492 | 1467227322254 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]]]}] 12:08:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:08:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1048ms 12:08:42 INFO - PROCESS | 3492 | 1467227322284 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 3492 | 1467227322288 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 12:08:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:08:42 INFO - PROCESS | 3492 | 1467227322294 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 3492 | 1467227322297 Marionette TRACE conn2 <- [1,642,null,{}] 12:08:42 INFO - PROCESS | 3492 | 1467227322304 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}] 12:08:42 INFO - PROCESS | 3492 | 1467227322308 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:42 INFO - PROCESS | 3492 | 1467227322423 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 12:08:42 INFO - PROCESS | 3492 | 1467227322546 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 3492 | 1467227322549 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:42 INFO - PROCESS | 3492 | ++DOCSHELL 15ED2800 == 38 [pid = 3492] [id = 170] 12:08:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (15ED3000) [pid = 3492] [serial = 508] [outer = 00000000] 12:08:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (15ED7000) [pid = 3492] [serial = 509] [outer = 15ED3000] 12:08:42 INFO - PROCESS | 3492 | 1467227322605 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (15EDA800) [pid = 3492] [serial = 510] [outer = 15ED3000] 12:08:43 INFO - PROCESS | 3492 | 1467227323472 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]]]}] 12:08:43 INFO - PROCESS | 3492 | --DOCSHELL 13EAEC00 == 37 [pid = 3492] [id = 167] 12:08:43 INFO - PROCESS | 3492 | --DOCSHELL 10B9A400 == 36 [pid = 3492] [id = 166] 12:08:43 INFO - PROCESS | 3492 | --DOCSHELL 1A034800 == 35 [pid = 3492] [id = 165] 12:08:43 INFO - PROCESS | 3492 | --DOCSHELL 187E1400 == 34 [pid = 3492] [id = 164] 12:08:43 INFO - PROCESS | 3492 | --DOCSHELL 184ACC00 == 33 [pid = 3492] [id = 163] 12:08:43 INFO - PROCESS | 3492 | --DOCSHELL 1744C000 == 32 [pid = 3492] [id = 162] 12:08:43 INFO - PROCESS | 3492 | --DOCSHELL 146CD000 == 31 [pid = 3492] [id = 161] 12:08:43 INFO - PROCESS | 3492 | --DOCSHELL 12B65800 == 30 [pid = 3492] [id = 160] 12:08:43 INFO - PROCESS | 3492 | --DOCSHELL 15083000 == 29 [pid = 3492] [id = 159] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1A239C00) [pid = 3492] [serial = 449] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1ACEBC00) [pid = 3492] [serial = 452] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1A655C00) [pid = 3492] [serial = 450] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1AEEB800) [pid = 3492] [serial = 455] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1A7D7400) [pid = 3492] [serial = 426] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (146C9800) [pid = 3492] [serial = 431] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1560C800) [pid = 3492] [serial = 432] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (19BCA800) [pid = 3492] [serial = 446] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (19BC4000) [pid = 3492] [serial = 434] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (19DBAC00) [pid = 3492] [serial = 435] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (11DD8800) [pid = 3492] [serial = 437] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (12B64800) [pid = 3492] [serial = 438] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (183B9800) [pid = 3492] [serial = 443] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (18788000) [pid = 3492] [serial = 444] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (15699800) [pid = 3492] [serial = 440] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (15EFB800) [pid = 3492] [serial = 441] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1026EC00) [pid = 3492] [serial = 428] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1ACEC800) [pid = 3492] [serial = 453] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (10A78000) [pid = 3492] [serial = 429] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1878A800) [pid = 3492] [serial = 458] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1B017C00) [pid = 3492] [serial = 464] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1B01EC00) [pid = 3492] [serial = 465] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (1AEF6800) [pid = 3492] [serial = 462] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1AEF3000) [pid = 3492] [serial = 461] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (1AEEF800) [pid = 3492] [serial = 456] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (19DBE400) [pid = 3492] [serial = 447] [outer = 00000000] [url = about:blank] 12:08:43 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (1A54E400) [pid = 3492] [serial = 459] [outer = 00000000] [url = about:blank] 12:08:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1261ms 12:08:43 INFO - PROCESS | 3492 | 1467227323563 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 3492 | 1467227323567 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 12:08:43 INFO - PROCESS | 3492 | 1467227323572 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:08:43 INFO - PROCESS | 3492 | 1467227323575 Marionette TRACE conn2 <- [1,646,null,{}] 12:08:43 INFO - PROCESS | 3492 | 1467227323581 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}] 12:08:43 INFO - PROCESS | 3492 | 1467227323583 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:43 INFO - PROCESS | 3492 | 1467227323675 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 12:08:43 INFO - PROCESS | 3492 | 1467227323682 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 3492 | 1467227323686 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:43 INFO - PROCESS | 3492 | ++DOCSHELL 11D8E800 == 30 [pid = 3492] [id = 171] 12:08:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (11D8F000) [pid = 3492] [serial = 511] [outer = 00000000] 12:08:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (12B6C800) [pid = 3492] [serial = 512] [outer = 11D8F000] 12:08:43 INFO - PROCESS | 3492 | 1467227323732 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (12FDA800) [pid = 3492] [serial = 513] [outer = 11D8F000] 12:08:44 INFO - PROCESS | 3492 | 1467227324203 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]]]}] 12:08:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:08:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 668ms 12:08:44 INFO - PROCESS | 3492 | 1467227324253 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 3492 | 1467227324257 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 12:08:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:08:44 INFO - PROCESS | 3492 | 1467227324263 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 3492 | 1467227324265 Marionette TRACE conn2 <- [1,650,null,{}] 12:08:44 INFO - PROCESS | 3492 | 1467227324269 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}] 12:08:44 INFO - PROCESS | 3492 | 1467227324271 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:44 INFO - PROCESS | 3492 | 1467227324354 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 12:08:44 INFO - PROCESS | 3492 | 1467227324362 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 3492 | 1467227324364 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:44 INFO - PROCESS | 3492 | ++DOCSHELL 143AB000 == 31 [pid = 3492] [id = 172] 12:08:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (143ABC00) [pid = 3492] [serial = 514] [outer = 00000000] 12:08:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (15080000) [pid = 3492] [serial = 515] [outer = 143ABC00] 12:08:44 INFO - PROCESS | 3492 | 1467227324410 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (158E4C00) [pid = 3492] [serial = 516] [outer = 143ABC00] 12:08:44 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:44 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:44 INFO - PROCESS | 3492 | 1467227324845 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]]]}] 12:08:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:08:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 623ms 12:08:44 INFO - PROCESS | 3492 | 1467227324884 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 3492 | 1467227324886 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 12:08:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:08:44 INFO - PROCESS | 3492 | 1467227324890 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 3492 | 1467227324894 Marionette TRACE conn2 <- [1,654,null,{}] 12:08:44 INFO - PROCESS | 3492 | 1467227324904 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}] 12:08:44 INFO - PROCESS | 3492 | 1467227324909 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:44 INFO - PROCESS | 3492 | 1467227324996 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 12:08:45 INFO - PROCESS | 3492 | 1467227325107 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 3492 | 1467227325110 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:45 INFO - PROCESS | 3492 | ++DOCSHELL 168A2800 == 32 [pid = 3492] [id = 173] 12:08:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (168A3800) [pid = 3492] [serial = 517] [outer = 00000000] 12:08:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (16D22800) [pid = 3492] [serial = 518] [outer = 168A3800] 12:08:45 INFO - PROCESS | 3492 | 1467227325157 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (17556400) [pid = 3492] [serial = 519] [outer = 168A3800] 12:08:45 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:45 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:45 INFO - PROCESS | 3492 | 1467227325524 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]]]}] 12:08:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:08:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 683ms 12:08:45 INFO - PROCESS | 3492 | 1467227325572 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 3492 | 1467227325574 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 12:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:08:45 INFO - PROCESS | 3492 | 1467227325577 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 3492 | 1467227325579 Marionette TRACE conn2 <- [1,658,null,{}] 12:08:45 INFO - PROCESS | 3492 | 1467227325582 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}] 12:08:45 INFO - PROCESS | 3492 | 1467227325584 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:45 INFO - PROCESS | 3492 | 1467227325700 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 12:08:45 INFO - PROCESS | 3492 | 1467227325757 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 3492 | 1467227325760 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:45 INFO - PROCESS | 3492 | ++DOCSHELL 1744E000 == 33 [pid = 3492] [id = 174] 12:08:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1744E800) [pid = 3492] [serial = 520] [outer = 00000000] 12:08:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (184AE800) [pid = 3492] [serial = 521] [outer = 1744E800] 12:08:45 INFO - PROCESS | 3492 | 1467227325804 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (187D8400) [pid = 3492] [serial = 522] [outer = 1744E800] 12:08:46 INFO - PROCESS | 3492 | 1467227326210 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]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 683ms 12:08:46 INFO - PROCESS | 3492 | 1467227326260 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 3492 | 1467227326262 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 12:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:08:46 INFO - PROCESS | 3492 | 1467227326265 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 3492 | 1467227326267 Marionette TRACE conn2 <- [1,662,null,{}] 12:08:46 INFO - PROCESS | 3492 | 1467227326270 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}] 12:08:46 INFO - PROCESS | 3492 | 1467227326272 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:46 INFO - PROCESS | 3492 | 1467227326402 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 12:08:46 INFO - PROCESS | 3492 | 1467227326424 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 3492 | 1467227326427 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:46 INFO - PROCESS | 3492 | ++DOCSHELL 19BC3800 == 34 [pid = 3492] [id = 175] 12:08:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (19BC3C00) [pid = 3492] [serial = 523] [outer = 00000000] 12:08:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (19D71400) [pid = 3492] [serial = 524] [outer = 19BC3C00] 12:08:46 INFO - PROCESS | 3492 | 1467227326454 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (19D7D800) [pid = 3492] [serial = 525] [outer = 19BC3C00] 12:08:46 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:46 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:08:46 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:46 INFO - PROCESS | 3492 | 1467227326891 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]]]}] 12:08:46 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 12:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 668ms 12:08:46 INFO - PROCESS | 3492 | 1467227326948 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 3492 | 1467227326950 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 12:08:46 INFO - PROCESS | 3492 | 1467227326954 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:08:46 INFO - PROCESS | 3492 | 1467227326956 Marionette TRACE conn2 <- [1,666,null,{}] 12:08:46 INFO - PROCESS | 3492 | 1467227326959 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}] 12:08:46 INFO - PROCESS | 3492 | 1467227326965 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:47 INFO - PROCESS | 3492 | 1467227327114 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 12:08:47 INFO - PROCESS | 3492 | 1467227327122 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 3492 | 1467227327124 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:47 INFO - PROCESS | 3492 | ++DOCSHELL 19BC8000 == 35 [pid = 3492] [id = 176] 12:08:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1A034800) [pid = 3492] [serial = 526] [outer = 00000000] 12:08:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1A551000) [pid = 3492] [serial = 527] [outer = 1A034800] 12:08:47 INFO - PROCESS | 3492 | 1467227327167 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1A552800) [pid = 3492] [serial = 528] [outer = 1A034800] 12:08:47 INFO - PROCESS | 3492 | 1467227327596 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]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:08:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 668ms 12:08:47 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (146CEC00) [pid = 3492] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:08:47 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1744CC00) [pid = 3492] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:08:47 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (16940800) [pid = 3492] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:08:47 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (12B6BC00) [pid = 3492] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:08:47 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (184AD000) [pid = 3492] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:08:47 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (114A5800) [pid = 3492] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:08:47 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (16EF2800) [pid = 3492] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:08:47 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1ACEB800) [pid = 3492] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:08:47 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (19BC5000) [pid = 3492] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:08:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:08:47 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1A231C00) [pid = 3492] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:08:47 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (11C92800) [pid = 3492] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:08:47 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (146C4800) [pid = 3492] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:08:47 INFO - PROCESS | 3492 | 1467227327696 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 3492 | 1467227327698 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 12:08:47 INFO - PROCESS | 3492 | 1467227327707 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 3492 | 1467227327708 Marionette TRACE conn2 <- [1,670,null,{}] 12:08:47 INFO - PROCESS | 3492 | 1467227327713 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}] 12:08:47 INFO - PROCESS | 3492 | 1467227327715 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:47 INFO - PROCESS | 3492 | 1467227327797 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 12:08:47 INFO - PROCESS | 3492 | 1467227327804 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 3492 | 1467227327806 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:47 INFO - PROCESS | 3492 | ++DOCSHELL 143B3000 == 36 [pid = 3492] [id = 177] 12:08:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (146C4400) [pid = 3492] [serial = 529] [outer = 00000000] 12:08:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (16EF2800) [pid = 3492] [serial = 530] [outer = 146C4400] 12:08:47 INFO - PROCESS | 3492 | 1467227327850 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (184AD800) [pid = 3492] [serial = 531] [outer = 146C4400] 12:08:48 INFO - PROCESS | 3492 | 1467227328768 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]]]}] 12:08:48 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) 12:08:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1063ms 12:08:48 INFO - PROCESS | 3492 | 1467227328787 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 12:08:48 INFO - PROCESS | 3492 | 1467227328788 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 12:08:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:08:48 INFO - PROCESS | 3492 | 1467227328793 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 3492 | 1467227328794 Marionette TRACE conn2 <- [1,674,null,{}] 12:08:48 INFO - PROCESS | 3492 | 1467227328798 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}] 12:08:48 INFO - PROCESS | 3492 | 1467227328800 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:48 INFO - PROCESS | 3492 | 1467227328877 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 12:08:48 INFO - PROCESS | 3492 | 1467227328882 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 3492 | 1467227328884 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:48 INFO - PROCESS | 3492 | ++DOCSHELL 15EFE000 == 37 [pid = 3492] [id = 178] 12:08:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1744CC00) [pid = 3492] [serial = 532] [outer = 00000000] 12:08:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1A7D4400) [pid = 3492] [serial = 533] [outer = 1744CC00] 12:08:48 INFO - PROCESS | 3492 | 1467227328927 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1AA34400) [pid = 3492] [serial = 534] [outer = 1744CC00] 12:08:49 INFO - PROCESS | 3492 | 1467227329844 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]]]}] 12:08:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:08:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1109ms 12:08:49 INFO - PROCESS | 3492 | 1467227329931 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 3492 | 1467227329936 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 12:08:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:08:49 INFO - PROCESS | 3492 | 1467227329942 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - PROCESS | 3492 | 1467227329946 Marionette TRACE conn2 <- [1,678,null,{}] 12:08:49 INFO - PROCESS | 3492 | 1467227329953 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}] 12:08:49 INFO - PROCESS | 3492 | 1467227329956 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:50 INFO - PROCESS | 3492 | 1467227330056 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 12:08:50 INFO - PROCESS | 3492 | 1467227330213 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 3492 | 1467227330216 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:50 INFO - PROCESS | 3492 | ++DOCSHELL 11DDA400 == 38 [pid = 3492] [id = 179] 12:08:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (12954400) [pid = 3492] [serial = 535] [outer = 00000000] 12:08:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (13167800) [pid = 3492] [serial = 536] [outer = 12954400] 12:08:50 INFO - PROCESS | 3492 | 1467227330301 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (13A2DC00) [pid = 3492] [serial = 537] [outer = 12954400] 12:08:51 INFO - PROCESS | 3492 | 1467227331370 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]]]}] 12:08:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:08:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1458ms 12:08:51 INFO - PROCESS | 3492 | 1467227331414 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 3492 | 1467227331402 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 12:08:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:08:51 INFO - PROCESS | 3492 | 1467227331409 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - PROCESS | 3492 | 1467227331412 Marionette TRACE conn2 <- [1,682,null,{}] 12:08:51 INFO - PROCESS | 3492 | 1467227331416 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}] 12:08:51 INFO - PROCESS | 3492 | 1467227331419 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:51 INFO - PROCESS | 3492 | 1467227331555 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 12:08:51 INFO - PROCESS | 3492 | 1467227331679 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 3492 | 1467227331682 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:51 INFO - PROCESS | 3492 | ++DOCSHELL 15ED7C00 == 39 [pid = 3492] [id = 180] 12:08:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (15EDA000) [pid = 3492] [serial = 538] [outer = 00000000] 12:08:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1661B400) [pid = 3492] [serial = 539] [outer = 15EDA000] 12:08:51 INFO - PROCESS | 3492 | 1467227331738 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (16D22000) [pid = 3492] [serial = 540] [outer = 15EDA000] 12:08:52 INFO - PROCESS | 3492 | 1467227332735 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]]]}] 12:08:52 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) 12:08:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1352ms 12:08:52 INFO - PROCESS | 3492 | 1467227332773 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 3492 | 1467227332777 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 12:08:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:08:52 INFO - PROCESS | 3492 | 1467227332782 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - PROCESS | 3492 | 1467227332785 Marionette TRACE conn2 <- [1,686,null,{}] 12:08:52 INFO - PROCESS | 3492 | 1467227332791 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}] 12:08:52 INFO - PROCESS | 3492 | 1467227332793 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 143B3000 == 38 [pid = 3492] [id = 177] 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 19BC8000 == 37 [pid = 3492] [id = 176] 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 19BC3800 == 36 [pid = 3492] [id = 175] 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 1744E000 == 35 [pid = 3492] [id = 174] 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 168A2800 == 34 [pid = 3492] [id = 173] 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 143AB000 == 33 [pid = 3492] [id = 172] 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 11D8E800 == 32 [pid = 3492] [id = 171] 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 1ABC7C00 == 31 [pid = 3492] [id = 168] 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 15ED2800 == 30 [pid = 3492] [id = 170] 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 11D89400 == 29 [pid = 3492] [id = 169] 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 15ED7C00 == 28 [pid = 3492] [id = 180] 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 15EFE000 == 27 [pid = 3492] [id = 178] 12:08:53 INFO - PROCESS | 3492 | --DOCSHELL 11DDA400 == 26 [pid = 3492] [id = 179] 12:08:53 INFO - PROCESS | 3492 | 1467227333428 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (1ACED400) [pid = 3492] [serial = 503] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1568F400) [pid = 3492] [serial = 482] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (15696C00) [pid = 3492] [serial = 483] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (176D3400) [pid = 3492] [serial = 485] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1744D800) [pid = 3492] [serial = 476] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (176D6800) [pid = 3492] [serial = 477] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (13232000) [pid = 3492] [serial = 479] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (13913400) [pid = 3492] [serial = 480] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (187D3C00) [pid = 3492] [serial = 488] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (139A9800) [pid = 3492] [serial = 468] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (11DD7000) [pid = 3492] [serial = 467] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (183B9000) [pid = 3492] [serial = 471] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (175F6800) [pid = 3492] [serial = 470] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (1B021800) [pid = 3492] [serial = 474] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1AEF3C00) [pid = 3492] [serial = 473] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (19DC3400) [pid = 3492] [serial = 492] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (19D7D000) [pid = 3492] [serial = 491] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (1A7D6400) [pid = 3492] [serial = 494] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (158E8400) [pid = 3492] [serial = 497] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (187D9800) [pid = 3492] [serial = 498] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (1A7DCC00) [pid = 3492] [serial = 495] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (187DC800) [pid = 3492] [serial = 489] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (1AA3A800) [pid = 3492] [serial = 501] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (18129800) [pid = 3492] [serial = 486] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (1AA39800) [pid = 3492] [serial = 500] [outer = 00000000] [url = about:blank] 12:08:53 INFO - PROCESS | 3492 | 1467227333587 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 3492 | 1467227333590 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:53 INFO - PROCESS | 3492 | ++DOCSHELL 1055A400 == 27 [pid = 3492] [id = 181] 12:08:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (1055A800) [pid = 3492] [serial = 541] [outer = 00000000] 12:08:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (10A06400) [pid = 3492] [serial = 542] [outer = 1055A800] 12:08:53 INFO - PROCESS | 3492 | 1467227333639 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (10A77C00) [pid = 3492] [serial = 543] [outer = 1055A800] 12:08:54 INFO - PROCESS | 3492 | 1467227334503 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]]]}] 12:08:54 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) 12:08:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1761ms 12:08:54 INFO - PROCESS | 3492 | 1467227334542 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 3492 | 1467227334546 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 12:08:54 INFO - PROCESS | 3492 | 1467227334551 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:08:54 INFO - PROCESS | 3492 | 1467227334554 Marionette TRACE conn2 <- [1,690,null,{}] 12:08:54 INFO - PROCESS | 3492 | 1467227334559 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}] 12:08:54 INFO - PROCESS | 3492 | 1467227334562 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:54 INFO - PROCESS | 3492 | 1467227334651 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 12:08:54 INFO - PROCESS | 3492 | 1467227334658 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 3492 | 1467227334661 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:54 INFO - PROCESS | 3492 | ++DOCSHELL 11C92800 == 28 [pid = 3492] [id = 182] 12:08:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (11C95800) [pid = 3492] [serial = 544] [outer = 00000000] 12:08:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (11DD9800) [pid = 3492] [serial = 545] [outer = 11C95800] 12:08:54 INFO - PROCESS | 3492 | 1467227334709 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (12BA7800) [pid = 3492] [serial = 546] [outer = 11C95800] 12:08:55 INFO - PROCESS | 3492 | 1467227335639 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]]]}] 12:08:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:08:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1108ms 12:08:55 INFO - PROCESS | 3492 | 1467227335680 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 3492 | 1467227335683 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 12:08:55 INFO - PROCESS | 3492 | 1467227335693 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:08:55 INFO - PROCESS | 3492 | 1467227335695 Marionette TRACE conn2 <- [1,694,null,{}] 12:08:55 INFO - PROCESS | 3492 | 1467227335700 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}] 12:08:55 INFO - PROCESS | 3492 | 1467227335685 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:55 INFO - PROCESS | 3492 | 1467227335797 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 12:08:55 INFO - PROCESS | 3492 | 1467227335806 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 3492 | 1467227335808 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:55 INFO - PROCESS | 3492 | ++DOCSHELL 13918C00 == 29 [pid = 3492] [id = 183] 12:08:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (1391AC00) [pid = 3492] [serial = 547] [outer = 00000000] 12:08:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (13A30C00) [pid = 3492] [serial = 548] [outer = 1391AC00] 12:08:55 INFO - PROCESS | 3492 | 1467227335853 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (13EA3800) [pid = 3492] [serial = 549] [outer = 1391AC00] 12:08:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:08:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1109ms 12:08:56 INFO - PROCESS | 3492 | 1467227336793 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]]]}] 12:08:56 INFO - PROCESS | 3492 | 1467227336807 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 3492 | 1467227336811 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 12:08:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:08:56 INFO - PROCESS | 3492 | 1467227336822 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 3492 | 1467227336826 Marionette TRACE conn2 <- [1,698,null,{}] 12:08:56 INFO - PROCESS | 3492 | 1467227336830 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}] 12:08:56 INFO - PROCESS | 3492 | 1467227336833 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:56 INFO - PROCESS | 3492 | 1467227336931 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 12:08:56 INFO - PROCESS | 3492 | 1467227336947 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 3492 | 1467227336949 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:56 INFO - PROCESS | 3492 | ++DOCSHELL 139AD000 == 30 [pid = 3492] [id = 184] 12:08:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (139ADC00) [pid = 3492] [serial = 550] [outer = 00000000] 12:08:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (15950000) [pid = 3492] [serial = 551] [outer = 139ADC00] 12:08:57 INFO - PROCESS | 3492 | 1467227337034 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (15ED8400) [pid = 3492] [serial = 552] [outer = 139ADC00] 12:08:57 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (19BC3C00) [pid = 3492] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:08:57 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1A034800) [pid = 3492] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:08:57 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (1ABC8400) [pid = 3492] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:08:57 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (11D89800) [pid = 3492] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:08:57 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (143ABC00) [pid = 3492] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:08:57 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (15ED3000) [pid = 3492] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:08:57 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (168A3800) [pid = 3492] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:08:57 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (11D8F000) [pid = 3492] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:08:57 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (146C4400) [pid = 3492] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:08:57 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (1744E800) [pid = 3492] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:08:57 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (1744CC00) [pid = 3492] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:08:58 INFO - PROCESS | 3492 | 1467227338039 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]]]}] 12:08:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:08:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1276ms 12:08:58 INFO - PROCESS | 3492 | 1467227338098 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 3492 | 1467227338084 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 12:08:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:08:58 INFO - PROCESS | 3492 | 1467227338087 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 3492 | 1467227338089 Marionette TRACE conn2 <- [1,702,null,{}] 12:08:58 INFO - PROCESS | 3492 | 1467227338093 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}] 12:08:58 INFO - PROCESS | 3492 | 1467227338095 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:58 INFO - PROCESS | 3492 | 1467227338175 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 12:08:58 INFO - PROCESS | 3492 | 1467227338181 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 3492 | 1467227338183 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:58 INFO - PROCESS | 3492 | ++DOCSHELL 11D88000 == 31 [pid = 3492] [id = 185] 12:08:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (146C4400) [pid = 3492] [serial = 553] [outer = 00000000] 12:08:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (15ED4400) [pid = 3492] [serial = 554] [outer = 146C4400] 12:08:58 INFO - PROCESS | 3492 | 1467227338228 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (168A3800) [pid = 3492] [serial = 555] [outer = 146C4400] 12:08:59 INFO - PROCESS | 3492 | 1467227339139 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]]]}] 12:08:59 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 12:08:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1047ms 12:08:59 INFO - PROCESS | 3492 | 1467227339155 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 3492 | 1467227339157 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 12:08:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:08:59 INFO - PROCESS | 3492 | 1467227339163 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 3492 | 1467227339165 Marionette TRACE conn2 <- [1,706,null,{}] 12:08:59 INFO - PROCESS | 3492 | 1467227339169 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}] 12:08:59 INFO - PROCESS | 3492 | 1467227339171 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:59 INFO - PROCESS | 3492 | 1467227339252 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 12:08:59 INFO - PROCESS | 3492 | 1467227339258 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 3492 | 1467227339264 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:08:59 INFO - PROCESS | 3492 | ++DOCSHELL 1744E000 == 32 [pid = 3492] [id = 186] 12:08:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (1744E400) [pid = 3492] [serial = 556] [outer = 00000000] 12:08:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (17562C00) [pid = 3492] [serial = 557] [outer = 1744E400] 12:08:59 INFO - PROCESS | 3492 | 1467227339326 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (176D9C00) [pid = 3492] [serial = 558] [outer = 1744E400] 12:09:00 INFO - PROCESS | 3492 | 1467227340541 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]]]}] 12:09:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:09:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1412ms 12:09:00 INFO - PROCESS | 3492 | 1467227340589 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 12:09:00 INFO - PROCESS | 3492 | 1467227340593 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 12:09:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:09:00 INFO - PROCESS | 3492 | 1467227340605 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 3492 | 1467227340609 Marionette TRACE conn2 <- [1,710,null,{}] 12:09:00 INFO - PROCESS | 3492 | 1467227340614 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}] 12:09:00 INFO - PROCESS | 3492 | 1467227340618 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:00 INFO - PROCESS | 3492 | 1467227340765 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 12:09:00 INFO - PROCESS | 3492 | 1467227340862 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 3492 | 1467227340865 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:00 INFO - PROCESS | 3492 | ++DOCSHELL 10E3B800 == 33 [pid = 3492] [id = 187] 12:09:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (1180C800) [pid = 3492] [serial = 559] [outer = 00000000] 12:09:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (13238400) [pid = 3492] [serial = 560] [outer = 1180C800] 12:09:00 INFO - PROCESS | 3492 | 1467227340921 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (13A2B400) [pid = 3492] [serial = 561] [outer = 1180C800] 12:09:01 INFO - PROCESS | 3492 | 1467227341690 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] 12:09:01 INFO - PROCESS | 3492 | 1467227341723 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 12:09:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:09:01 INFO - PROCESS | 3492 | 1467227341728 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 3492 | 1467227341731 Marionette TRACE conn2 <- [1,714,null,{}] 12:09:01 INFO - PROCESS | 3492 | 1467227341737 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}] 12:09:01 INFO - PROCESS | 3492 | 1467227341739 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:01 INFO - PROCESS | 3492 | 1467227341838 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 12:09:01 INFO - PROCESS | 3492 | 1467227341915 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 3492 | 1467227341920 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:01 INFO - PROCESS | 3492 | ++DOCSHELL 12B67800 == 32 [pid = 3492] [id = 188] 12:09:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 47 (12B6BC00) [pid = 3492] [serial = 562] [outer = 00000000] 12:09:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 48 (12BA9800) [pid = 3492] [serial = 563] [outer = 12B6BC00] 12:09:01 INFO - PROCESS | 3492 | 1467227341954 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 49 (12F69400) [pid = 3492] [serial = 564] [outer = 12B6BC00] 12:09:02 INFO - PROCESS | 3492 | 1467227342465 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]]]}] 12:09:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:09:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 774ms 12:09:02 INFO - PROCESS | 3492 | 1467227342521 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 3492 | 1467227342525 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 12:09:02 INFO - PROCESS | 3492 | 1467227342532 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:09:02 INFO - PROCESS | 3492 | 1467227342536 Marionette TRACE conn2 <- [1,718,null,{}] 12:09:02 INFO - PROCESS | 3492 | 1467227342543 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}] 12:09:02 INFO - PROCESS | 3492 | 1467227342546 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:02 INFO - PROCESS | 3492 | 1467227342659 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 12:09:02 INFO - PROCESS | 3492 | 1467227342742 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 3492 | 1467227342747 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:02 INFO - PROCESS | 3492 | ++DOCSHELL 12B6F800 == 33 [pid = 3492] [id = 189] 12:09:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 50 (12B70C00) [pid = 3492] [serial = 565] [outer = 00000000] 12:09:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 51 (131C0800) [pid = 3492] [serial = 566] [outer = 12B70C00] 12:09:02 INFO - PROCESS | 3492 | 1467227342806 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 52 (13910800) [pid = 3492] [serial = 567] [outer = 12B70C00] 12:09:03 INFO - PROCESS | 3492 | 1467227343399 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] 12:09:03 INFO - PROCESS | 3492 | 1467227343470 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 12:09:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:09:03 INFO - PROCESS | 3492 | 1467227343477 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 3492 | 1467227343480 Marionette TRACE conn2 <- [1,722,null,{}] 12:09:03 INFO - PROCESS | 3492 | 1467227343484 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}] 12:09:03 INFO - PROCESS | 3492 | 1467227343488 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:03 INFO - PROCESS | 3492 | 1467227343660 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 12:09:03 INFO - PROCESS | 3492 | 1467227343714 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 3492 | 1467227343717 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:03 INFO - PROCESS | 3492 | ++DOCSHELL 15ED7000 == 34 [pid = 3492] [id = 190] 12:09:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 53 (15ED7400) [pid = 3492] [serial = 568] [outer = 00000000] 12:09:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 54 (15EDAC00) [pid = 3492] [serial = 569] [outer = 15ED7400] 12:09:03 INFO - PROCESS | 3492 | 1467227343816 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 55 (15EFD000) [pid = 3492] [serial = 570] [outer = 15ED7400] 12:09:04 INFO - PROCESS | 3492 | 1467227344365 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]]]}] 12:09:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:09:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 972ms 12:09:04 INFO - PROCESS | 3492 | 1467227344443 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 3492 | 1467227344446 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 12:09:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:09:04 INFO - PROCESS | 3492 | 1467227344450 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 3492 | 1467227344454 Marionette TRACE conn2 <- [1,726,null,{}] 12:09:04 INFO - PROCESS | 3492 | 1467227344487 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}] 12:09:04 INFO - PROCESS | 3492 | 1467227344496 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:04 INFO - PROCESS | 3492 | 1467227344632 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 12:09:04 INFO - PROCESS | 3492 | 1467227344704 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 3492 | 1467227344707 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:04 INFO - PROCESS | 3492 | ++DOCSHELL 176D0C00 == 35 [pid = 3492] [id = 191] 12:09:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (176D1400) [pid = 3492] [serial = 571] [outer = 00000000] 12:09:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (1799BC00) [pid = 3492] [serial = 572] [outer = 176D1400] 12:09:04 INFO - PROCESS | 3492 | 1467227344771 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (181CF800) [pid = 3492] [serial = 573] [outer = 176D1400] 12:09:05 INFO - PROCESS | 3492 | 1467227345802 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]]]}] 12:09:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:09:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1382ms 12:09:05 INFO - PROCESS | 3492 | 1467227345827 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 3492 | 1467227345832 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 12:09:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:09:05 INFO - PROCESS | 3492 | 1467227345837 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 3492 | 1467227345840 Marionette TRACE conn2 <- [1,730,null,{}] 12:09:05 INFO - PROCESS | 3492 | 1467227345846 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}] 12:09:05 INFO - PROCESS | 3492 | 1467227345848 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:05 INFO - PROCESS | 3492 | 1467227345951 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 12:09:06 INFO - PROCESS | 3492 | 1467227346023 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 3492 | 1467227346026 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:06 INFO - PROCESS | 3492 | ++DOCSHELL 131C4800 == 36 [pid = 3492] [id = 192] 12:09:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (13233000) [pid = 3492] [serial = 574] [outer = 00000000] 12:09:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (15601800) [pid = 3492] [serial = 575] [outer = 13233000] 12:09:06 INFO - PROCESS | 3492 | 1467227346075 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (15ECFC00) [pid = 3492] [serial = 576] [outer = 13233000] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 11805000 == 35 [pid = 3492] [id = 22] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 132BDC00 == 34 [pid = 3492] [id = 24] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 11DD6C00 == 33 [pid = 3492] [id = 23] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 16619000 == 32 [pid = 3492] [id = 8] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 139A5400 == 31 [pid = 3492] [id = 27] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 1B0D4C00 == 30 [pid = 3492] [id = 15] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 0F970800 == 29 [pid = 3492] [id = 28] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 1AA32C00 == 28 [pid = 3492] [id = 12] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 139AE400 == 27 [pid = 3492] [id = 25] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 1ABBEC00 == 26 [pid = 3492] [id = 13] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 1A7D9800 == 25 [pid = 3492] [id = 11] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 1B01FC00 == 24 [pid = 3492] [id = 14] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 15603400 == 23 [pid = 3492] [id = 26] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 1B331800 == 22 [pid = 3492] [id = 18] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 15EF5800 == 21 [pid = 3492] [id = 21] 12:09:06 INFO - PROCESS | 3492 | --DOCSHELL 102CAC00 == 20 [pid = 3492] [id = 19] 12:09:07 INFO - PROCESS | 3492 | 1467227347558 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]]]}] 12:09:07 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 12:09:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1761ms 12:09:07 INFO - PROCESS | 3492 | 1467227347603 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 3492 | 1467227347607 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 12:09:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:09:07 INFO - PROCESS | 3492 | 1467227347611 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 3492 | 1467227347614 Marionette TRACE conn2 <- [1,734,null,{}] 12:09:07 INFO - PROCESS | 3492 | 1467227347619 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}] 12:09:07 INFO - PROCESS | 3492 | 1467227347623 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:07 INFO - PROCESS | 3492 | 1467227347707 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 12:09:07 INFO - PROCESS | 3492 | 1467227347714 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 3492 | 1467227347716 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:07 INFO - PROCESS | 3492 | ++DOCSHELL 11DD8800 == 21 [pid = 3492] [id = 193] 12:09:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (11DDD800) [pid = 3492] [serial = 577] [outer = 00000000] 12:09:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (13912400) [pid = 3492] [serial = 578] [outer = 11DDD800] 12:09:07 INFO - PROCESS | 3492 | 1467227347764 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (13A2C400) [pid = 3492] [serial = 579] [outer = 11DDD800] 12:09:08 INFO - PROCESS | 3492 | 1467227348720 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]]]}] 12:09:08 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.) 12:09:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1154ms 12:09:08 INFO - PROCESS | 3492 | 1467227348788 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 3492 | 1467227348793 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 12:09:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:09:08 INFO - PROCESS | 3492 | 1467227348799 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 3492 | 1467227348802 Marionette TRACE conn2 <- [1,738,null,{}] 12:09:08 INFO - PROCESS | 3492 | 1467227348806 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}] 12:09:08 INFO - PROCESS | 3492 | 1467227348809 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:08 INFO - PROCESS | 3492 | 1467227348921 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 12:09:08 INFO - PROCESS | 3492 | 1467227348927 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 3492 | 1467227348930 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:08 INFO - PROCESS | 3492 | ++DOCSHELL 15ED6400 == 22 [pid = 3492] [id = 194] 12:09:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (15ED6C00) [pid = 3492] [serial = 580] [outer = 00000000] 12:09:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (168A5000) [pid = 3492] [serial = 581] [outer = 15ED6C00] 12:09:08 INFO - PROCESS | 3492 | 1467227348977 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (16D22800) [pid = 3492] [serial = 582] [outer = 15ED6C00] 12:09:09 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (12B6BC00) [pid = 3492] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:09:09 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (11C95800) [pid = 3492] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:09:09 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (12954400) [pid = 3492] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:09:09 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (15EDA000) [pid = 3492] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:09:09 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (1391AC00) [pid = 3492] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:09:09 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (139ADC00) [pid = 3492] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:09:09 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (1180C800) [pid = 3492] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:09:09 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (1744E400) [pid = 3492] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:09:09 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (146C4400) [pid = 3492] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:09:09 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (1055A800) [pid = 3492] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:09:09 INFO - PROCESS | 3492 | 1467227349902 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]]]}] 12:09:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:09:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1154ms 12:09:09 INFO - PROCESS | 3492 | 1467227349963 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 3492 | 1467227349965 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 12:09:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:09:09 INFO - PROCESS | 3492 | 1467227349969 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - PROCESS | 3492 | 1467227349973 Marionette TRACE conn2 <- [1,742,null,{}] 12:09:09 INFO - PROCESS | 3492 | 1467227349983 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}] 12:09:09 INFO - PROCESS | 3492 | 1467227349988 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:10 INFO - PROCESS | 3492 | 1467227350066 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 12:09:10 INFO - PROCESS | 3492 | 1467227350074 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 3492 | 1467227350077 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:10 INFO - PROCESS | 3492 | ++DOCSHELL 16EF6C00 == 23 [pid = 3492] [id = 195] 12:09:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (16EF8800) [pid = 3492] [serial = 583] [outer = 00000000] 12:09:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (17562000) [pid = 3492] [serial = 584] [outer = 16EF8800] 12:09:10 INFO - PROCESS | 3492 | 1467227350124 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (184A6C00) [pid = 3492] [serial = 585] [outer = 16EF8800] 12:09:11 INFO - PROCESS | 3492 | 1467227351027 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]]]}] 12:09:11 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 12:09:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1109ms 12:09:11 INFO - PROCESS | 3492 | 1467227351078 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 3492 | 1467227351080 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 12:09:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:09:11 INFO - PROCESS | 3492 | 1467227351084 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 3492 | 1467227351086 Marionette TRACE conn2 <- [1,746,null,{}] 12:09:11 INFO - PROCESS | 3492 | 1467227351089 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}] 12:09:11 INFO - PROCESS | 3492 | 1467227351091 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:11 INFO - PROCESS | 3492 | 1467227351176 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 12:09:11 INFO - PROCESS | 3492 | 1467227351182 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 3492 | 1467227351184 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:11 INFO - PROCESS | 3492 | ++DOCSHELL 184A9400 == 24 [pid = 3492] [id = 196] 12:09:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (18789800) [pid = 3492] [serial = 586] [outer = 00000000] 12:09:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (187D5000) [pid = 3492] [serial = 587] [outer = 18789800] 12:09:11 INFO - PROCESS | 3492 | 1467227351227 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (187D9400) [pid = 3492] [serial = 588] [outer = 18789800] 12:09:11 INFO - PROCESS | 3492 | 1467227351661 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]]]}] 12:09:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:09:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 607ms 12:09:11 INFO - PROCESS | 3492 | 1467227351703 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 3492 | 1467227351705 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 12:09:11 INFO - PROCESS | 3492 | 1467227351708 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:09:11 INFO - PROCESS | 3492 | 1467227351710 Marionette TRACE conn2 <- [1,750,null,{}] 12:09:11 INFO - PROCESS | 3492 | 1467227351713 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}] 12:09:11 INFO - PROCESS | 3492 | 1467227351715 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:11 INFO - PROCESS | 3492 | 1467227351792 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 12:09:11 INFO - PROCESS | 3492 | 1467227351798 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 3492 | 1467227351800 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:11 INFO - PROCESS | 3492 | ++DOCSHELL 187DC400 == 25 [pid = 3492] [id = 197] 12:09:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (187DEC00) [pid = 3492] [serial = 589] [outer = 00000000] 12:09:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (19BC5400) [pid = 3492] [serial = 590] [outer = 187DEC00] 12:09:11 INFO - PROCESS | 3492 | 1467227351843 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (19BC9000) [pid = 3492] [serial = 591] [outer = 187DEC00] 12:09:13 INFO - PROCESS | 3492 | 1467227353073 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]]]}] 12:09:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:09:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1397ms 12:09:13 INFO - PROCESS | 3492 | 1467227353119 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 3492 | 1467227353124 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 12:09:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:09:13 INFO - PROCESS | 3492 | 1467227353129 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 3492 | 1467227353132 Marionette TRACE conn2 <- [1,754,null,{}] 12:09:13 INFO - PROCESS | 3492 | 1467227353137 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}] 12:09:13 INFO - PROCESS | 3492 | 1467227353141 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:13 INFO - PROCESS | 3492 | 1467227353272 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 12:09:13 INFO - PROCESS | 3492 | 1467227353341 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 3492 | 1467227353345 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:13 INFO - PROCESS | 3492 | ++DOCSHELL 129E4000 == 26 [pid = 3492] [id = 198] 12:09:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (12B71000) [pid = 3492] [serial = 592] [outer = 00000000] 12:09:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (146CF000) [pid = 3492] [serial = 593] [outer = 12B71000] 12:09:13 INFO - PROCESS | 3492 | 1467227353400 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (158E2C00) [pid = 3492] [serial = 594] [outer = 12B71000] 12:09:13 INFO - PROCESS | 3492 | --DOCSHELL 1055A400 == 25 [pid = 3492] [id = 181] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (16D22000) [pid = 3492] [serial = 540] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (12BA9800) [pid = 3492] [serial = 563] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (11DD9800) [pid = 3492] [serial = 545] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (13A2DC00) [pid = 3492] [serial = 537] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (13167800) [pid = 3492] [serial = 536] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (1661B400) [pid = 3492] [serial = 539] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (13A30C00) [pid = 3492] [serial = 548] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (15ED8400) [pid = 3492] [serial = 552] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (15950000) [pid = 3492] [serial = 551] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (13A2B400) [pid = 3492] [serial = 561] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (17562C00) [pid = 3492] [serial = 557] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (168A3800) [pid = 3492] [serial = 555] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 56 (13EA3800) [pid = 3492] [serial = 549] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 55 (13238400) [pid = 3492] [serial = 560] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 54 (10A06400) [pid = 3492] [serial = 542] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 53 (15ED4400) [pid = 3492] [serial = 554] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 52 (10A77C00) [pid = 3492] [serial = 543] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 51 (12BA7800) [pid = 3492] [serial = 546] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 50 (176D9C00) [pid = 3492] [serial = 558] [outer = 00000000] [url = about:blank] 12:09:13 INFO - PROCESS | 3492 | --DOMWINDOW == 49 (12F69400) [pid = 3492] [serial = 564] [outer = 00000000] [url = about:blank] 12:09:14 INFO - PROCESS | 3492 | 1467227354523 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]]]}] 12:09:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:09:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1412ms 12:09:14 INFO - PROCESS | 3492 | 1467227354560 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 3492 | 1467227354564 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 12:09:14 INFO - PROCESS | 3492 | 1467227354569 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:09:14 INFO - PROCESS | 3492 | 1467227354572 Marionette TRACE conn2 <- [1,758,null,{}] 12:09:14 INFO - PROCESS | 3492 | 1467227354579 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}] 12:09:14 INFO - PROCESS | 3492 | 1467227354583 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:14 INFO - PROCESS | 3492 | 1467227354666 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 12:09:14 INFO - PROCESS | 3492 | 1467227354770 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 3492 | 1467227354773 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:14 INFO - PROCESS | 3492 | ++DOCSHELL 10A80C00 == 26 [pid = 3492] [id = 199] 12:09:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 50 (10B9E800) [pid = 3492] [serial = 595] [outer = 00000000] 12:09:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 51 (12B72800) [pid = 3492] [serial = 596] [outer = 10B9E800] 12:09:14 INFO - PROCESS | 3492 | 1467227354820 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 52 (12F27800) [pid = 3492] [serial = 597] [outer = 10B9E800] 12:09:15 INFO - PROCESS | 3492 | 1467227355178 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]]]}] 12:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 623ms 12:09:15 INFO - PROCESS | 3492 | 1467227355191 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 3492 | 1467227355195 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 12:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:09:15 INFO - PROCESS | 3492 | 1467227355199 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 3492 | 1467227355201 Marionette TRACE conn2 <- [1,762,null,{}] 12:09:15 INFO - PROCESS | 3492 | 1467227355205 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}] 12:09:15 INFO - PROCESS | 3492 | 1467227355207 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:15 INFO - PROCESS | 3492 | 1467227355290 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 12:09:15 INFO - PROCESS | 3492 | 1467227355296 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 3492 | 1467227355299 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:15 INFO - PROCESS | 3492 | ++DOCSHELL 139B0C00 == 27 [pid = 3492] [id = 200] 12:09:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 53 (13A30C00) [pid = 3492] [serial = 598] [outer = 00000000] 12:09:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 54 (13EA3800) [pid = 3492] [serial = 599] [outer = 13A30C00] 12:09:15 INFO - PROCESS | 3492 | 1467227355346 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 55 (143AC400) [pid = 3492] [serial = 600] [outer = 13A30C00] 12:09:15 INFO - PROCESS | 3492 | 1467227355767 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]]]}] 12:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 577ms 12:09:15 INFO - PROCESS | 3492 | 1467227355797 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 3492 | 1467227355799 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 12:09:15 INFO - PROCESS | 3492 | 1467227355803 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:09:15 INFO - PROCESS | 3492 | 1467227355789 Marionette TRACE conn2 <- [1,766,null,{}] 12:09:15 INFO - PROCESS | 3492 | 1467227355800 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}] 12:09:15 INFO - PROCESS | 3492 | 1467227355805 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:15 INFO - PROCESS | 3492 | 1467227355890 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 12:09:15 INFO - PROCESS | 3492 | 1467227355897 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 3492 | 1467227355901 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:15 INFO - PROCESS | 3492 | ++DOCSHELL 15ED8800 == 28 [pid = 3492] [id = 201] 12:09:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (15ED9000) [pid = 3492] [serial = 601] [outer = 00000000] 12:09:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (15EF9000) [pid = 3492] [serial = 602] [outer = 15ED9000] 12:09:15 INFO - PROCESS | 3492 | 1467227355951 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (168A8800) [pid = 3492] [serial = 603] [outer = 15ED9000] 12:09:16 INFO - PROCESS | 3492 | 1467227356424 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]]]}] 12:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 683ms 12:09:16 INFO - PROCESS | 3492 | 1467227356468 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 3492 | 1467227356471 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 12:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:09:16 INFO - PROCESS | 3492 | 1467227356474 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - PROCESS | 3492 | 1467227356476 Marionette TRACE conn2 <- [1,770,null,{}] 12:09:16 INFO - PROCESS | 3492 | 1467227356479 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}] 12:09:16 INFO - PROCESS | 3492 | 1467227356481 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:16 INFO - PROCESS | 3492 | 1467227356588 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 12:09:16 INFO - PROCESS | 3492 | 1467227356597 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 3492 | 1467227356600 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:16 INFO - PROCESS | 3492 | ++DOCSHELL 16EF2400 == 29 [pid = 3492] [id = 202] 12:09:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (16EF2800) [pid = 3492] [serial = 604] [outer = 00000000] 12:09:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (176CD000) [pid = 3492] [serial = 605] [outer = 16EF2800] 12:09:16 INFO - PROCESS | 3492 | 1467227356694 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (17999C00) [pid = 3492] [serial = 606] [outer = 16EF2800] 12:09:17 INFO - PROCESS | 3492 | 1467227357080 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]]]}] 12:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 623ms 12:09:17 INFO - PROCESS | 3492 | 1467227357100 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 3492 | 1467227357102 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 12:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:09:17 INFO - PROCESS | 3492 | 1467227357105 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 3492 | 1467227357107 Marionette TRACE conn2 <- [1,774,null,{}] 12:09:17 INFO - PROCESS | 3492 | 1467227357110 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}] 12:09:17 INFO - PROCESS | 3492 | 1467227357112 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:17 INFO - PROCESS | 3492 | 1467227357215 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 12:09:17 INFO - PROCESS | 3492 | 1467227357315 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 3492 | 1467227357317 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:17 INFO - PROCESS | 3492 | ++DOCSHELL 181CEC00 == 30 [pid = 3492] [id = 203] 12:09:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (183B9C00) [pid = 3492] [serial = 607] [outer = 00000000] 12:09:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (184B0800) [pid = 3492] [serial = 608] [outer = 183B9C00] 12:09:17 INFO - PROCESS | 3492 | 1467227357361 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (187DAC00) [pid = 3492] [serial = 609] [outer = 183B9C00] 12:09:17 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (18789800) [pid = 3492] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:09:17 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (15ED6C00) [pid = 3492] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:09:17 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (13233000) [pid = 3492] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:09:17 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (11DDD800) [pid = 3492] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:09:17 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (12B70C00) [pid = 3492] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:09:17 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (15ED7400) [pid = 3492] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:09:17 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (176D1400) [pid = 3492] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:09:17 INFO - PROCESS | 3492 | --DOMWINDOW == 56 (16EF8800) [pid = 3492] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:09:17 INFO - PROCESS | 3492 | 1467227357737 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]]]}] 12:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 684ms 12:09:17 INFO - PROCESS | 3492 | 1467227357786 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 3492 | 1467227357788 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 12:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:09:17 INFO - PROCESS | 3492 | 1467227357791 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 3492 | 1467227357793 Marionette TRACE conn2 <- [1,778,null,{}] 12:09:17 INFO - PROCESS | 3492 | 1467227357796 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}] 12:09:17 INFO - PROCESS | 3492 | 1467227357802 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:17 INFO - PROCESS | 3492 | 1467227357936 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 12:09:17 INFO - PROCESS | 3492 | 1467227357991 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 3492 | 1467227357993 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:17 INFO - PROCESS | 3492 | ++DOCSHELL 184A5400 == 31 [pid = 3492] [id = 204] 12:09:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (184AEC00) [pid = 3492] [serial = 610] [outer = 00000000] 12:09:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (19BCBC00) [pid = 3492] [serial = 611] [outer = 184AEC00] 12:09:18 INFO - PROCESS | 3492 | 1467227358036 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (19D7DC00) [pid = 3492] [serial = 612] [outer = 184AEC00] 12:09:18 INFO - PROCESS | 3492 | 1467227358356 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]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 622ms 12:09:18 INFO - PROCESS | 3492 | 1467227358411 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 3492 | 1467227358422 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 12:09:18 INFO - PROCESS | 3492 | 1467227358426 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 3492 | 1467227358428 Marionette TRACE conn2 <- [1,782,null,{}] 12:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:09:18 INFO - PROCESS | 3492 | 1467227358431 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}] 12:09:18 INFO - PROCESS | 3492 | 1467227358433 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:18 INFO - PROCESS | 3492 | 1467227358537 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 12:09:18 INFO - PROCESS | 3492 | 1467227358572 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 3492 | 1467227358574 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:18 INFO - PROCESS | 3492 | ++DOCSHELL 158E8400 == 32 [pid = 3492] [id = 205] 12:09:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (19D6E800) [pid = 3492] [serial = 613] [outer = 00000000] 12:09:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (19DC0800) [pid = 3492] [serial = 614] [outer = 19D6E800] 12:09:18 INFO - PROCESS | 3492 | 1467227358616 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (19DC1000) [pid = 3492] [serial = 615] [outer = 19D6E800] 12:09:18 INFO - PROCESS | 3492 | 1467227358982 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]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 577ms 12:09:19 INFO - PROCESS | 3492 | 1467227359007 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 3492 | 1467227359008 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 12:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:09:19 INFO - PROCESS | 3492 | 1467227359012 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - PROCESS | 3492 | 1467227359013 Marionette TRACE conn2 <- [1,786,null,{}] 12:09:19 INFO - PROCESS | 3492 | 1467227359017 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}] 12:09:19 INFO - PROCESS | 3492 | 1467227359019 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:19 INFO - PROCESS | 3492 | 1467227359123 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 12:09:19 INFO - PROCESS | 3492 | 1467227359130 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 3492 | 1467227359132 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:19 INFO - PROCESS | 3492 | ++DOCSHELL 19BC7000 == 33 [pid = 3492] [id = 206] 12:09:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (19DC8000) [pid = 3492] [serial = 616] [outer = 00000000] 12:09:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (1A03EC00) [pid = 3492] [serial = 617] [outer = 19DC8000] 12:09:19 INFO - PROCESS | 3492 | 1467227359174 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (1A22B800) [pid = 3492] [serial = 618] [outer = 19DC8000] 12:09:19 INFO - PROCESS | 3492 | 1467227359539 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]]]}] 12:09:19 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 12:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 577ms 12:09:19 INFO - PROCESS | 3492 | 1467227359591 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 3492 | 1467227359593 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 12:09:19 INFO - PROCESS | 3492 | 1467227359597 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:09:19 INFO - PROCESS | 3492 | 1467227359598 Marionette TRACE conn2 <- [1,790,null,{}] 12:09:19 INFO - PROCESS | 3492 | 1467227359602 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}] 12:09:19 INFO - PROCESS | 3492 | 1467227359604 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:19 INFO - PROCESS | 3492 | 1467227359716 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 12:09:19 INFO - PROCESS | 3492 | 1467227359792 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 3492 | 1467227359795 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:19 INFO - PROCESS | 3492 | ++DOCSHELL 15EFAC00 == 34 [pid = 3492] [id = 207] 12:09:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (187E1C00) [pid = 3492] [serial = 619] [outer = 00000000] 12:09:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (1A552800) [pid = 3492] [serial = 620] [outer = 187E1C00] 12:09:19 INFO - PROCESS | 3492 | 1467227359840 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (1A55AC00) [pid = 3492] [serial = 621] [outer = 187E1C00] 12:09:20 INFO - PROCESS | 3492 | 1467227360331 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]]]}] 12:09:20 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 12:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 774ms 12:09:20 INFO - PROCESS | 3492 | 1467227360381 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 3492 | 1467227360386 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 12:09:20 INFO - PROCESS | 3492 | 1467227360391 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:09:20 INFO - PROCESS | 3492 | 1467227360394 Marionette TRACE conn2 <- [1,794,null,{}] 12:09:20 INFO - PROCESS | 3492 | 1467227360400 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}] 12:09:20 INFO - PROCESS | 3492 | 1467227360403 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:20 INFO - PROCESS | 3492 | 1467227360509 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 12:09:20 INFO - PROCESS | 3492 | 1467227360605 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 3492 | 1467227360608 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:20 INFO - PROCESS | 3492 | ++DOCSHELL 112A7C00 == 35 [pid = 3492] [id = 208] 12:09:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (112AE000) [pid = 3492] [serial = 622] [outer = 00000000] 12:09:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (12F22000) [pid = 3492] [serial = 623] [outer = 112AE000] 12:09:20 INFO - PROCESS | 3492 | 1467227360663 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (13918000) [pid = 3492] [serial = 624] [outer = 112AE000] 12:09:21 INFO - PROCESS | 3492 | 1467227361280 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]]]}] 12:09:21 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 12:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 911ms 12:09:21 INFO - PROCESS | 3492 | 1467227361303 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 12:09:21 INFO - PROCESS | 3492 | 1467227361308 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 12:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:09:21 INFO - PROCESS | 3492 | 1467227361314 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - PROCESS | 3492 | 1467227361317 Marionette TRACE conn2 <- [1,798,null,{}] 12:09:21 INFO - PROCESS | 3492 | 1467227361322 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}] 12:09:21 INFO - PROCESS | 3492 | 1467227361324 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:21 INFO - PROCESS | 3492 | 1467227361429 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 12:09:21 INFO - PROCESS | 3492 | 1467227361522 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 3492 | 1467227361525 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:21 INFO - PROCESS | 3492 | ++DOCSHELL 15EF9400 == 36 [pid = 3492] [id = 209] 12:09:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (1689C400) [pid = 3492] [serial = 625] [outer = 00000000] 12:09:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (16DC1000) [pid = 3492] [serial = 626] [outer = 1689C400] 12:09:21 INFO - PROCESS | 3492 | 1467227361580 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1744F800) [pid = 3492] [serial = 627] [outer = 1689C400] 12:09:22 INFO - PROCESS | 3492 | 1467227362149 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]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 881ms 12:09:22 INFO - PROCESS | 3492 | 1467227362200 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 3492 | 1467227362203 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 12:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:09:22 INFO - PROCESS | 3492 | 1467227362207 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 3492 | 1467227362211 Marionette TRACE conn2 <- [1,802,null,{}] 12:09:22 INFO - PROCESS | 3492 | 1467227362222 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}] 12:09:22 INFO - PROCESS | 3492 | 1467227362226 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:22 INFO - PROCESS | 3492 | 1467227362328 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 12:09:22 INFO - PROCESS | 3492 | 1467227362410 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 3492 | 1467227362413 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:22 INFO - PROCESS | 3492 | ++DOCSHELL 1A231C00 == 37 [pid = 3492] [id = 210] 12:09:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1A238400) [pid = 3492] [serial = 628] [outer = 00000000] 12:09:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1A65F800) [pid = 3492] [serial = 629] [outer = 1A238400] 12:09:22 INFO - PROCESS | 3492 | 1467227362493 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1A7D1C00) [pid = 3492] [serial = 630] [outer = 1A238400] 12:09:23 INFO - PROCESS | 3492 | 1467227363219 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] 12:09:23 INFO - PROCESS | 3492 | 1467227363271 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 12:09:23 INFO - PROCESS | 3492 | 1467227363276 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:09:23 INFO - PROCESS | 3492 | 1467227363279 Marionette TRACE conn2 <- [1,806,null,{}] 12:09:23 INFO - PROCESS | 3492 | 1467227363284 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}] 12:09:23 INFO - PROCESS | 3492 | 1467227363287 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:23 INFO - PROCESS | 3492 | 1467227363388 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 12:09:23 INFO - PROCESS | 3492 | 1467227363470 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 3492 | 1467227363475 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:23 INFO - PROCESS | 3492 | ++DOCSHELL 10E43000 == 38 [pid = 3492] [id = 211] 12:09:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (10FF3000) [pid = 3492] [serial = 631] [outer = 00000000] 12:09:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1322A800) [pid = 3492] [serial = 632] [outer = 10FF3000] 12:09:23 INFO - PROCESS | 3492 | 1467227363567 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (139AE000) [pid = 3492] [serial = 633] [outer = 10FF3000] 12:09:24 INFO - PROCESS | 3492 | --DOCSHELL 139B0C00 == 37 [pid = 3492] [id = 200] 12:09:24 INFO - PROCESS | 3492 | --DOCSHELL 181CEC00 == 36 [pid = 3492] [id = 203] 12:09:24 INFO - PROCESS | 3492 | --DOCSHELL 15ED8800 == 35 [pid = 3492] [id = 201] 12:09:24 INFO - PROCESS | 3492 | --DOCSHELL 16EF2400 == 34 [pid = 3492] [id = 202] 12:09:24 INFO - PROCESS | 3492 | --DOCSHELL 158E8400 == 33 [pid = 3492] [id = 205] 12:09:24 INFO - PROCESS | 3492 | --DOCSHELL 19BC7000 == 32 [pid = 3492] [id = 206] 12:09:24 INFO - PROCESS | 3492 | --DOCSHELL 184A5400 == 31 [pid = 3492] [id = 204] 12:09:24 INFO - PROCESS | 3492 | --DOCSHELL 10A80C00 == 30 [pid = 3492] [id = 199] 12:09:24 INFO - PROCESS | 3492 | --DOCSHELL 1A231C00 == 29 [pid = 3492] [id = 210] 12:09:24 INFO - PROCESS | 3492 | --DOCSHELL 15EFAC00 == 28 [pid = 3492] [id = 207] 12:09:24 INFO - PROCESS | 3492 | --DOCSHELL 112A7C00 == 27 [pid = 3492] [id = 208] 12:09:24 INFO - PROCESS | 3492 | --DOCSHELL 15EF9400 == 26 [pid = 3492] [id = 209] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (187D5000) [pid = 3492] [serial = 587] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (168A5000) [pid = 3492] [serial = 581] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (15ECFC00) [pid = 3492] [serial = 576] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (15601800) [pid = 3492] [serial = 575] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (13912400) [pid = 3492] [serial = 578] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (13910800) [pid = 3492] [serial = 567] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (131C0800) [pid = 3492] [serial = 566] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (15EFD000) [pid = 3492] [serial = 570] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (15EDAC00) [pid = 3492] [serial = 569] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (181CF800) [pid = 3492] [serial = 573] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1799BC00) [pid = 3492] [serial = 572] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (17562000) [pid = 3492] [serial = 584] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (16D22800) [pid = 3492] [serial = 582] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (184A6C00) [pid = 3492] [serial = 585] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (187D9400) [pid = 3492] [serial = 588] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (13A2C400) [pid = 3492] [serial = 579] [outer = 00000000] [url = about:blank] 12:09:24 INFO - PROCESS | 3492 | 1467227364613 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]]]}] 12:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1352ms 12:09:24 INFO - PROCESS | 3492 | 1467227364639 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 12:09:24 INFO - PROCESS | 3492 | 1467227364643 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 12:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:09:24 INFO - PROCESS | 3492 | 1467227364647 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:09:24 INFO - PROCESS | 3492 | 1467227364650 Marionette TRACE conn2 <- [1,810,null,{}] 12:09:24 INFO - PROCESS | 3492 | 1467227364654 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}] 12:09:24 INFO - PROCESS | 3492 | 1467227364657 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:24 INFO - PROCESS | 3492 | 1467227364742 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 12:09:24 INFO - PROCESS | 3492 | 1467227364750 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 3492 | 1467227364753 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:24 INFO - PROCESS | 3492 | ++DOCSHELL 11CE9800 == 27 [pid = 3492] [id = 212] 12:09:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (11D88800) [pid = 3492] [serial = 634] [outer = 00000000] 12:09:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (12BA9000) [pid = 3492] [serial = 635] [outer = 11D88800] 12:09:24 INFO - PROCESS | 3492 | 1467227364806 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (12F6A000) [pid = 3492] [serial = 636] [outer = 11D88800] 12:09:25 INFO - PROCESS | 3492 | 1467227365256 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] 12:09:25 INFO - PROCESS | 3492 | 1467227365271 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 12:09:25 INFO - PROCESS | 3492 | 1467227365277 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:09:25 INFO - PROCESS | 3492 | 1467227365280 Marionette TRACE conn2 <- [1,814,null,{}] 12:09:25 INFO - PROCESS | 3492 | 1467227365284 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}] 12:09:25 INFO - PROCESS | 3492 | 1467227365286 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:25 INFO - PROCESS | 3492 | 1467227365358 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 12:09:25 INFO - PROCESS | 3492 | 1467227365364 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 3492 | 1467227365366 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:25 INFO - PROCESS | 3492 | ++DOCSHELL 13EAE800 == 28 [pid = 3492] [id = 213] 12:09:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (146CFC00) [pid = 3492] [serial = 637] [outer = 00000000] 12:09:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (15698800) [pid = 3492] [serial = 638] [outer = 146CFC00] 12:09:25 INFO - PROCESS | 3492 | 1467227365412 Marionette DEBUG loaded listener.js 12:09:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (158E2400) [pid = 3492] [serial = 639] [outer = 146CFC00] 12:09:25 INFO - PROCESS | 3492 | 1467227365885 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]]]}] 12:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 623ms 12:09:25 INFO - PROCESS | 3492 | 1467227365898 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 3492 | 1467227365900 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 12:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:09:25 INFO - PROCESS | 3492 | 1467227365904 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - PROCESS | 3492 | 1467227365907 Marionette TRACE conn2 <- [1,818,null,{}] 12:09:25 INFO - PROCESS | 3492 | 1467227365918 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}] 12:09:25 INFO - PROCESS | 3492 | 1467227365922 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:25 INFO - PROCESS | 3492 | 1467227365989 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 12:09:25 INFO - PROCESS | 3492 | 1467227365996 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 3492 | 1467227365999 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:26 INFO - PROCESS | 3492 | ++DOCSHELL 168A4C00 == 29 [pid = 3492] [id = 214] 12:09:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (168A5000) [pid = 3492] [serial = 640] [outer = 00000000] 12:09:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (16D27C00) [pid = 3492] [serial = 641] [outer = 168A5000] 12:09:26 INFO - PROCESS | 3492 | 1467227366047 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (1744C000) [pid = 3492] [serial = 642] [outer = 168A5000] 12:09:26 INFO - PROCESS | 3492 | 1467227366479 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]]]}] 12:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 608ms 12:09:26 INFO - PROCESS | 3492 | 1467227366509 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 3492 | 1467227366512 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 12:09:26 INFO - PROCESS | 3492 | 1467227366522 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 3492 | 1467227366524 Marionette TRACE conn2 <- [1,822,null,{}] 12:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:09:26 INFO - PROCESS | 3492 | 1467227366527 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}] 12:09:26 INFO - PROCESS | 3492 | 1467227366530 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:26 INFO - PROCESS | 3492 | 1467227366641 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 12:09:26 INFO - PROCESS | 3492 | 1467227366646 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 3492 | 1467227366648 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:26 INFO - PROCESS | 3492 | ++DOCSHELL 16EF2400 == 30 [pid = 3492] [id = 215] 12:09:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (17558000) [pid = 3492] [serial = 643] [outer = 00000000] 12:09:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (18133800) [pid = 3492] [serial = 644] [outer = 17558000] 12:09:26 INFO - PROCESS | 3492 | 1467227366693 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (183B9800) [pid = 3492] [serial = 645] [outer = 17558000] 12:09:27 INFO - PROCESS | 3492 | 1467227367129 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]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 607ms 12:09:27 INFO - PROCESS | 3492 | 1467227367149 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 3492 | 1467227367151 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 12:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:09:27 INFO - PROCESS | 3492 | 1467227367154 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 3492 | 1467227367155 Marionette TRACE conn2 <- [1,826,null,{}] 12:09:27 INFO - PROCESS | 3492 | 1467227367159 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}] 12:09:27 INFO - PROCESS | 3492 | 1467227367161 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:27 INFO - PROCESS | 3492 | 1467227367262 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 12:09:27 INFO - PROCESS | 3492 | 1467227367267 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 3492 | 1467227367269 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:27 INFO - PROCESS | 3492 | ++DOCSHELL 184A6800 == 31 [pid = 3492] [id = 216] 12:09:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (184A6C00) [pid = 3492] [serial = 646] [outer = 00000000] 12:09:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (18789000) [pid = 3492] [serial = 647] [outer = 184A6C00] 12:09:27 INFO - PROCESS | 3492 | 1467227367312 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (187D5000) [pid = 3492] [serial = 648] [outer = 184A6C00] 12:09:27 INFO - PROCESS | 3492 | 1467227367745 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]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 607ms 12:09:27 INFO - PROCESS | 3492 | 1467227367772 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 3492 | 1467227367774 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 12:09:27 INFO - PROCESS | 3492 | 1467227367778 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:09:27 INFO - PROCESS | 3492 | 1467227367779 Marionette TRACE conn2 <- [1,830,null,{}] 12:09:27 INFO - PROCESS | 3492 | 1467227367782 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}] 12:09:27 INFO - PROCESS | 3492 | 1467227367788 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:27 INFO - PROCESS | 3492 | 1467227367931 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 12:09:28 INFO - PROCESS | 3492 | 1467227368015 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 3492 | 1467227368017 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:28 INFO - PROCESS | 3492 | ++DOCSHELL 187D9C00 == 32 [pid = 3492] [id = 217] 12:09:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (19BCB800) [pid = 3492] [serial = 649] [outer = 00000000] 12:09:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19DBE400) [pid = 3492] [serial = 650] [outer = 19BCB800] 12:09:28 INFO - PROCESS | 3492 | 1467227368060 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1A231C00) [pid = 3492] [serial = 651] [outer = 19BCB800] 12:09:28 INFO - PROCESS | 3492 | 1467227368620 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]]]}] 12:09:28 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (19DC8000) [pid = 3492] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:09:28 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (16EF2800) [pid = 3492] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:09:28 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (183B9C00) [pid = 3492] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:09:28 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (187DEC00) [pid = 3492] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:09:28 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (13A30C00) [pid = 3492] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:09:28 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (15ED9000) [pid = 3492] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:09:28 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (10B9E800) [pid = 3492] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:09:28 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (12B71000) [pid = 3492] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:09:28 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (187E1C00) [pid = 3492] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:09:28 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (184AEC00) [pid = 3492] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:09:28 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (19D6E800) [pid = 3492] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 881ms 12:09:28 INFO - PROCESS | 3492 | 1467227368663 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 3492 | 1467227368665 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 12:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:09:28 INFO - PROCESS | 3492 | 1467227368668 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 3492 | 1467227368670 Marionette TRACE conn2 <- [1,834,null,{}] 12:09:28 INFO - PROCESS | 3492 | 1467227368673 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}] 12:09:28 INFO - PROCESS | 3492 | 1467227368675 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:28 INFO - PROCESS | 3492 | 1467227368748 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 12:09:28 INFO - PROCESS | 3492 | 1467227368756 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 3492 | 1467227368758 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:28 INFO - PROCESS | 3492 | ++DOCSHELL 13238400 == 33 [pid = 3492] [id = 218] 12:09:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (15697800) [pid = 3492] [serial = 652] [outer = 00000000] 12:09:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (17562400) [pid = 3492] [serial = 653] [outer = 15697800] 12:09:28 INFO - PROCESS | 3492 | 1467227368801 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (187DCC00) [pid = 3492] [serial = 654] [outer = 15697800] 12:09:29 INFO - PROCESS | 3492 | 1467227369190 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]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 577ms 12:09:29 INFO - PROCESS | 3492 | 1467227369247 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 3492 | 1467227369249 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 12:09:29 INFO - PROCESS | 3492 | 1467227369252 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:09:29 INFO - PROCESS | 3492 | 1467227369255 Marionette TRACE conn2 <- [1,838,null,{}] 12:09:29 INFO - PROCESS | 3492 | 1467227369259 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}] 12:09:29 INFO - PROCESS | 3492 | 1467227369260 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:29 INFO - PROCESS | 3492 | 1467227369334 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 12:09:29 INFO - PROCESS | 3492 | 1467227369339 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 3492 | 1467227369341 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:29 INFO - PROCESS | 3492 | ++DOCSHELL 15EDB800 == 34 [pid = 3492] [id = 219] 12:09:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (16E90400) [pid = 3492] [serial = 655] [outer = 00000000] 12:09:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1A551800) [pid = 3492] [serial = 656] [outer = 16E90400] 12:09:29 INFO - PROCESS | 3492 | 1467227369388 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1A558400) [pid = 3492] [serial = 657] [outer = 16E90400] 12:09:29 INFO - PROCESS | 3492 | 1467227369778 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]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 577ms 12:09:29 INFO - PROCESS | 3492 | 1467227369833 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 3492 | 1467227369835 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 12:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:09:29 INFO - PROCESS | 3492 | 1467227369844 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 3492 | 1467227369847 Marionette TRACE conn2 <- [1,842,null,{}] 12:09:29 INFO - PROCESS | 3492 | 1467227369852 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}] 12:09:29 INFO - PROCESS | 3492 | 1467227369854 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:29 INFO - PROCESS | 3492 | 1467227369935 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 12:09:29 INFO - PROCESS | 3492 | 1467227369940 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 3492 | 1467227369942 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:29 INFO - PROCESS | 3492 | ++DOCSHELL 1A7D3000 == 35 [pid = 3492] [id = 220] 12:09:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1A7D6000) [pid = 3492] [serial = 658] [outer = 00000000] 12:09:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1A7DA400) [pid = 3492] [serial = 659] [outer = 1A7D6000] 12:09:29 INFO - PROCESS | 3492 | 1467227369984 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1A7DCC00) [pid = 3492] [serial = 660] [outer = 1A7D6000] 12:09:30 INFO - PROCESS | 3492 | 1467227370369 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]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 577ms 12:09:30 INFO - PROCESS | 3492 | 1467227370435 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 3492 | 1467227370437 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 12:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:09:30 INFO - PROCESS | 3492 | 1467227370441 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 3492 | 1467227370442 Marionette TRACE conn2 <- [1,846,null,{}] 12:09:30 INFO - PROCESS | 3492 | 1467227370446 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}] 12:09:30 INFO - PROCESS | 3492 | 1467227370447 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:30 INFO - PROCESS | 3492 | 1467227370524 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 12:09:30 INFO - PROCESS | 3492 | 1467227370531 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 3492 | 1467227370533 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:30 INFO - PROCESS | 3492 | ++DOCSHELL 15EF6400 == 36 [pid = 3492] [id = 221] 12:09:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19D6E800) [pid = 3492] [serial = 661] [outer = 00000000] 12:09:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1AA35400) [pid = 3492] [serial = 662] [outer = 19D6E800] 12:09:30 INFO - PROCESS | 3492 | 1467227370578 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1AA38800) [pid = 3492] [serial = 663] [outer = 19D6E800] 12:09:31 INFO - PROCESS | 3492 | 1467227371362 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]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 971ms 12:09:31 INFO - PROCESS | 3492 | 1467227371422 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 3492 | 1467227371426 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 12:09:31 INFO - PROCESS | 3492 | 1467227371431 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:09:31 INFO - PROCESS | 3492 | 1467227371436 Marionette TRACE conn2 <- [1,850,null,{}] 12:09:31 INFO - PROCESS | 3492 | 1467227371442 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}] 12:09:31 INFO - PROCESS | 3492 | 1467227371445 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:31 INFO - PROCESS | 3492 | 1467227371545 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 12:09:31 INFO - PROCESS | 3492 | 1467227371668 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 3492 | 1467227371671 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:31 INFO - PROCESS | 3492 | ++DOCSHELL 1122B400 == 37 [pid = 3492] [id = 222] 12:09:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (129DF400) [pid = 3492] [serial = 664] [outer = 00000000] 12:09:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (13910C00) [pid = 3492] [serial = 665] [outer = 129DF400] 12:09:31 INFO - PROCESS | 3492 | 1467227371727 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1507FC00) [pid = 3492] [serial = 666] [outer = 129DF400] 12:09:32 INFO - PROCESS | 3492 | 1467227372665 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]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1260ms 12:09:32 INFO - PROCESS | 3492 | 1467227372685 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 12:09:32 INFO - PROCESS | 3492 | 1467227372689 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 12:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:09:32 INFO - PROCESS | 3492 | 1467227372696 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 3492 | 1467227372699 Marionette TRACE conn2 <- [1,854,null,{}] 12:09:32 INFO - PROCESS | 3492 | 1467227372704 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}] 12:09:32 INFO - PROCESS | 3492 | 1467227372707 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:32 INFO - PROCESS | 3492 | 1467227372813 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 12:09:32 INFO - PROCESS | 3492 | 1467227372899 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 3492 | 1467227372905 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:32 INFO - PROCESS | 3492 | ++DOCSHELL 10A7D800 == 38 [pid = 3492] [id = 223] 12:09:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (10B9D400) [pid = 3492] [serial = 667] [outer = 00000000] 12:09:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (112ACC00) [pid = 3492] [serial = 668] [outer = 10B9D400] 12:09:32 INFO - PROCESS | 3492 | 1467227372982 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (12F5B800) [pid = 3492] [serial = 669] [outer = 10B9D400] 12:09:33 INFO - PROCESS | 3492 | --DOCSHELL 1A7D3000 == 37 [pid = 3492] [id = 220] 12:09:33 INFO - PROCESS | 3492 | --DOCSHELL 15EDB800 == 36 [pid = 3492] [id = 219] 12:09:33 INFO - PROCESS | 3492 | --DOCSHELL 13238400 == 35 [pid = 3492] [id = 218] 12:09:33 INFO - PROCESS | 3492 | --DOCSHELL 187D9C00 == 34 [pid = 3492] [id = 217] 12:09:33 INFO - PROCESS | 3492 | --DOCSHELL 184A6800 == 33 [pid = 3492] [id = 216] 12:09:33 INFO - PROCESS | 3492 | --DOCSHELL 16EF2400 == 32 [pid = 3492] [id = 215] 12:09:33 INFO - PROCESS | 3492 | --DOCSHELL 168A4C00 == 31 [pid = 3492] [id = 214] 12:09:33 INFO - PROCESS | 3492 | --DOCSHELL 13EAE800 == 30 [pid = 3492] [id = 213] 12:09:33 INFO - PROCESS | 3492 | --DOCSHELL 11CE9800 == 29 [pid = 3492] [id = 212] 12:09:33 INFO - PROCESS | 3492 | --DOCSHELL 10E43000 == 28 [pid = 3492] [id = 211] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1A22B800) [pid = 3492] [serial = 618] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (176CD000) [pid = 3492] [serial = 605] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (184B0800) [pid = 3492] [serial = 608] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (19BC9000) [pid = 3492] [serial = 591] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (19BC5400) [pid = 3492] [serial = 590] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (13EA3800) [pid = 3492] [serial = 599] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (143AC400) [pid = 3492] [serial = 600] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (15EF9000) [pid = 3492] [serial = 602] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (12B72800) [pid = 3492] [serial = 596] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (12F27800) [pid = 3492] [serial = 597] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (146CF000) [pid = 3492] [serial = 593] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (158E2C00) [pid = 3492] [serial = 594] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1A552800) [pid = 3492] [serial = 620] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (19BCBC00) [pid = 3492] [serial = 611] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (17999C00) [pid = 3492] [serial = 606] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (187DAC00) [pid = 3492] [serial = 609] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (19DC0800) [pid = 3492] [serial = 614] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (19DC1000) [pid = 3492] [serial = 615] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1A55AC00) [pid = 3492] [serial = 621] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1A03EC00) [pid = 3492] [serial = 617] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (19D7DC00) [pid = 3492] [serial = 612] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (168A8800) [pid = 3492] [serial = 603] [outer = 00000000] [url = about:blank] 12:09:33 INFO - PROCESS | 3492 | 1467227373403 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]]]}] 12:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 714ms 12:09:33 INFO - PROCESS | 3492 | 1467227373419 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 12:09:33 INFO - PROCESS | 3492 | 1467227373424 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 12:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:09:33 INFO - PROCESS | 3492 | 1467227373431 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - PROCESS | 3492 | 1467227373433 Marionette TRACE conn2 <- [1,858,null,{}] 12:09:33 INFO - PROCESS | 3492 | 1467227373437 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}] 12:09:33 INFO - PROCESS | 3492 | 1467227373439 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:33 INFO - PROCESS | 3492 | 1467227373524 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 12:09:33 INFO - PROCESS | 3492 | 1467227373530 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:33 INFO - PROCESS | 3492 | 1467227373533 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:33 INFO - PROCESS | 3492 | ++DOCSHELL 139B4800 == 29 [pid = 3492] [id = 224] 12:09:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (13A2B000) [pid = 3492] [serial = 670] [outer = 00000000] 12:09:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (1560CC00) [pid = 3492] [serial = 671] [outer = 13A2B000] 12:09:33 INFO - PROCESS | 3492 | 1467227373579 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (158E5C00) [pid = 3492] [serial = 672] [outer = 13A2B000] 12:09:34 INFO - PROCESS | 3492 | 1467227374024 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]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 623ms 12:09:34 INFO - PROCESS | 3492 | 1467227374051 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 3492 | 1467227374053 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 12:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:09:34 INFO - PROCESS | 3492 | 1467227374057 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 3492 | 1467227374060 Marionette TRACE conn2 <- [1,862,null,{}] 12:09:34 INFO - PROCESS | 3492 | 1467227374074 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}] 12:09:34 INFO - PROCESS | 3492 | 1467227374079 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:34 INFO - PROCESS | 3492 | 1467227374160 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 12:09:34 INFO - PROCESS | 3492 | 1467227374167 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 3492 | 1467227374170 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:34 INFO - PROCESS | 3492 | ++DOCSHELL 16933C00 == 30 [pid = 3492] [id = 225] 12:09:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (16934400) [pid = 3492] [serial = 673] [outer = 00000000] 12:09:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (16D21000) [pid = 3492] [serial = 674] [outer = 16934400] 12:09:34 INFO - PROCESS | 3492 | 1467227374217 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (16EF6400) [pid = 3492] [serial = 675] [outer = 16934400] 12:09:34 INFO - PROCESS | 3492 | 1467227374663 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]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 637ms 12:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:09:34 INFO - PROCESS | 3492 | 1467227374695 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 3492 | 1467227374697 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 12:09:34 INFO - PROCESS | 3492 | 1467227374701 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 3492 | 1467227374702 Marionette TRACE conn2 <- [1,866,null,{}] 12:09:34 INFO - PROCESS | 3492 | 1467227374705 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}] 12:09:34 INFO - PROCESS | 3492 | 1467227374707 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:34 INFO - PROCESS | 3492 | 1467227374803 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 12:09:34 INFO - PROCESS | 3492 | 1467227374811 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 3492 | 1467227374813 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:34 INFO - PROCESS | 3492 | ++DOCSHELL 1799E800 == 31 [pid = 3492] [id = 226] 12:09:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1799F800) [pid = 3492] [serial = 676] [outer = 00000000] 12:09:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (184ABC00) [pid = 3492] [serial = 677] [outer = 1799F800] 12:09:34 INFO - PROCESS | 3492 | 1467227374856 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (18784800) [pid = 3492] [serial = 678] [outer = 1799F800] 12:09:35 INFO - PROCESS | 3492 | 1467227375595 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]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 911ms 12:09:35 INFO - PROCESS | 3492 | 1467227375631 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 3492 | 1467227375633 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 12:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:09:35 INFO - PROCESS | 3492 | 1467227375637 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 3492 | 1467227375638 Marionette TRACE conn2 <- [1,870,null,{}] 12:09:35 INFO - PROCESS | 3492 | 1467227375644 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}] 12:09:35 INFO - PROCESS | 3492 | 1467227375646 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:35 INFO - PROCESS | 3492 | 1467227375733 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 12:09:35 INFO - PROCESS | 3492 | 1467227375739 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:35 INFO - PROCESS | 3492 | 1467227375741 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:35 INFO - PROCESS | 3492 | ++DOCSHELL 184B4400 == 32 [pid = 3492] [id = 227] 12:09:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (18790400) [pid = 3492] [serial = 679] [outer = 00000000] 12:09:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1A035400) [pid = 3492] [serial = 680] [outer = 18790400] 12:09:35 INFO - PROCESS | 3492 | 1467227375784 Marionette DEBUG loaded listener.js 12:09:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1A231000) [pid = 3492] [serial = 681] [outer = 18790400] 12:09:36 INFO - PROCESS | 3492 | 1467227376244 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]]]}] 12:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 622ms 12:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:09:36 INFO - PROCESS | 3492 | 1467227376239 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 12:09:36 INFO - PROCESS | 3492 | 1467227376241 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 12:09:36 INFO - PROCESS | 3492 | 1467227376244 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 3492 | 1467227376246 Marionette TRACE conn2 <- [1,874,null,{}] 12:09:36 INFO - PROCESS | 3492 | 1467227376249 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}] 12:09:36 INFO - PROCESS | 3492 | 1467227376254 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:36 INFO - PROCESS | 3492 | 1467227376383 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 12:09:36 INFO - PROCESS | 3492 | 1467227376392 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 3492 | 1467227376394 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:36 INFO - PROCESS | 3492 | ++DOCSHELL 12B6E800 == 33 [pid = 3492] [id = 228] 12:09:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (132C9C00) [pid = 3492] [serial = 682] [outer = 00000000] 12:09:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1A655800) [pid = 3492] [serial = 683] [outer = 132C9C00] 12:09:36 INFO - PROCESS | 3492 | 1467227376483 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1A7DA000) [pid = 3492] [serial = 684] [outer = 132C9C00] 12:09:36 INFO - PROCESS | 3492 | 1467227376887 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]]]}] 12:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 668ms 12:09:36 INFO - PROCESS | 3492 | 1467227376927 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 12:09:36 INFO - PROCESS | 3492 | 1467227376938 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 12:09:36 INFO - PROCESS | 3492 | 1467227376942 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:09:36 INFO - PROCESS | 3492 | 1467227376944 Marionette TRACE conn2 <- [1,878,null,{}] 12:09:36 INFO - PROCESS | 3492 | 1467227376947 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}] 12:09:36 INFO - PROCESS | 3492 | 1467227376950 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:37 INFO - PROCESS | 3492 | 1467227377089 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 12:09:37 INFO - PROCESS | 3492 | 1467227377113 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 3492 | 1467227377115 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:37 INFO - PROCESS | 3492 | ++DOCSHELL 1ABC0000 == 34 [pid = 3492] [id = 229] 12:09:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1ABC2000) [pid = 3492] [serial = 685] [outer = 00000000] 12:09:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1ABC9400) [pid = 3492] [serial = 686] [outer = 1ABC2000] 12:09:37 INFO - PROCESS | 3492 | 1467227377157 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1ABCC000) [pid = 3492] [serial = 687] [outer = 1ABC2000] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1A7D6000) [pid = 3492] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (184A6C00) [pid = 3492] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (10FF3000) [pid = 3492] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (11D88800) [pid = 3492] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (19BCB800) [pid = 3492] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (16E90400) [pid = 3492] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (15697800) [pid = 3492] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1A238400) [pid = 3492] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (112AE000) [pid = 3492] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (168A5000) [pid = 3492] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1689C400) [pid = 3492] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (17558000) [pid = 3492] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:09:37 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (146CFC00) [pid = 3492] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:09:37 INFO - PROCESS | 3492 | 1467227377621 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]]]}] 12:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 729ms 12:09:37 INFO - PROCESS | 3492 | 1467227377665 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 3492 | 1467227377666 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 12:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:09:37 INFO - PROCESS | 3492 | 1467227377670 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 3492 | 1467227377671 Marionette TRACE conn2 <- [1,882,null,{}] 12:09:37 INFO - PROCESS | 3492 | 1467227377676 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}] 12:09:37 INFO - PROCESS | 3492 | 1467227377679 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:37 INFO - PROCESS | 3492 | 1467227377818 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 12:09:37 INFO - PROCESS | 3492 | 1467227377872 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 3492 | 1467227377874 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:37 INFO - PROCESS | 3492 | ++DOCSHELL 13EAF400 == 35 [pid = 3492] [id = 230] 12:09:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (15EDBC00) [pid = 3492] [serial = 688] [outer = 00000000] 12:09:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (176D2000) [pid = 3492] [serial = 689] [outer = 15EDBC00] 12:09:37 INFO - PROCESS | 3492 | 1467227377916 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (19DC7C00) [pid = 3492] [serial = 690] [outer = 15EDBC00] 12:09:38 INFO - PROCESS | 3492 | 1467227378249 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]]]}] 12:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 622ms 12:09:38 INFO - PROCESS | 3492 | 1467227378292 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 12:09:38 INFO - PROCESS | 3492 | 1467227378294 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 12:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:09:38 INFO - PROCESS | 3492 | 1467227378297 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - PROCESS | 3492 | 1467227378299 Marionette TRACE conn2 <- [1,886,null,{}] 12:09:38 INFO - PROCESS | 3492 | 1467227378302 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}] 12:09:38 INFO - PROCESS | 3492 | 1467227378304 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:38 INFO - PROCESS | 3492 | 1467227378437 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 12:09:38 INFO - PROCESS | 3492 | 1467227378447 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 3492 | 1467227378449 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:38 INFO - PROCESS | 3492 | ++DOCSHELL 187D2400 == 36 [pid = 3492] [id = 231] 12:09:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1AA2F800) [pid = 3492] [serial = 691] [outer = 00000000] 12:09:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1ACEB800) [pid = 3492] [serial = 692] [outer = 1AA2F800] 12:09:38 INFO - PROCESS | 3492 | 1467227378492 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1ACEC400) [pid = 3492] [serial = 693] [outer = 1AA2F800] 12:09:38 INFO - PROCESS | 3492 | 1467227378870 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]]]}] 12:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 623ms 12:09:38 INFO - PROCESS | 3492 | 1467227378919 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 12:09:38 INFO - PROCESS | 3492 | 1467227378921 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 12:09:38 INFO - PROCESS | 3492 | 1467227378924 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:09:38 INFO - PROCESS | 3492 | 1467227378927 Marionette TRACE conn2 <- [1,890,null,{}] 12:09:38 INFO - PROCESS | 3492 | 1467227378930 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}] 12:09:38 INFO - PROCESS | 3492 | 1467227378932 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:39 INFO - PROCESS | 3492 | 1467227379045 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 12:09:39 INFO - PROCESS | 3492 | 1467227379075 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 3492 | 1467227379077 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:39 INFO - PROCESS | 3492 | ++DOCSHELL 1ACF2C00 == 37 [pid = 3492] [id = 232] 12:09:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1ACF3C00) [pid = 3492] [serial = 694] [outer = 00000000] 12:09:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1ACF6800) [pid = 3492] [serial = 695] [outer = 1ACF3C00] 12:09:39 INFO - PROCESS | 3492 | 1467227379120 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1AEEE400) [pid = 3492] [serial = 696] [outer = 1ACF3C00] 12:09:39 INFO - PROCESS | 3492 | 1467227379599 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]]]}] 12:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 714ms 12:09:39 INFO - PROCESS | 3492 | 1467227379681 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 12:09:39 INFO - PROCESS | 3492 | 1467227379686 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 12:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:09:39 INFO - PROCESS | 3492 | 1467227379691 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:09:39 INFO - PROCESS | 3492 | 1467227379694 Marionette TRACE conn2 <- [1,894,null,{}] 12:09:39 INFO - PROCESS | 3492 | 1467227379700 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}] 12:09:39 INFO - PROCESS | 3492 | 1467227379703 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:39 INFO - PROCESS | 3492 | 1467227379842 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 12:09:39 INFO - PROCESS | 3492 | 1467227379852 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 3492 | 1467227379855 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:39 INFO - PROCESS | 3492 | ++DOCSHELL 10B9C000 == 38 [pid = 3492] [id = 233] 12:09:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (10B9E800) [pid = 3492] [serial = 697] [outer = 00000000] 12:09:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (13917C00) [pid = 3492] [serial = 698] [outer = 10B9E800] 12:09:39 INFO - PROCESS | 3492 | 1467227379910 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (143AC800) [pid = 3492] [serial = 699] [outer = 10B9E800] 12:09:40 INFO - PROCESS | 3492 | 1467227380496 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]]]}] 12:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 866ms 12:09:40 INFO - PROCESS | 3492 | 1467227380558 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 3492 | 1467227380562 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 12:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:09:40 INFO - PROCESS | 3492 | 1467227380569 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 3492 | 1467227380572 Marionette TRACE conn2 <- [1,898,null,{}] 12:09:40 INFO - PROCESS | 3492 | 1467227380576 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}] 12:09:40 INFO - PROCESS | 3492 | 1467227380579 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:40 INFO - PROCESS | 3492 | 1467227380686 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 12:09:40 INFO - PROCESS | 3492 | 1467227380814 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 3492 | 1467227380817 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:40 INFO - PROCESS | 3492 | ++DOCSHELL 15EFE000 == 39 [pid = 3492] [id = 234] 12:09:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1689BC00) [pid = 3492] [serial = 700] [outer = 00000000] 12:09:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (176D3400) [pid = 3492] [serial = 701] [outer = 1689BC00] 12:09:40 INFO - PROCESS | 3492 | 1467227380873 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (184AB400) [pid = 3492] [serial = 702] [outer = 1689BC00] 12:09:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1A033000) [pid = 3492] [serial = 703] [outer = 1B51B800] 12:09:41 INFO - PROCESS | 3492 | 1467227381551 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]]]}] 12:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1017ms 12:09:41 INFO - PROCESS | 3492 | 1467227381596 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 12:09:41 INFO - PROCESS | 3492 | 1467227381599 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 12:09:41 INFO - PROCESS | 3492 | 1467227381623 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:09:41 INFO - PROCESS | 3492 | 1467227381626 Marionette TRACE conn2 <- [1,902,null,{}] 12:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:09:41 INFO - PROCESS | 3492 | 1467227381621 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}] 12:09:41 INFO - PROCESS | 3492 | 1467227381625 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:41 INFO - PROCESS | 3492 | 1467227381728 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 12:09:41 INFO - PROCESS | 3492 | 1467227381857 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:41 INFO - PROCESS | 3492 | 1467227381861 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:41 INFO - PROCESS | 3492 | ++DOCSHELL 1AEF0000 == 40 [pid = 3492] [id = 235] 12:09:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1AEF0400) [pid = 3492] [serial = 704] [outer = 00000000] 12:09:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1AEF7400) [pid = 3492] [serial = 705] [outer = 1AEF0400] 12:09:41 INFO - PROCESS | 3492 | 1467227381917 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1B0D1C00) [pid = 3492] [serial = 706] [outer = 1AEF0400] 12:09:42 INFO - PROCESS | 3492 | 1467227382703 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]]]}] 12:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1108ms 12:09:42 INFO - PROCESS | 3492 | 1467227382741 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 3492 | 1467227382745 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 12:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:09:42 INFO - PROCESS | 3492 | 1467227382750 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 3492 | 1467227382753 Marionette TRACE conn2 <- [1,906,null,{}] 12:09:42 INFO - PROCESS | 3492 | 1467227382758 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}] 12:09:42 INFO - PROCESS | 3492 | 1467227382761 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:42 INFO - PROCESS | 3492 | 1467227382841 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 12:09:42 INFO - PROCESS | 3492 | 1467227382928 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 3492 | 1467227382930 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:42 INFO - PROCESS | 3492 | ++DOCSHELL 11D89800 == 41 [pid = 3492] [id = 236] 12:09:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (11DD7400) [pid = 3492] [serial = 707] [outer = 00000000] 12:09:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (12C87C00) [pid = 3492] [serial = 708] [outer = 11DD7400] 12:09:43 INFO - PROCESS | 3492 | 1467227383019 Marionette DEBUG loaded listener.js 12:09:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (12FD5800) [pid = 3492] [serial = 709] [outer = 11DD7400] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 187D2400 == 40 [pid = 3492] [id = 231] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 13EAF400 == 39 [pid = 3492] [id = 230] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 1ABC0000 == 38 [pid = 3492] [id = 229] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 12B6E800 == 37 [pid = 3492] [id = 228] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 184B4400 == 36 [pid = 3492] [id = 227] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 1799E800 == 35 [pid = 3492] [id = 226] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 16933C00 == 34 [pid = 3492] [id = 225] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 139B4800 == 33 [pid = 3492] [id = 224] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 10A7D800 == 32 [pid = 3492] [id = 223] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 15EF6400 == 31 [pid = 3492] [id = 221] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 1122B400 == 30 [pid = 3492] [id = 222] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 1AEF0000 == 29 [pid = 3492] [id = 235] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 1ACF2C00 == 28 [pid = 3492] [id = 232] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 10B9C000 == 27 [pid = 3492] [id = 233] 12:09:43 INFO - PROCESS | 3492 | --DOCSHELL 15EFE000 == 26 [pid = 3492] [id = 234] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1A7DCC00) [pid = 3492] [serial = 660] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1A7DA400) [pid = 3492] [serial = 659] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (18789000) [pid = 3492] [serial = 647] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1322A800) [pid = 3492] [serial = 632] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (12BA9000) [pid = 3492] [serial = 635] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1A231C00) [pid = 3492] [serial = 651] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1A558400) [pid = 3492] [serial = 657] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (17562400) [pid = 3492] [serial = 653] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1A7D1C00) [pid = 3492] [serial = 630] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (12F22000) [pid = 3492] [serial = 623] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1744C000) [pid = 3492] [serial = 642] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (187DCC00) [pid = 3492] [serial = 654] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (16DC1000) [pid = 3492] [serial = 626] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (19DBE400) [pid = 3492] [serial = 650] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (18133800) [pid = 3492] [serial = 644] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (16D27C00) [pid = 3492] [serial = 641] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1A65F800) [pid = 3492] [serial = 629] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1A551800) [pid = 3492] [serial = 656] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (12F6A000) [pid = 3492] [serial = 636] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (183B9800) [pid = 3492] [serial = 645] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (139AE000) [pid = 3492] [serial = 633] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (15698800) [pid = 3492] [serial = 638] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1744F800) [pid = 3492] [serial = 627] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (187D5000) [pid = 3492] [serial = 648] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (158E2400) [pid = 3492] [serial = 639] [outer = 00000000] [url = about:blank] 12:09:43 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (13918000) [pid = 3492] [serial = 624] [outer = 00000000] [url = about:blank] 12:09:44 INFO - PROCESS | 3492 | 1467227384062 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]]]}] 12:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1352ms 12:09:44 INFO - PROCESS | 3492 | 1467227384110 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 3492 | 1467227384114 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 12:09:44 INFO - PROCESS | 3492 | 1467227384119 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:09:44 INFO - PROCESS | 3492 | 1467227384123 Marionette TRACE conn2 <- [1,910,null,{}] 12:09:44 INFO - PROCESS | 3492 | 1467227384128 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}] 12:09:44 INFO - PROCESS | 3492 | 1467227384131 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:44 INFO - PROCESS | 3492 | 1467227384200 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 12:09:44 INFO - PROCESS | 3492 | 1467227384209 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 3492 | 1467227384212 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:44 INFO - PROCESS | 3492 | ++DOCSHELL 11884800 == 27 [pid = 3492] [id = 237] 12:09:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (11885C00) [pid = 3492] [serial = 710] [outer = 00000000] 12:09:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (1295D800) [pid = 3492] [serial = 711] [outer = 11885C00] 12:09:44 INFO - PROCESS | 3492 | 1467227384286 Marionette DEBUG loaded listener.js 12:09:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (12BA8C00) [pid = 3492] [serial = 712] [outer = 11885C00] 12:09:44 INFO - PROCESS | 3492 | 1467227384731 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]]]}] 12:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 683ms 12:09:44 INFO - PROCESS | 3492 | 1467227384787 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 3492 | 1467227384792 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 12:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:09:44 INFO - PROCESS | 3492 | 1467227384798 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - PROCESS | 3492 | 1467227384801 Marionette TRACE conn2 <- [1,914,null,{}] 12:09:44 INFO - PROCESS | 3492 | 1467227384805 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}] 12:09:44 INFO - PROCESS | 3492 | 1467227384807 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:44 INFO - PROCESS | 3492 | 1467227384923 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 12:09:44 INFO - PROCESS | 3492 | 1467227384940 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 3492 | 1467227384942 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:44 INFO - PROCESS | 3492 | ++DOCSHELL 139E3400 == 28 [pid = 3492] [id = 238] 12:09:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (139E3C00) [pid = 3492] [serial = 713] [outer = 00000000] 12:09:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (139E7C00) [pid = 3492] [serial = 714] [outer = 139E3C00] 12:09:44 INFO - PROCESS | 3492 | 1467227384988 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (139EAC00) [pid = 3492] [serial = 715] [outer = 139E3C00] 12:09:45 INFO - PROCESS | 3492 | 1467227385406 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]]]}] 12:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 608ms 12:09:45 INFO - PROCESS | 3492 | 1467227385433 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 3492 | 1467227385435 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 12:09:45 INFO - PROCESS | 3492 | 1467227385439 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:09:45 INFO - PROCESS | 3492 | 1467227385443 Marionette TRACE conn2 <- [1,918,null,{}] 12:09:45 INFO - PROCESS | 3492 | 1467227385453 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}] 12:09:45 INFO - PROCESS | 3492 | 1467227385458 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:45 INFO - PROCESS | 3492 | 1467227385542 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 12:09:45 INFO - PROCESS | 3492 | 1467227385549 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:45 INFO - PROCESS | 3492 | 1467227385552 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:45 INFO - PROCESS | 3492 | ++DOCSHELL 13EA0C00 == 29 [pid = 3492] [id = 239] 12:09:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (13EA1000) [pid = 3492] [serial = 716] [outer = 00000000] 12:09:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (15083000) [pid = 3492] [serial = 717] [outer = 13EA1000] 12:09:45 INFO - PROCESS | 3492 | 1467227385599 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (158E3C00) [pid = 3492] [serial = 718] [outer = 13EA1000] 12:09:46 INFO - PROCESS | 3492 | 1467227386055 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]]]}] 12:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 684ms 12:09:46 INFO - PROCESS | 3492 | 1467227386123 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 3492 | 1467227386127 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 12:09:46 INFO - PROCESS | 3492 | 1467227386130 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:09:46 INFO - PROCESS | 3492 | 1467227386132 Marionette TRACE conn2 <- [1,922,null,{}] 12:09:46 INFO - PROCESS | 3492 | 1467227386135 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}] 12:09:46 INFO - PROCESS | 3492 | 1467227386137 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:46 INFO - PROCESS | 3492 | 1467227386249 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 12:09:46 INFO - PROCESS | 3492 | 1467227386332 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 3492 | 1467227386334 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:46 INFO - PROCESS | 3492 | ++DOCSHELL 15ED0C00 == 30 [pid = 3492] [id = 240] 12:09:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (15ED2000) [pid = 3492] [serial = 719] [outer = 00000000] 12:09:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (15EDA000) [pid = 3492] [serial = 720] [outer = 15ED2000] 12:09:46 INFO - PROCESS | 3492 | 1467227386377 Marionette DEBUG loaded listener.js 12:09:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (15EFA800) [pid = 3492] [serial = 721] [outer = 15ED2000] 12:09:46 INFO - PROCESS | 3492 | 1467227386780 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]]]}] 12:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 683ms 12:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:09:46 INFO - PROCESS | 3492 | 1467227386818 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 3492 | 1467227386820 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 12:09:46 INFO - PROCESS | 3492 | 1467227386823 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - PROCESS | 3492 | 1467227386824 Marionette TRACE conn2 <- [1,926,null,{}] 12:09:46 INFO - PROCESS | 3492 | 1467227386828 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}] 12:09:46 INFO - PROCESS | 3492 | 1467227386830 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:46 INFO - PROCESS | 3492 | 1467227386931 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 12:09:46 INFO - PROCESS | 3492 | 1467227386936 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 3492 | 1467227386938 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:46 INFO - PROCESS | 3492 | ++DOCSHELL 15950000 == 31 [pid = 3492] [id = 241] 12:09:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (15ECFC00) [pid = 3492] [serial = 722] [outer = 00000000] 12:09:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (16D26C00) [pid = 3492] [serial = 723] [outer = 15ECFC00] 12:09:46 INFO - PROCESS | 3492 | 1467227386985 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (16EF2800) [pid = 3492] [serial = 724] [outer = 15ECFC00] 12:09:47 INFO - PROCESS | 3492 | 1467227387417 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]]]}] 12:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 607ms 12:09:47 INFO - PROCESS | 3492 | 1467227387442 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 12:09:47 INFO - PROCESS | 3492 | 1467227387444 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 12:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:09:47 INFO - PROCESS | 3492 | 1467227387447 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - PROCESS | 3492 | 1467227387449 Marionette TRACE conn2 <- [1,930,null,{}] 12:09:47 INFO - PROCESS | 3492 | 1467227387452 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}] 12:09:47 INFO - PROCESS | 3492 | 1467227387458 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:47 INFO - PROCESS | 3492 | 1467227387576 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 12:09:47 INFO - PROCESS | 3492 | 1467227387663 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 3492 | 1467227387665 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:47 INFO - PROCESS | 3492 | ++DOCSHELL 17993800 == 32 [pid = 3492] [id = 242] 12:09:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1812C400) [pid = 3492] [serial = 725] [outer = 00000000] 12:09:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (183B9000) [pid = 3492] [serial = 726] [outer = 1812C400] 12:09:47 INFO - PROCESS | 3492 | 1467227387708 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (184A9800) [pid = 3492] [serial = 727] [outer = 1812C400] 12:09:47 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1AA2F800) [pid = 3492] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:09:47 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (18790400) [pid = 3492] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:09:47 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (10B9D400) [pid = 3492] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:09:47 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1799F800) [pid = 3492] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:09:47 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (13A2B000) [pid = 3492] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:09:47 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (16934400) [pid = 3492] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:09:47 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (129DF400) [pid = 3492] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:09:47 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (132C9C00) [pid = 3492] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:09:47 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (19D6E800) [pid = 3492] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:09:47 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1ABC2000) [pid = 3492] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:09:47 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (15EDBC00) [pid = 3492] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:09:47 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1ACF3C00) [pid = 3492] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:09:48 INFO - PROCESS | 3492 | 1467227388226 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]]]}] 12:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 820ms 12:09:48 INFO - PROCESS | 3492 | 1467227388273 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 3492 | 1467227388275 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 12:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:09:48 INFO - PROCESS | 3492 | 1467227388287 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 3492 | 1467227388289 Marionette TRACE conn2 <- [1,934,null,{}] 12:09:48 INFO - PROCESS | 3492 | 1467227388293 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}] 12:09:48 INFO - PROCESS | 3492 | 1467227388295 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:48 INFO - PROCESS | 3492 | 1467227388353 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 12:09:48 INFO - PROCESS | 3492 | 1467227388359 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 3492 | 1467227388361 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:48 INFO - PROCESS | 3492 | ++DOCSHELL 112A7C00 == 33 [pid = 3492] [id = 243] 12:09:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (168A2400) [pid = 3492] [serial = 728] [outer = 00000000] 12:09:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1799F800) [pid = 3492] [serial = 729] [outer = 168A2400] 12:09:48 INFO - PROCESS | 3492 | 1467227388403 Marionette DEBUG loaded listener.js 12:09:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (184A7800) [pid = 3492] [serial = 730] [outer = 168A2400] 12:09:48 INFO - PROCESS | 3492 | 1467227388806 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]]]}] 12:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 577ms 12:09:48 INFO - PROCESS | 3492 | 1467227388862 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 3492 | 1467227388864 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 12:09:48 INFO - PROCESS | 3492 | 1467227388867 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 3492 | 1467227388869 Marionette TRACE conn2 <- [1,938,null,{}] 12:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:09:48 INFO - PROCESS | 3492 | 1467227388872 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}] 12:09:48 INFO - PROCESS | 3492 | 1467227388874 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:48 INFO - PROCESS | 3492 | 1467227388932 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 12:09:48 INFO - PROCESS | 3492 | 1467227388937 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 3492 | 1467227388939 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:48 INFO - PROCESS | 3492 | ++DOCSHELL 11809C00 == 34 [pid = 3492] [id = 244] 12:09:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (139E7800) [pid = 3492] [serial = 731] [outer = 00000000] 12:09:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (187D7C00) [pid = 3492] [serial = 732] [outer = 139E7800] 12:09:48 INFO - PROCESS | 3492 | 1467227388990 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (187D8400) [pid = 3492] [serial = 733] [outer = 139E7800] 12:09:49 INFO - PROCESS | 3492 | 1467227389456 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]]]}] 12:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 622ms 12:09:49 INFO - PROCESS | 3492 | 1467227389490 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 3492 | 1467227389492 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 12:09:49 INFO - PROCESS | 3492 | 1467227389495 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:09:49 INFO - PROCESS | 3492 | 1467227389496 Marionette TRACE conn2 <- [1,942,null,{}] 12:09:49 INFO - PROCESS | 3492 | 1467227389500 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}] 12:09:49 INFO - PROCESS | 3492 | 1467227389485 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:49 INFO - PROCESS | 3492 | 1467227389559 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 12:09:49 INFO - PROCESS | 3492 | 1467227389564 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 3492 | 1467227389566 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:49 INFO - PROCESS | 3492 | ++DOCSHELL 19BC2C00 == 35 [pid = 3492] [id = 245] 12:09:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19BC4C00) [pid = 3492] [serial = 734] [outer = 00000000] 12:09:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19D7CC00) [pid = 3492] [serial = 735] [outer = 19BC4C00] 12:09:49 INFO - PROCESS | 3492 | 1467227389608 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (19DC0800) [pid = 3492] [serial = 736] [outer = 19BC4C00] 12:09:50 INFO - PROCESS | 3492 | 1467227390124 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]]]}] 12:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 714ms 12:09:50 INFO - PROCESS | 3492 | 1467227390202 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 12:09:50 INFO - PROCESS | 3492 | 1467227390207 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 12:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:09:50 INFO - PROCESS | 3492 | 1467227390212 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 3492 | 1467227390216 Marionette TRACE conn2 <- [1,946,null,{}] 12:09:50 INFO - PROCESS | 3492 | 1467227390222 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}] 12:09:50 INFO - PROCESS | 3492 | 1467227390225 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:50 INFO - PROCESS | 3492 | 1467227390415 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 12:09:50 INFO - PROCESS | 3492 | 1467227390536 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:50 INFO - PROCESS | 3492 | 1467227390541 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:50 INFO - PROCESS | 3492 | ++DOCSHELL 10A76400 == 36 [pid = 3492] [id = 246] 12:09:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (10A77C00) [pid = 3492] [serial = 737] [outer = 00000000] 12:09:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (129DB000) [pid = 3492] [serial = 738] [outer = 10A77C00] 12:09:50 INFO - PROCESS | 3492 | 1467227390598 Marionette DEBUG loaded listener.js 12:09:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (131CE400) [pid = 3492] [serial = 739] [outer = 10A77C00] 12:09:51 INFO - PROCESS | 3492 | 1467227391278 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]]]}] 12:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1124ms 12:09:51 INFO - PROCESS | 3492 | 1467227391350 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 3492 | 1467227391339 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 12:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:09:51 INFO - PROCESS | 3492 | 1467227391345 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - PROCESS | 3492 | 1467227391348 Marionette TRACE conn2 <- [1,950,null,{}] 12:09:51 INFO - PROCESS | 3492 | 1467227391352 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}] 12:09:51 INFO - PROCESS | 3492 | 1467227391355 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:51 INFO - PROCESS | 3492 | 1467227391476 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 12:09:51 INFO - PROCESS | 3492 | 1467227391598 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 3492 | 1467227391600 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:51 INFO - PROCESS | 3492 | ++DOCSHELL 13A2B400 == 37 [pid = 3492] [id = 247] 12:09:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (13A2C800) [pid = 3492] [serial = 740] [outer = 00000000] 12:09:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (13AC2800) [pid = 3492] [serial = 741] [outer = 13A2C800] 12:09:51 INFO - PROCESS | 3492 | 1467227391656 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (15601800) [pid = 3492] [serial = 742] [outer = 13A2C800] 12:09:52 INFO - PROCESS | 3492 | 1467227392477 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]]]}] 12:09:52 INFO - PROCESS | 3492 | --DOCSHELL 11809C00 == 36 [pid = 3492] [id = 244] 12:09:52 INFO - PROCESS | 3492 | --DOCSHELL 112A7C00 == 35 [pid = 3492] [id = 243] 12:09:52 INFO - PROCESS | 3492 | --DOCSHELL 17993800 == 34 [pid = 3492] [id = 242] 12:09:52 INFO - PROCESS | 3492 | --DOCSHELL 15950000 == 33 [pid = 3492] [id = 241] 12:09:52 INFO - PROCESS | 3492 | --DOCSHELL 15ED0C00 == 32 [pid = 3492] [id = 240] 12:09:52 INFO - PROCESS | 3492 | --DOCSHELL 13EA0C00 == 31 [pid = 3492] [id = 239] 12:09:52 INFO - PROCESS | 3492 | --DOCSHELL 139E3400 == 30 [pid = 3492] [id = 238] 12:09:52 INFO - PROCESS | 3492 | --DOCSHELL 11884800 == 29 [pid = 3492] [id = 237] 12:09:52 INFO - PROCESS | 3492 | --DOCSHELL 11D89800 == 28 [pid = 3492] [id = 236] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1A035400) [pid = 3492] [serial = 680] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (112ACC00) [pid = 3492] [serial = 668] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (12F5B800) [pid = 3492] [serial = 669] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (184ABC00) [pid = 3492] [serial = 677] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1560CC00) [pid = 3492] [serial = 671] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (158E5C00) [pid = 3492] [serial = 672] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (16D21000) [pid = 3492] [serial = 674] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (16EF6400) [pid = 3492] [serial = 675] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (13910C00) [pid = 3492] [serial = 665] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1507FC00) [pid = 3492] [serial = 666] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1A655800) [pid = 3492] [serial = 683] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1A231000) [pid = 3492] [serial = 681] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1AA38800) [pid = 3492] [serial = 663] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1AA35400) [pid = 3492] [serial = 662] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1ABC9400) [pid = 3492] [serial = 686] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (176D2000) [pid = 3492] [serial = 689] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1A7DA000) [pid = 3492] [serial = 684] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1ACEB800) [pid = 3492] [serial = 692] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1ABCC000) [pid = 3492] [serial = 687] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1AEEE400) [pid = 3492] [serial = 696] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (1ACF6800) [pid = 3492] [serial = 695] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (18784800) [pid = 3492] [serial = 678] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (19DC7C00) [pid = 3492] [serial = 690] [outer = 00000000] [url = about:blank] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (12C7A800) [pid = 3492] [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.] 12:09:52 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (1ACEC400) [pid = 3492] [serial = 693] [outer = 00000000] [url = about:blank] 12:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1215ms 12:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:09:52 INFO - PROCESS | 3492 | 1467227392567 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 12:09:52 INFO - PROCESS | 3492 | 1467227392571 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 12:09:52 INFO - PROCESS | 3492 | 1467227392576 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:09:52 INFO - PROCESS | 3492 | 1467227392579 Marionette TRACE conn2 <- [1,954,null,{}] 12:09:52 INFO - PROCESS | 3492 | 1467227392584 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}] 12:09:52 INFO - PROCESS | 3492 | 1467227392587 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:52 INFO - PROCESS | 3492 | 1467227392676 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 12:09:52 INFO - PROCESS | 3492 | 1467227392683 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 3492 | 1467227392686 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:52 INFO - PROCESS | 3492 | ++DOCSHELL 11805000 == 29 [pid = 3492] [id = 248] 12:09:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (11890C00) [pid = 3492] [serial = 743] [outer = 00000000] 12:09:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (11DDD800) [pid = 3492] [serial = 744] [outer = 11890C00] 12:09:52 INFO - PROCESS | 3492 | 1467227392733 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (12BB0400) [pid = 3492] [serial = 745] [outer = 11890C00] 12:09:53 INFO - PROCESS | 3492 | 1467227393199 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]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 668ms 12:09:53 INFO - PROCESS | 3492 | 1467227393256 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 3492 | 1467227393260 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 12:09:53 INFO - PROCESS | 3492 | 1467227393266 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:09:53 INFO - PROCESS | 3492 | 1467227393268 Marionette TRACE conn2 <- [1,958,null,{}] 12:09:53 INFO - PROCESS | 3492 | 1467227393272 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}] 12:09:53 INFO - PROCESS | 3492 | 1467227393274 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:53 INFO - PROCESS | 3492 | 1467227393358 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 12:09:53 INFO - PROCESS | 3492 | 1467227393366 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 3492 | 1467227393368 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:53 INFO - PROCESS | 3492 | ++DOCSHELL 139B1800 == 30 [pid = 3492] [id = 249] 12:09:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (139B4400) [pid = 3492] [serial = 746] [outer = 00000000] 12:09:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (139EEC00) [pid = 3492] [serial = 747] [outer = 139B4400] 12:09:53 INFO - PROCESS | 3492 | 1467227393414 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (13ABD000) [pid = 3492] [serial = 748] [outer = 139B4400] 12:09:53 INFO - PROCESS | 3492 | 1467227393866 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]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 623ms 12:09:53 INFO - PROCESS | 3492 | 1467227393887 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 3492 | 1467227393890 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 12:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:09:53 INFO - PROCESS | 3492 | 1467227393893 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 3492 | 1467227393896 Marionette TRACE conn2 <- [1,962,null,{}] 12:09:53 INFO - PROCESS | 3492 | 1467227393907 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}] 12:09:53 INFO - PROCESS | 3492 | 1467227393911 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:53 INFO - PROCESS | 3492 | 1467227393992 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 12:09:54 INFO - PROCESS | 3492 | 1467227394110 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 3492 | 1467227394113 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:54 INFO - PROCESS | 3492 | ++DOCSHELL 15ED7C00 == 31 [pid = 3492] [id = 250] 12:09:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (15EDA800) [pid = 3492] [serial = 749] [outer = 00000000] 12:09:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (15EFC400) [pid = 3492] [serial = 750] [outer = 15EDA800] 12:09:54 INFO - PROCESS | 3492 | 1467227394160 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (1693F800) [pid = 3492] [serial = 751] [outer = 15EDA800] 12:09:54 INFO - PROCESS | 3492 | 1467227394529 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]]]}] 12:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 683ms 12:09:54 INFO - PROCESS | 3492 | 1467227394575 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 12:09:54 INFO - PROCESS | 3492 | 1467227394578 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 12:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:09:54 INFO - PROCESS | 3492 | 1467227394581 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:09:54 INFO - PROCESS | 3492 | 1467227394583 Marionette TRACE conn2 <- [1,966,null,{}] 12:09:54 INFO - PROCESS | 3492 | 1467227394586 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}] 12:09:54 INFO - PROCESS | 3492 | 1467227394588 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:54 INFO - PROCESS | 3492 | 1467227394726 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 12:09:54 INFO - PROCESS | 3492 | 1467227394741 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 3492 | 1467227394743 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:54 INFO - PROCESS | 3492 | ++DOCSHELL 16DB9800 == 32 [pid = 3492] [id = 251] 12:09:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (16DC1800) [pid = 3492] [serial = 752] [outer = 00000000] 12:09:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (176D1400) [pid = 3492] [serial = 753] [outer = 16DC1800] 12:09:54 INFO - PROCESS | 3492 | 1467227394788 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1799D000) [pid = 3492] [serial = 754] [outer = 16DC1800] 12:09:55 INFO - PROCESS | 3492 | 1467227395191 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]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 668ms 12:09:55 INFO - PROCESS | 3492 | 1467227395264 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 3492 | 1467227395265 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 12:09:55 INFO - PROCESS | 3492 | 1467227395269 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:09:55 INFO - PROCESS | 3492 | 1467227395270 Marionette TRACE conn2 <- [1,970,null,{}] 12:09:55 INFO - PROCESS | 3492 | 1467227395274 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}] 12:09:55 INFO - PROCESS | 3492 | 1467227395275 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:55 INFO - PROCESS | 3492 | 1467227395400 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 12:09:55 INFO - PROCESS | 3492 | 1467227395412 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 3492 | 1467227395415 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:55 INFO - PROCESS | 3492 | ++DOCSHELL 11C97000 == 33 [pid = 3492] [id = 252] 12:09:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (11DDCC00) [pid = 3492] [serial = 755] [outer = 00000000] 12:09:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (184B3000) [pid = 3492] [serial = 756] [outer = 11DDCC00] 12:09:55 INFO - PROCESS | 3492 | 1467227395457 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (18790800) [pid = 3492] [serial = 757] [outer = 11DDCC00] 12:09:55 INFO - PROCESS | 3492 | 1467227395922 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]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 668ms 12:09:55 INFO - PROCESS | 3492 | 1467227395957 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 3492 | 1467227395959 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 12:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:09:55 INFO - PROCESS | 3492 | 1467227395967 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 3492 | 1467227395968 Marionette TRACE conn2 <- [1,974,null,{}] 12:09:55 INFO - PROCESS | 3492 | 1467227395971 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}] 12:09:55 INFO - PROCESS | 3492 | 1467227395977 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:56 INFO - PROCESS | 3492 | 1467227396087 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 12:09:56 INFO - PROCESS | 3492 | 1467227396148 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 3492 | 1467227396150 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:56 INFO - PROCESS | 3492 | ++DOCSHELL 175EFC00 == 34 [pid = 3492] [id = 253] 12:09:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1A03AC00) [pid = 3492] [serial = 758] [outer = 00000000] 12:09:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1A238400) [pid = 3492] [serial = 759] [outer = 1A03AC00] 12:09:56 INFO - PROCESS | 3492 | 1467227396207 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1A239000) [pid = 3492] [serial = 760] [outer = 1A03AC00] 12:09:56 INFO - PROCESS | 3492 | 1467227396611 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]]]}] 12:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 729ms 12:09:56 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (15ED2000) [pid = 3492] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:09:56 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (13EA1000) [pid = 3492] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:09:56 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (11DD7400) [pid = 3492] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:09:56 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (11885C00) [pid = 3492] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:09:56 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (139E3C00) [pid = 3492] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:09:56 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (10B9E800) [pid = 3492] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:09:56 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (15ECFC00) [pid = 3492] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:09:56 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1689BC00) [pid = 3492] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:09:56 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1AEF0400) [pid = 3492] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:09:56 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1812C400) [pid = 3492] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:09:56 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (139E7800) [pid = 3492] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:09:56 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (168A2400) [pid = 3492] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:09:56 INFO - PROCESS | 3492 | 1467227396736 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 3492 | 1467227396738 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 12:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:09:56 INFO - PROCESS | 3492 | 1467227396747 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 3492 | 1467227396748 Marionette TRACE conn2 <- [1,978,null,{}] 12:09:56 INFO - PROCESS | 3492 | 1467227396752 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}] 12:09:56 INFO - PROCESS | 3492 | 1467227396754 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:56 INFO - PROCESS | 3492 | 1467227396834 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 12:09:56 INFO - PROCESS | 3492 | 1467227396839 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 3492 | 1467227396841 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:56 INFO - PROCESS | 3492 | ++DOCSHELL 139E3C00 == 35 [pid = 3492] [id = 254] 12:09:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (139E7000) [pid = 3492] [serial = 761] [outer = 00000000] 12:09:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (15951C00) [pid = 3492] [serial = 762] [outer = 139E7000] 12:09:56 INFO - PROCESS | 3492 | 1467227396886 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (15EDC000) [pid = 3492] [serial = 763] [outer = 139E7000] 12:09:57 INFO - PROCESS | 3492 | 1467227397280 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]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 577ms 12:09:57 INFO - PROCESS | 3492 | 1467227397328 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 3492 | 1467227397331 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 12:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:09:57 INFO - PROCESS | 3492 | 1467227397334 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 3492 | 1467227397336 Marionette TRACE conn2 <- [1,982,null,{}] 12:09:57 INFO - PROCESS | 3492 | 1467227397339 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}] 12:09:57 INFO - PROCESS | 3492 | 1467227397341 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:57 INFO - PROCESS | 3492 | 1467227397417 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 12:09:57 INFO - PROCESS | 3492 | 1467227397422 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:57 INFO - PROCESS | 3492 | 1467227397424 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:57 INFO - PROCESS | 3492 | ++DOCSHELL 102CAC00 == 36 [pid = 3492] [id = 255] 12:09:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (16E96800) [pid = 3492] [serial = 764] [outer = 00000000] 12:09:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (19DBC000) [pid = 3492] [serial = 765] [outer = 16E96800] 12:09:57 INFO - PROCESS | 3492 | 1467227397469 Marionette DEBUG loaded listener.js 12:09:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1A236800) [pid = 3492] [serial = 766] [outer = 16E96800] 12:09:57 INFO - PROCESS | 3492 | 1467227397861 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]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 577ms 12:09:57 INFO - PROCESS | 3492 | 1467227397915 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 3492 | 1467227397917 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 12:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:09:57 INFO - PROCESS | 3492 | 1467227397920 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 3492 | 1467227397922 Marionette TRACE conn2 <- [1,986,null,{}] 12:09:57 INFO - PROCESS | 3492 | 1467227397929 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}] 12:09:57 INFO - PROCESS | 3492 | 1467227397930 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:58 INFO - PROCESS | 3492 | 1467227398008 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 12:09:58 INFO - PROCESS | 3492 | 1467227398014 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 3492 | 1467227398025 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:58 INFO - PROCESS | 3492 | ++DOCSHELL 15ED7800 == 37 [pid = 3492] [id = 256] 12:09:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (187E1000) [pid = 3492] [serial = 767] [outer = 00000000] 12:09:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1A7D2000) [pid = 3492] [serial = 768] [outer = 187E1000] 12:09:58 INFO - PROCESS | 3492 | 1467227398070 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1A7D4000) [pid = 3492] [serial = 769] [outer = 187E1000] 12:09:58 INFO - PROCESS | 3492 | 1467227398491 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]]]}] 12:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 623ms 12:09:58 INFO - PROCESS | 3492 | 1467227398543 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 12:09:58 INFO - PROCESS | 3492 | 1467227398545 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 12:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:09:58 INFO - PROCESS | 3492 | 1467227398548 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:09:58 INFO - PROCESS | 3492 | 1467227398551 Marionette TRACE conn2 <- [1,990,null,{}] 12:09:58 INFO - PROCESS | 3492 | 1467227398555 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}] 12:09:58 INFO - PROCESS | 3492 | 1467227398557 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:58 INFO - PROCESS | 3492 | 1467227398635 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 12:09:58 INFO - PROCESS | 3492 | 1467227398641 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 3492 | 1467227398643 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:58 INFO - PROCESS | 3492 | ++DOCSHELL 1812C400 == 38 [pid = 3492] [id = 257] 12:09:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1A55A000) [pid = 3492] [serial = 770] [outer = 00000000] 12:09:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1A7DCC00) [pid = 3492] [serial = 771] [outer = 1A55A000] 12:09:58 INFO - PROCESS | 3492 | 1467227398686 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1A7DD000) [pid = 3492] [serial = 772] [outer = 1A55A000] 12:09:59 INFO - PROCESS | 3492 | 1467227399380 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]]]}] 12:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 881ms 12:09:59 INFO - PROCESS | 3492 | 1467227399435 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 3492 | 1467227399439 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 12:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:09:59 INFO - PROCESS | 3492 | 1467227399444 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 3492 | 1467227399447 Marionette TRACE conn2 <- [1,994,null,{}] 12:09:59 INFO - PROCESS | 3492 | 1467227399453 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}] 12:09:59 INFO - PROCESS | 3492 | 1467227399456 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:59 INFO - PROCESS | 3492 | 1467227399570 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 12:09:59 INFO - PROCESS | 3492 | 1467227399690 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 3492 | 1467227399694 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:09:59 INFO - PROCESS | 3492 | ++DOCSHELL 12F24000 == 39 [pid = 3492] [id = 258] 12:09:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (12FDD000) [pid = 3492] [serial = 773] [outer = 00000000] 12:09:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (139AE400) [pid = 3492] [serial = 774] [outer = 12FDD000] 12:09:59 INFO - PROCESS | 3492 | 1467227399755 Marionette DEBUG loaded listener.js 12:09:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (139F2000) [pid = 3492] [serial = 775] [outer = 12FDD000] 12:10:00 INFO - PROCESS | 3492 | 1467227400304 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]]]}] 12:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 911ms 12:10:00 INFO - PROCESS | 3492 | 1467227400357 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 12:10:00 INFO - PROCESS | 3492 | 1467227400364 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 12:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:10:00 INFO - PROCESS | 3492 | 1467227400372 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - PROCESS | 3492 | 1467227400375 Marionette TRACE conn2 <- [1,998,null,{}] 12:10:00 INFO - PROCESS | 3492 | 1467227400379 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}] 12:10:00 INFO - PROCESS | 3492 | 1467227400382 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:00 INFO - PROCESS | 3492 | 1467227400492 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 12:10:00 INFO - PROCESS | 3492 | 1467227400590 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 3492 | 1467227400593 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:00 INFO - PROCESS | 3492 | ++DOCSHELL 15ED5C00 == 40 [pid = 3492] [id = 259] 12:10:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (15ED8800) [pid = 3492] [serial = 776] [outer = 00000000] 12:10:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (16E95800) [pid = 3492] [serial = 777] [outer = 15ED8800] 12:10:00 INFO - PROCESS | 3492 | 1467227400648 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1812DC00) [pid = 3492] [serial = 778] [outer = 15ED8800] 12:10:01 INFO - PROCESS | 3492 | 1467227401227 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]]]}] 12:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 881ms 12:10:01 INFO - PROCESS | 3492 | 1467227401260 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 3492 | 1467227401263 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 12:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:10:01 INFO - PROCESS | 3492 | 1467227401267 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - PROCESS | 3492 | 1467227401270 Marionette TRACE conn2 <- [1,1002,null,{}] 12:10:01 INFO - PROCESS | 3492 | 1467227401281 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}] 12:10:01 INFO - PROCESS | 3492 | 1467227401286 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:01 INFO - PROCESS | 3492 | 1467227401401 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 12:10:01 INFO - PROCESS | 3492 | 1467227401502 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 3492 | 1467227401505 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:01 INFO - PROCESS | 3492 | ++DOCSHELL 1A660C00 == 41 [pid = 3492] [id = 260] 12:10:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1A661800) [pid = 3492] [serial = 779] [outer = 00000000] 12:10:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1A7DB800) [pid = 3492] [serial = 780] [outer = 1A661800] 12:10:01 INFO - PROCESS | 3492 | 1467227401560 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1AA39800) [pid = 3492] [serial = 781] [outer = 1A661800] 12:10:02 INFO - PROCESS | 3492 | 1467227402268 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]]]}] 12:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1078ms 12:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:10:02 INFO - PROCESS | 3492 | 1467227402335 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 3492 | 1467227402339 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 12:10:02 INFO - PROCESS | 3492 | 1467227402343 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 3492 | 1467227402346 Marionette TRACE conn2 <- [1,1006,null,{}] 12:10:02 INFO - PROCESS | 3492 | 1467227402366 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}] 12:10:02 INFO - PROCESS | 3492 | 1467227402371 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:02 INFO - PROCESS | 3492 | 1467227402520 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 12:10:02 INFO - PROCESS | 3492 | 1467227402573 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:02 INFO - PROCESS | 3492 | 1467227402576 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:02 INFO - PROCESS | 3492 | ++DOCSHELL 1188AC00 == 42 [pid = 3492] [id = 261] 12:10:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (11890000) [pid = 3492] [serial = 782] [outer = 00000000] 12:10:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1390C800) [pid = 3492] [serial = 783] [outer = 11890000] 12:10:02 INFO - PROCESS | 3492 | 1467227402607 Marionette DEBUG loaded listener.js 12:10:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (139E4C00) [pid = 3492] [serial = 784] [outer = 11890000] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 15ED7800 == 41 [pid = 3492] [id = 256] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 102CAC00 == 40 [pid = 3492] [id = 255] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 139E3C00 == 39 [pid = 3492] [id = 254] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 175EFC00 == 38 [pid = 3492] [id = 253] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 11C97000 == 37 [pid = 3492] [id = 252] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 16DB9800 == 36 [pid = 3492] [id = 251] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 15ED7C00 == 35 [pid = 3492] [id = 250] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 139B1800 == 34 [pid = 3492] [id = 249] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 11805000 == 33 [pid = 3492] [id = 248] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 10A76400 == 32 [pid = 3492] [id = 246] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 19BC2C00 == 31 [pid = 3492] [id = 245] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 13A2B400 == 30 [pid = 3492] [id = 247] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 15ED5C00 == 29 [pid = 3492] [id = 259] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 1A660C00 == 28 [pid = 3492] [id = 260] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 1812C400 == 27 [pid = 3492] [id = 257] 12:10:03 INFO - PROCESS | 3492 | --DOCSHELL 12F24000 == 26 [pid = 3492] [id = 258] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (15EDA000) [pid = 3492] [serial = 720] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (15083000) [pid = 3492] [serial = 717] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (12FD5800) [pid = 3492] [serial = 709] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (12C87C00) [pid = 3492] [serial = 708] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1295D800) [pid = 3492] [serial = 711] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (12BA8C00) [pid = 3492] [serial = 712] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (139E7C00) [pid = 3492] [serial = 714] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (139EAC00) [pid = 3492] [serial = 715] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (143AC800) [pid = 3492] [serial = 699] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (13917C00) [pid = 3492] [serial = 698] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (16D26C00) [pid = 3492] [serial = 723] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (184AB400) [pid = 3492] [serial = 702] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (176D3400) [pid = 3492] [serial = 701] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1B0D1C00) [pid = 3492] [serial = 706] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1AEF7400) [pid = 3492] [serial = 705] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (15EFA800) [pid = 3492] [serial = 721] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (183B9000) [pid = 3492] [serial = 726] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (16EF2800) [pid = 3492] [serial = 724] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (187D7C00) [pid = 3492] [serial = 732] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (187D8400) [pid = 3492] [serial = 733] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (19D7CC00) [pid = 3492] [serial = 735] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (184A9800) [pid = 3492] [serial = 727] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1799F800) [pid = 3492] [serial = 729] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (184A7800) [pid = 3492] [serial = 730] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (158E3C00) [pid = 3492] [serial = 718] [outer = 00000000] [url = about:blank] 12:10:03 INFO - PROCESS | 3492 | 1467227403784 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]]]}] 12:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1458ms 12:10:03 INFO - PROCESS | 3492 | 1467227403814 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 12:10:03 INFO - PROCESS | 3492 | 1467227403818 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 12:10:03 INFO - PROCESS | 3492 | 1467227403823 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:10:03 INFO - PROCESS | 3492 | 1467227403826 Marionette TRACE conn2 <- [1,1010,null,{}] 12:10:03 INFO - PROCESS | 3492 | 1467227403832 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}] 12:10:03 INFO - PROCESS | 3492 | 1467227403835 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:03 INFO - PROCESS | 3492 | 1467227403937 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 12:10:04 INFO - PROCESS | 3492 | 1467227404024 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 3492 | 1467227404029 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:04 INFO - PROCESS | 3492 | ++DOCSHELL 10B9A800 == 27 [pid = 3492] [id = 262] 12:10:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (10B9B000) [pid = 3492] [serial = 785] [outer = 00000000] 12:10:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (11CE9400) [pid = 3492] [serial = 786] [outer = 10B9B000] 12:10:04 INFO - PROCESS | 3492 | 1467227404075 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (129E4C00) [pid = 3492] [serial = 787] [outer = 10B9B000] 12:10:04 INFO - PROCESS | 3492 | 1467227404474 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]]]}] 12:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 714ms 12:10:04 INFO - PROCESS | 3492 | 1467227404532 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 3492 | 1467227404536 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 12:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:10:04 INFO - PROCESS | 3492 | 1467227404543 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - PROCESS | 3492 | 1467227404545 Marionette TRACE conn2 <- [1,1014,null,{}] 12:10:04 INFO - PROCESS | 3492 | 1467227404550 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}] 12:10:04 INFO - PROCESS | 3492 | 1467227404552 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:04 INFO - PROCESS | 3492 | 1467227404638 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 12:10:04 INFO - PROCESS | 3492 | 1467227404646 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 3492 | 1467227404649 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:04 INFO - PROCESS | 3492 | ++DOCSHELL 139E3400 == 28 [pid = 3492] [id = 263] 12:10:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (139E4000) [pid = 3492] [serial = 788] [outer = 00000000] 12:10:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (139EA000) [pid = 3492] [serial = 789] [outer = 139E4000] 12:10:04 INFO - PROCESS | 3492 | 1467227404697 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (139F1400) [pid = 3492] [serial = 790] [outer = 139E4000] 12:10:05 INFO - PROCESS | 3492 | 1467227405167 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]]]}] 12:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 668ms 12:10:05 INFO - PROCESS | 3492 | 1467227405224 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 3492 | 1467227405229 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 12:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:10:05 INFO - PROCESS | 3492 | 1467227405235 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - PROCESS | 3492 | 1467227405239 Marionette TRACE conn2 <- [1,1018,null,{}] 12:10:05 INFO - PROCESS | 3492 | 1467227405289 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}] 12:10:05 INFO - PROCESS | 3492 | 1467227405292 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:05 INFO - PROCESS | 3492 | 1467227405434 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 12:10:05 INFO - PROCESS | 3492 | 1467227405556 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 3492 | 1467227405561 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:05 INFO - PROCESS | 3492 | ++DOCSHELL 12960800 == 29 [pid = 3492] [id = 264] 12:10:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (12BA7800) [pid = 3492] [serial = 791] [outer = 00000000] 12:10:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (131C1800) [pid = 3492] [serial = 792] [outer = 12BA7800] 12:10:05 INFO - PROCESS | 3492 | 1467227405607 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (132C8000) [pid = 3492] [serial = 793] [outer = 12BA7800] 12:10:06 INFO - PROCESS | 3492 | 1467227406284 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]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1124ms 12:10:06 INFO - PROCESS | 3492 | 1467227406356 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 3492 | 1467227406361 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 12:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:10:06 INFO - PROCESS | 3492 | 1467227406367 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 3492 | 1467227406370 Marionette TRACE conn2 <- [1,1022,null,{}] 12:10:06 INFO - PROCESS | 3492 | 1467227406374 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}] 12:10:06 INFO - PROCESS | 3492 | 1467227406377 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:06 INFO - PROCESS | 3492 | 1467227406491 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 12:10:06 INFO - PROCESS | 3492 | 1467227406573 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 3492 | 1467227406576 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:06 INFO - PROCESS | 3492 | ++DOCSHELL 146F4C00 == 30 [pid = 3492] [id = 265] 12:10:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1560C000) [pid = 3492] [serial = 794] [outer = 00000000] 12:10:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (15699800) [pid = 3492] [serial = 795] [outer = 1560C000] 12:10:06 INFO - PROCESS | 3492 | 1467227406672 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1594F800) [pid = 3492] [serial = 796] [outer = 1560C000] 12:10:07 INFO - PROCESS | 3492 | 1467227407415 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]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1063ms 12:10:07 INFO - PROCESS | 3492 | 1467227407456 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 3492 | 1467227407460 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 12:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:10:07 INFO - PROCESS | 3492 | 1467227407467 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 3492 | 1467227407470 Marionette TRACE conn2 <- [1,1026,null,{}] 12:10:07 INFO - PROCESS | 3492 | 1467227407477 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}] 12:10:07 INFO - PROCESS | 3492 | 1467227407482 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:07 INFO - PROCESS | 3492 | 1467227407591 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 12:10:07 INFO - PROCESS | 3492 | --DOCSHELL 10B9A800 == 29 [pid = 3492] [id = 262] 12:10:07 INFO - PROCESS | 3492 | --DOCSHELL 1188AC00 == 28 [pid = 3492] [id = 261] 12:10:07 INFO - PROCESS | 3492 | 1467227407696 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 3492 | 1467227407700 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:07 INFO - PROCESS | 3492 | ++DOCSHELL 11092000 == 29 [pid = 3492] [id = 266] 12:10:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1122A800) [pid = 3492] [serial = 797] [outer = 00000000] 12:10:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (12F22400) [pid = 3492] [serial = 798] [outer = 1122A800] 12:10:07 INFO - PROCESS | 3492 | 1467227407748 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (139E3C00) [pid = 3492] [serial = 799] [outer = 1122A800] 12:10:08 INFO - PROCESS | 3492 | 1467227408205 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]]]}] 12:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 775ms 12:10:08 INFO - PROCESS | 3492 | 1467227408257 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 12:10:08 INFO - PROCESS | 3492 | 1467227408261 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 12:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:10:08 INFO - PROCESS | 3492 | 1467227408267 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 3492 | 1467227408270 Marionette TRACE conn2 <- [1,1030,null,{}] 12:10:08 INFO - PROCESS | 3492 | 1467227408274 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}] 12:10:08 INFO - PROCESS | 3492 | 1467227408276 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:08 INFO - PROCESS | 3492 | 1467227408407 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 12:10:08 INFO - PROCESS | 3492 | 1467227408432 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 3492 | 1467227408435 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:08 INFO - PROCESS | 3492 | ++DOCSHELL 15ED3400 == 30 [pid = 3492] [id = 267] 12:10:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (15ED3C00) [pid = 3492] [serial = 800] [outer = 00000000] 12:10:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (15EDC400) [pid = 3492] [serial = 801] [outer = 15ED3C00] 12:10:08 INFO - PROCESS | 3492 | 1467227408481 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (15EFE000) [pid = 3492] [serial = 802] [outer = 15ED3C00] 12:10:08 INFO - PROCESS | 3492 | 1467227408911 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]]]}] 12:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 668ms 12:10:08 INFO - PROCESS | 3492 | 1467227408949 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 12:10:08 INFO - PROCESS | 3492 | 1467227408951 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 12:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:10:08 INFO - PROCESS | 3492 | 1467227408955 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 3492 | 1467227408958 Marionette TRACE conn2 <- [1,1034,null,{}] 12:10:08 INFO - PROCESS | 3492 | 1467227408976 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}] 12:10:08 INFO - PROCESS | 3492 | 1467227408981 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:09 INFO - PROCESS | 3492 | 1467227409072 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 12:10:09 INFO - PROCESS | 3492 | 1467227409160 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 3492 | 1467227409163 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:09 INFO - PROCESS | 3492 | ++DOCSHELL 1744CC00 == 31 [pid = 3492] [id = 268] 12:10:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1744D800) [pid = 3492] [serial = 803] [outer = 00000000] 12:10:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (176D3400) [pid = 3492] [serial = 804] [outer = 1744D800] 12:10:09 INFO - PROCESS | 3492 | 1467227409212 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (181D3C00) [pid = 3492] [serial = 805] [outer = 1744D800] 12:10:09 INFO - PROCESS | 3492 | 1467227409641 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]]]}] 12:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 714ms 12:10:09 INFO - PROCESS | 3492 | 1467227409661 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 3492 | 1467227409663 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 12:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:10:09 INFO - PROCESS | 3492 | 1467227409667 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 3492 | 1467227409668 Marionette TRACE conn2 <- [1,1038,null,{}] 12:10:09 INFO - PROCESS | 3492 | 1467227409672 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}] 12:10:09 INFO - PROCESS | 3492 | 1467227409674 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:09 INFO - PROCESS | 3492 | 1467227409794 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 12:10:09 INFO - PROCESS | 3492 | 1467227409800 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 3492 | 1467227409802 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:09 INFO - PROCESS | 3492 | ++DOCSHELL 183B8C00 == 32 [pid = 3492] [id = 269] 12:10:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (183B9400) [pid = 3492] [serial = 806] [outer = 00000000] 12:10:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (187D2400) [pid = 3492] [serial = 807] [outer = 183B9400] 12:10:09 INFO - PROCESS | 3492 | 1467227409845 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (187DEC00) [pid = 3492] [serial = 808] [outer = 183B9400] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1A55A000) [pid = 3492] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (187E1000) [pid = 3492] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (11890000) [pid = 3492] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (10B9B000) [pid = 3492] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (12FDD000) [pid = 3492] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (15ED8800) [pid = 3492] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (11DDCC00) [pid = 3492] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1A03AC00) [pid = 3492] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (13A2C800) [pid = 3492] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (10A77C00) [pid = 3492] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (19BC4C00) [pid = 3492] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (11890C00) [pid = 3492] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (15EDA800) [pid = 3492] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (139B4400) [pid = 3492] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (139E7000) [pid = 3492] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1A661800) [pid = 3492] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (16DC1800) [pid = 3492] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:10:10 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (16E96800) [pid = 3492] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:10:10 INFO - PROCESS | 3492 | 1467227410295 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]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 668ms 12:10:10 INFO - PROCESS | 3492 | 1467227410349 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 3492 | 1467227410351 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 12:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:10:10 INFO - PROCESS | 3492 | 1467227410354 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 3492 | 1467227410356 Marionette TRACE conn2 <- [1,1042,null,{}] 12:10:10 INFO - PROCESS | 3492 | 1467227410359 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}] 12:10:10 INFO - PROCESS | 3492 | 1467227410361 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:10 INFO - PROCESS | 3492 | 1467227410466 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 12:10:10 INFO - PROCESS | 3492 | 1467227410478 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 3492 | 1467227410480 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:10 INFO - PROCESS | 3492 | ++DOCSHELL 11DD7400 == 33 [pid = 3492] [id = 270] 12:10:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (139E5800) [pid = 3492] [serial = 809] [outer = 00000000] 12:10:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (15ED8800) [pid = 3492] [serial = 810] [outer = 139E5800] 12:10:10 INFO - PROCESS | 3492 | 1467227410526 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (15EFBC00) [pid = 3492] [serial = 811] [outer = 139E5800] 12:10:10 INFO - PROCESS | 3492 | 1467227410964 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]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 668ms 12:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:10:11 INFO - PROCESS | 3492 | 1467227411037 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 3492 | 1467227411039 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 12:10:11 INFO - PROCESS | 3492 | 1467227411042 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 3492 | 1467227411044 Marionette TRACE conn2 <- [1,1046,null,{}] 12:10:11 INFO - PROCESS | 3492 | 1467227411047 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}] 12:10:11 INFO - PROCESS | 3492 | 1467227411053 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:11 INFO - PROCESS | 3492 | 1467227411152 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 12:10:11 INFO - PROCESS | 3492 | 1467227411157 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 3492 | 1467227411159 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:11 INFO - PROCESS | 3492 | ++DOCSHELL 139E9C00 == 34 [pid = 3492] [id = 271] 12:10:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (146C9000) [pid = 3492] [serial = 812] [outer = 00000000] 12:10:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (19D7DC00) [pid = 3492] [serial = 813] [outer = 146C9000] 12:10:11 INFO - PROCESS | 3492 | 1467227411202 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19DBA000) [pid = 3492] [serial = 814] [outer = 146C9000] 12:10:11 INFO - PROCESS | 3492 | 1467227411609 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]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 607ms 12:10:11 INFO - PROCESS | 3492 | 1467227411663 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 3492 | 1467227411665 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 12:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:10:11 INFO - PROCESS | 3492 | 1467227411668 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 3492 | 1467227411670 Marionette TRACE conn2 <- [1,1050,null,{}] 12:10:11 INFO - PROCESS | 3492 | 1467227411673 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}] 12:10:11 INFO - PROCESS | 3492 | 1467227411675 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:11 INFO - PROCESS | 3492 | 1467227411758 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 12:10:11 INFO - PROCESS | 3492 | 1467227411790 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 3492 | 1467227411792 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:11 INFO - PROCESS | 3492 | ++DOCSHELL 1A03B000 == 35 [pid = 3492] [id = 272] 12:10:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1A03C800) [pid = 3492] [serial = 815] [outer = 00000000] 12:10:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1A557C00) [pid = 3492] [serial = 816] [outer = 1A03C800] 12:10:11 INFO - PROCESS | 3492 | 1467227411834 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1A55BC00) [pid = 3492] [serial = 817] [outer = 1A03C800] 12:10:12 INFO - PROCESS | 3492 | 1467227412454 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]]]}] 12:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 820ms 12:10:12 INFO - PROCESS | 3492 | 1467227412493 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 3492 | 1467227412498 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 12:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:10:12 INFO - PROCESS | 3492 | 1467227412503 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 3492 | 1467227412508 Marionette TRACE conn2 <- [1,1054,null,{}] 12:10:12 INFO - PROCESS | 3492 | 1467227412513 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}] 12:10:12 INFO - PROCESS | 3492 | 1467227412516 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:12 INFO - PROCESS | 3492 | 1467227412632 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 12:10:12 INFO - PROCESS | 3492 | 1467227412731 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 3492 | 1467227412718 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:12 INFO - PROCESS | 3492 | ++DOCSHELL 11885C00 == 36 [pid = 3492] [id = 273] 12:10:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1188AC00) [pid = 3492] [serial = 818] [outer = 00000000] 12:10:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (12F26C00) [pid = 3492] [serial = 819] [outer = 1188AC00] 12:10:12 INFO - PROCESS | 3492 | 1467227412773 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (146C7C00) [pid = 3492] [serial = 820] [outer = 1188AC00] 12:10:13 INFO - PROCESS | 3492 | 1467227413371 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]]]}] 12:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 911ms 12:10:13 INFO - PROCESS | 3492 | 1467227413413 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 3492 | 1467227413418 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 12:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:10:13 INFO - PROCESS | 3492 | 1467227413424 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 3492 | 1467227413427 Marionette TRACE conn2 <- [1,1058,null,{}] 12:10:13 INFO - PROCESS | 3492 | 1467227413431 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}] 12:10:13 INFO - PROCESS | 3492 | 1467227413434 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:13 INFO - PROCESS | 3492 | 1467227413543 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 12:10:13 INFO - PROCESS | 3492 | 1467227413649 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 3492 | 1467227413651 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:13 INFO - PROCESS | 3492 | ++DOCSHELL 16937C00 == 37 [pid = 3492] [id = 274] 12:10:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (16938800) [pid = 3492] [serial = 821] [outer = 00000000] 12:10:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (16DB9800) [pid = 3492] [serial = 822] [outer = 16938800] 12:10:13 INFO - PROCESS | 3492 | 1467227413705 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (16EF0C00) [pid = 3492] [serial = 823] [outer = 16938800] 12:10:14 INFO - PROCESS | 3492 | 1467227414300 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]]]}] 12:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 911ms 12:10:14 INFO - PROCESS | 3492 | 1467227414352 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 12:10:14 INFO - PROCESS | 3492 | 1467227414355 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 12:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:10:14 INFO - PROCESS | 3492 | 1467227414359 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 3492 | 1467227414362 Marionette TRACE conn2 <- [1,1062,null,{}] 12:10:14 INFO - PROCESS | 3492 | 1467227414373 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}] 12:10:14 INFO - PROCESS | 3492 | 1467227414378 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:14 INFO - PROCESS | 3492 | 1467227414466 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 12:10:14 INFO - PROCESS | 3492 | 1467227414596 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 3492 | 1467227414601 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:14 INFO - PROCESS | 3492 | ++DOCSHELL 1A03A400 == 38 [pid = 3492] [id = 275] 12:10:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1A03A800) [pid = 3492] [serial = 824] [outer = 00000000] 12:10:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1A662800) [pid = 3492] [serial = 825] [outer = 1A03A800] 12:10:14 INFO - PROCESS | 3492 | 1467227414662 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1A7D5C00) [pid = 3492] [serial = 826] [outer = 1A03A800] 12:10:15 INFO - PROCESS | 3492 | 1467227415208 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]]]}] 12:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 911ms 12:10:15 INFO - PROCESS | 3492 | 1467227415270 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 3492 | 1467227415273 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 12:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:10:15 INFO - PROCESS | 3492 | 1467227415277 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 3492 | 1467227415279 Marionette TRACE conn2 <- [1,1066,null,{}] 12:10:15 INFO - PROCESS | 3492 | 1467227415283 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}] 12:10:15 INFO - PROCESS | 3492 | 1467227415285 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:15 INFO - PROCESS | 3492 | 1467227415388 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 12:10:15 INFO - PROCESS | 3492 | 1467227415604 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 3492 | 1467227415607 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:15 INFO - PROCESS | 3492 | ++DOCSHELL 1055F800 == 39 [pid = 3492] [id = 276] 12:10:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (10A0B800) [pid = 3492] [serial = 827] [outer = 00000000] 12:10:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (10B9B000) [pid = 3492] [serial = 828] [outer = 10A0B800] 12:10:15 INFO - PROCESS | 3492 | 1467227415654 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (11C97800) [pid = 3492] [serial = 829] [outer = 10A0B800] 12:10:16 INFO - PROCESS | 3492 | --DOCSHELL 139E9C00 == 38 [pid = 3492] [id = 271] 12:10:16 INFO - PROCESS | 3492 | --DOCSHELL 11DD7400 == 37 [pid = 3492] [id = 270] 12:10:16 INFO - PROCESS | 3492 | --DOCSHELL 183B8C00 == 36 [pid = 3492] [id = 269] 12:10:16 INFO - PROCESS | 3492 | --DOCSHELL 1744CC00 == 35 [pid = 3492] [id = 268] 12:10:16 INFO - PROCESS | 3492 | --DOCSHELL 15ED3400 == 34 [pid = 3492] [id = 267] 12:10:16 INFO - PROCESS | 3492 | --DOCSHELL 11092000 == 33 [pid = 3492] [id = 266] 12:10:16 INFO - PROCESS | 3492 | --DOCSHELL 146F4C00 == 32 [pid = 3492] [id = 265] 12:10:16 INFO - PROCESS | 3492 | --DOCSHELL 12960800 == 31 [pid = 3492] [id = 264] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (139EA000) [pid = 3492] [serial = 789] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1390C800) [pid = 3492] [serial = 783] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (129E4C00) [pid = 3492] [serial = 787] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (139E4C00) [pid = 3492] [serial = 784] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (139AE400) [pid = 3492] [serial = 774] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (11CE9400) [pid = 3492] [serial = 786] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (16E95800) [pid = 3492] [serial = 777] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (139F2000) [pid = 3492] [serial = 775] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (184B3000) [pid = 3492] [serial = 756] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1A238400) [pid = 3492] [serial = 759] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (18790800) [pid = 3492] [serial = 757] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (13AC2800) [pid = 3492] [serial = 741] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (15601800) [pid = 3492] [serial = 742] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (129DB000) [pid = 3492] [serial = 738] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (131CE400) [pid = 3492] [serial = 739] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (19DC0800) [pid = 3492] [serial = 736] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (11DDD800) [pid = 3492] [serial = 744] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (12BB0400) [pid = 3492] [serial = 745] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (15EFC400) [pid = 3492] [serial = 750] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1693F800) [pid = 3492] [serial = 751] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (139EEC00) [pid = 3492] [serial = 747] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (13ABD000) [pid = 3492] [serial = 748] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (15951C00) [pid = 3492] [serial = 762] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1A7DB800) [pid = 3492] [serial = 780] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (15EDC000) [pid = 3492] [serial = 763] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1AA39800) [pid = 3492] [serial = 781] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1A239000) [pid = 3492] [serial = 760] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (176D1400) [pid = 3492] [serial = 753] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1799D000) [pid = 3492] [serial = 754] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (1A236800) [pid = 3492] [serial = 766] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (1812DC00) [pid = 3492] [serial = 778] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (19DBC000) [pid = 3492] [serial = 765] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (1A7D4000) [pid = 3492] [serial = 769] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (1A7DCC00) [pid = 3492] [serial = 771] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (1A7D2000) [pid = 3492] [serial = 768] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (1A7DD000) [pid = 3492] [serial = 772] [outer = 00000000] [url = about:blank] 12:10:16 INFO - PROCESS | 3492 | 1467227416249 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]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1002ms 12:10:16 INFO - PROCESS | 3492 | 1467227416314 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 3492 | 1467227416318 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 12:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:10:16 INFO - PROCESS | 3492 | 1467227416327 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 3492 | 1467227416329 Marionette TRACE conn2 <- [1,1070,null,{}] 12:10:16 INFO - PROCESS | 3492 | 1467227416335 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}] 12:10:16 INFO - PROCESS | 3492 | 1467227416339 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:16 INFO - PROCESS | 3492 | 1467227416424 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 12:10:16 INFO - PROCESS | 3492 | 1467227416432 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 3492 | 1467227416435 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:16 INFO - PROCESS | 3492 | ++DOCSHELL 1295D800 == 32 [pid = 3492] [id = 277] 12:10:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (129DB000) [pid = 3492] [serial = 830] [outer = 00000000] 12:10:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (12F5B800) [pid = 3492] [serial = 831] [outer = 129DB000] 12:10:16 INFO - PROCESS | 3492 | 1467227416485 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (13233000) [pid = 3492] [serial = 832] [outer = 129DB000] 12:10:16 INFO - PROCESS | 3492 | 1467227416924 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]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 623ms 12:10:16 INFO - PROCESS | 3492 | 1467227416948 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 3492 | 1467227416952 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 12:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:10:16 INFO - PROCESS | 3492 | 1467227416957 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 3492 | 1467227416959 Marionette TRACE conn2 <- [1,1074,null,{}] 12:10:16 INFO - PROCESS | 3492 | 1467227416962 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}] 12:10:16 INFO - PROCESS | 3492 | 1467227416965 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:17 INFO - PROCESS | 3492 | 1467227417049 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 12:10:17 INFO - PROCESS | 3492 | 1467227417092 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 3492 | 1467227417095 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:17 INFO - PROCESS | 3492 | ++DOCSHELL 143AAC00 == 33 [pid = 3492] [id = 278] 12:10:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (143AB000) [pid = 3492] [serial = 833] [outer = 00000000] 12:10:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (146CAC00) [pid = 3492] [serial = 834] [outer = 143AB000] 12:10:17 INFO - PROCESS | 3492 | 1467227417139 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (15698400) [pid = 3492] [serial = 835] [outer = 143AB000] 12:10:17 INFO - PROCESS | 3492 | 1467227417572 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]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 683ms 12:10:17 INFO - PROCESS | 3492 | 1467227417638 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 12:10:17 INFO - PROCESS | 3492 | 1467227417640 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 12:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:10:17 INFO - PROCESS | 3492 | 1467227417646 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 3492 | 1467227417654 Marionette TRACE conn2 <- [1,1078,null,{}] 12:10:17 INFO - PROCESS | 3492 | 1467227417666 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}] 12:10:17 INFO - PROCESS | 3492 | 1467227417669 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:17 INFO - PROCESS | 3492 | 1467227417753 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 12:10:17 INFO - PROCESS | 3492 | 1467227417760 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 3492 | 1467227417762 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:17 INFO - PROCESS | 3492 | ++DOCSHELL 158E6400 == 34 [pid = 3492] [id = 279] 12:10:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (15ED5000) [pid = 3492] [serial = 836] [outer = 00000000] 12:10:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (15EFD800) [pid = 3492] [serial = 837] [outer = 15ED5000] 12:10:17 INFO - PROCESS | 3492 | 1467227417882 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (16D21400) [pid = 3492] [serial = 838] [outer = 15ED5000] 12:10:18 INFO - PROCESS | 3492 | 1467227418241 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]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 638ms 12:10:18 INFO - PROCESS | 3492 | 1467227418284 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 3492 | 1467227418286 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 12:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:10:18 INFO - PROCESS | 3492 | 1467227418290 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 3492 | 1467227418291 Marionette TRACE conn2 <- [1,1082,null,{}] 12:10:18 INFO - PROCESS | 3492 | 1467227418294 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}] 12:10:18 INFO - PROCESS | 3492 | 1467227418296 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:18 INFO - PROCESS | 3492 | 1467227418379 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 12:10:18 INFO - PROCESS | 3492 | 1467227418505 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 3492 | 1467227418507 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:18 INFO - PROCESS | 3492 | ++DOCSHELL 168A4000 == 35 [pid = 3492] [id = 280] 12:10:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (16DB7400) [pid = 3492] [serial = 839] [outer = 00000000] 12:10:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (175F2000) [pid = 3492] [serial = 840] [outer = 16DB7400] 12:10:18 INFO - PROCESS | 3492 | 1467227418553 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (176D5800) [pid = 3492] [serial = 841] [outer = 16DB7400] 12:10:18 INFO - PROCESS | 3492 | 1467227418946 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]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 683ms 12:10:18 INFO - PROCESS | 3492 | 1467227418973 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 3492 | 1467227418975 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 12:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:10:18 INFO - PROCESS | 3492 | 1467227418984 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 3492 | 1467227418986 Marionette TRACE conn2 <- [1,1086,null,{}] 12:10:18 INFO - PROCESS | 3492 | 1467227418989 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}] 12:10:18 INFO - PROCESS | 3492 | 1467227418991 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:19 INFO - PROCESS | 3492 | 1467227419099 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 12:10:19 INFO - PROCESS | 3492 | 1467227419105 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 3492 | 1467227419111 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:19 INFO - PROCESS | 3492 | ++DOCSHELL 0F397400 == 36 [pid = 3492] [id = 281] 12:10:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (183BB800) [pid = 3492] [serial = 842] [outer = 00000000] 12:10:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (184B3C00) [pid = 3492] [serial = 843] [outer = 183BB800] 12:10:19 INFO - PROCESS | 3492 | 1467227419203 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (187D7000) [pid = 3492] [serial = 844] [outer = 183BB800] 12:10:19 INFO - PROCESS | 3492 | 1467227419676 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]]]}] 12:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 713ms 12:10:19 INFO - PROCESS | 3492 | 1467227419707 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 12:10:19 INFO - PROCESS | 3492 | 1467227419711 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 12:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:10:19 INFO - PROCESS | 3492 | 1467227419715 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - PROCESS | 3492 | 1467227419717 Marionette TRACE conn2 <- [1,1090,null,{}] 12:10:19 INFO - PROCESS | 3492 | 1467227419751 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}] 12:10:19 INFO - PROCESS | 3492 | 1467227419753 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:19 INFO - PROCESS | 3492 | 1467227419862 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 12:10:19 INFO - PROCESS | 3492 | 1467227419858 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 3492 | 1467227419860 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:19 INFO - PROCESS | 3492 | ++DOCSHELL 187DBC00 == 37 [pid = 3492] [id = 282] 12:10:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (187DC800) [pid = 3492] [serial = 845] [outer = 00000000] 12:10:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (19DC0800) [pid = 3492] [serial = 846] [outer = 187DC800] 12:10:19 INFO - PROCESS | 3492 | 1467227419958 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1A030400) [pid = 3492] [serial = 847] [outer = 187DC800] 12:10:20 INFO - PROCESS | 3492 | 1467227420355 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]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 684ms 12:10:20 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1744D800) [pid = 3492] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:10:20 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1122A800) [pid = 3492] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:10:20 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (183B9400) [pid = 3492] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:10:20 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (139E5800) [pid = 3492] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:10:20 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (15ED3C00) [pid = 3492] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:10:20 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (12BA7800) [pid = 3492] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:10:20 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1560C000) [pid = 3492] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:10:20 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (146C9000) [pid = 3492] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:10:20 INFO - PROCESS | 3492 | 1467227420405 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 12:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:10:20 INFO - PROCESS | 3492 | 1467227420407 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 12:10:20 INFO - PROCESS | 3492 | 1467227420411 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 3492 | 1467227420413 Marionette TRACE conn2 <- [1,1094,null,{}] 12:10:20 INFO - PROCESS | 3492 | 1467227420417 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}] 12:10:20 INFO - PROCESS | 3492 | 1467227420420 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:20 INFO - PROCESS | 3492 | 1467227420508 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 12:10:20 INFO - PROCESS | 3492 | 1467227420514 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 3492 | 1467227420516 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:20 INFO - PROCESS | 3492 | ++DOCSHELL 139E5800 == 38 [pid = 3492] [id = 283] 12:10:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (139EBC00) [pid = 3492] [serial = 848] [outer = 00000000] 12:10:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (15ED3C00) [pid = 3492] [serial = 849] [outer = 139EBC00] 12:10:20 INFO - PROCESS | 3492 | 1467227420559 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (17553400) [pid = 3492] [serial = 850] [outer = 139EBC00] 12:10:20 INFO - PROCESS | 3492 | 1467227420979 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]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 622ms 12:10:21 INFO - PROCESS | 3492 | 1467227421033 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 3492 | 1467227421035 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 12:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:10:21 INFO - PROCESS | 3492 | 1467227421042 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 3492 | 1467227421044 Marionette TRACE conn2 <- [1,1098,null,{}] 12:10:21 INFO - PROCESS | 3492 | 1467227421047 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}] 12:10:21 INFO - PROCESS | 3492 | 1467227421049 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:21 INFO - PROCESS | 3492 | 1467227421111 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 12:10:21 INFO - PROCESS | 3492 | 1467227421116 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 3492 | 1467227421118 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:21 INFO - PROCESS | 3492 | ++DOCSHELL 139B0000 == 39 [pid = 3492] [id = 284] 12:10:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (19BC7400) [pid = 3492] [serial = 851] [outer = 00000000] 12:10:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1A239800) [pid = 3492] [serial = 852] [outer = 19BC7400] 12:10:21 INFO - PROCESS | 3492 | 1467227421184 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1A54E800) [pid = 3492] [serial = 853] [outer = 19BC7400] 12:10:21 INFO - PROCESS | 3492 | 1467227421637 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]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 623ms 12:10:21 INFO - PROCESS | 3492 | 1467227421670 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 3492 | 1467227421672 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 12:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:10:21 INFO - PROCESS | 3492 | 1467227421675 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 3492 | 1467227421677 Marionette TRACE conn2 <- [1,1102,null,{}] 12:10:21 INFO - PROCESS | 3492 | 1467227421664 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}] 12:10:21 INFO - PROCESS | 3492 | 1467227421666 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:21 INFO - PROCESS | 3492 | 1467227421761 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 12:10:21 INFO - PROCESS | 3492 | 1467227421766 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 3492 | 1467227421768 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:21 INFO - PROCESS | 3492 | ++DOCSHELL 187DA000 == 40 [pid = 3492] [id = 285] 12:10:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1A661800) [pid = 3492] [serial = 854] [outer = 00000000] 12:10:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1A7DA800) [pid = 3492] [serial = 855] [outer = 1A661800] 12:10:21 INFO - PROCESS | 3492 | 1467227421811 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1AA31800) [pid = 3492] [serial = 856] [outer = 1A661800] 12:10:22 INFO - PROCESS | 3492 | 1467227422219 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]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 577ms 12:10:22 INFO - PROCESS | 3492 | 1467227422254 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 3492 | 1467227422256 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 12:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:10:22 INFO - PROCESS | 3492 | 1467227422255 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 3492 | 1467227422257 Marionette TRACE conn2 <- [1,1106,null,{}] 12:10:22 INFO - PROCESS | 3492 | 1467227422261 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}] 12:10:22 INFO - PROCESS | 3492 | 1467227422262 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:22 INFO - PROCESS | 3492 | 1467227422342 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 12:10:22 INFO - PROCESS | 3492 | 1467227422517 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 3492 | 1467227422520 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:22 INFO - PROCESS | 3492 | ++DOCSHELL 10A73800 == 41 [pid = 3492] [id = 286] 12:10:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (10A78000) [pid = 3492] [serial = 857] [outer = 00000000] 12:10:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (11231000) [pid = 3492] [serial = 858] [outer = 10A78000] 12:10:22 INFO - PROCESS | 3492 | 1467227422590 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (11D88400) [pid = 3492] [serial = 859] [outer = 10A78000] 12:10:23 INFO - PROCESS | 3492 | 1467227423177 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]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 971ms 12:10:23 INFO - PROCESS | 3492 | 1467227423240 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 3492 | 1467227423244 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 12:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:10:23 INFO - PROCESS | 3492 | 1467227423249 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 3492 | 1467227423251 Marionette TRACE conn2 <- [1,1110,null,{}] 12:10:23 INFO - PROCESS | 3492 | 1467227423257 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}] 12:10:23 INFO - PROCESS | 3492 | 1467227423259 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:23 INFO - PROCESS | 3492 | 1467227423368 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 12:10:23 INFO - PROCESS | 3492 | 1467227423498 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 3492 | 1467227423501 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:23 INFO - PROCESS | 3492 | ++DOCSHELL 139E9C00 == 42 [pid = 3492] [id = 287] 12:10:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (13EA5400) [pid = 3492] [serial = 860] [outer = 00000000] 12:10:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1568F800) [pid = 3492] [serial = 861] [outer = 13EA5400] 12:10:23 INFO - PROCESS | 3492 | 1467227423556 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (15ED5C00) [pid = 3492] [serial = 862] [outer = 13EA5400] 12:10:24 INFO - PROCESS | 3492 | 1467227424168 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]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 972ms 12:10:24 INFO - PROCESS | 3492 | 1467227424220 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 3492 | 1467227424224 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 12:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:10:24 INFO - PROCESS | 3492 | 1467227424229 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 3492 | 1467227424231 Marionette TRACE conn2 <- [1,1114,null,{}] 12:10:24 INFO - PROCESS | 3492 | 1467227424235 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}] 12:10:24 INFO - PROCESS | 3492 | 1467227424237 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:24 INFO - PROCESS | 3492 | 1467227424347 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 12:10:24 INFO - PROCESS | 3492 | 1467227424476 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 3492 | 1467227424478 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:24 INFO - PROCESS | 3492 | ++DOCSHELL 12F5E000 == 43 [pid = 3492] [id = 288] 12:10:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (181D8800) [pid = 3492] [serial = 863] [outer = 00000000] 12:10:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (19D79800) [pid = 3492] [serial = 864] [outer = 181D8800] 12:10:24 INFO - PROCESS | 3492 | 1467227424532 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1A039C00) [pid = 3492] [serial = 865] [outer = 181D8800] 12:10:25 INFO - PROCESS | 3492 | 1467227425142 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]]]}] 12:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 927ms 12:10:25 INFO - PROCESS | 3492 | 1467227425157 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 3492 | 1467227425160 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 12:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:10:25 INFO - PROCESS | 3492 | 1467227425170 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - PROCESS | 3492 | 1467227425176 Marionette TRACE conn2 <- [1,1118,null,{}] 12:10:25 INFO - PROCESS | 3492 | 1467227425181 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}] 12:10:25 INFO - PROCESS | 3492 | 1467227425185 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:25 INFO - PROCESS | 3492 | 1467227425275 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 12:10:25 INFO - PROCESS | 3492 | 1467227425409 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 3492 | 1467227425412 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:25 INFO - PROCESS | 3492 | ++DOCSHELL 19BC9000 == 44 [pid = 3492] [id = 289] 12:10:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (19DBDC00) [pid = 3492] [serial = 866] [outer = 00000000] 12:10:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1A660C00) [pid = 3492] [serial = 867] [outer = 19DBDC00] 12:10:25 INFO - PROCESS | 3492 | 1467227425465 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1ABC9000) [pid = 3492] [serial = 868] [outer = 19DBDC00] 12:10:26 INFO - PROCESS | 3492 | 1467227426170 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]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1078ms 12:10:26 INFO - PROCESS | 3492 | 1467227426237 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 3492 | 1467227426241 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 12:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:10:26 INFO - PROCESS | 3492 | 1467227426246 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 3492 | 1467227426249 Marionette TRACE conn2 <- [1,1122,null,{}] 12:10:26 INFO - PROCESS | 3492 | 1467227426255 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}] 12:10:26 INFO - PROCESS | 3492 | 1467227426257 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:26 INFO - PROCESS | 3492 | 1467227426356 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 12:10:26 INFO - PROCESS | 3492 | 1467227426489 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:26 INFO - PROCESS | 3492 | 1467227426491 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:26 INFO - PROCESS | 3492 | ++DOCSHELL 139E7000 == 45 [pid = 3492] [id = 290] 12:10:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (139E7400) [pid = 3492] [serial = 869] [outer = 00000000] 12:10:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (139EFC00) [pid = 3492] [serial = 870] [outer = 139E7400] 12:10:26 INFO - PROCESS | 3492 | 1467227426539 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (146CFC00) [pid = 3492] [serial = 871] [outer = 139E7400] 12:10:26 INFO - PROCESS | 3492 | --DOCSHELL 187DA000 == 44 [pid = 3492] [id = 285] 12:10:26 INFO - PROCESS | 3492 | --DOCSHELL 139B0000 == 43 [pid = 3492] [id = 284] 12:10:26 INFO - PROCESS | 3492 | --DOCSHELL 139E5800 == 42 [pid = 3492] [id = 283] 12:10:26 INFO - PROCESS | 3492 | --DOCSHELL 187DBC00 == 41 [pid = 3492] [id = 282] 12:10:26 INFO - PROCESS | 3492 | --DOCSHELL 0F397400 == 40 [pid = 3492] [id = 281] 12:10:26 INFO - PROCESS | 3492 | --DOCSHELL 168A4000 == 39 [pid = 3492] [id = 280] 12:10:26 INFO - PROCESS | 3492 | --DOCSHELL 158E6400 == 38 [pid = 3492] [id = 279] 12:10:26 INFO - PROCESS | 3492 | --DOCSHELL 143AAC00 == 37 [pid = 3492] [id = 278] 12:10:26 INFO - PROCESS | 3492 | --DOCSHELL 1295D800 == 36 [pid = 3492] [id = 277] 12:10:26 INFO - PROCESS | 3492 | --DOCSHELL 1055F800 == 35 [pid = 3492] [id = 276] 12:10:26 INFO - PROCESS | 3492 | --DOCSHELL 1A03B000 == 34 [pid = 3492] [id = 272] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (176D3400) [pid = 3492] [serial = 804] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (12F22400) [pid = 3492] [serial = 798] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (187D2400) [pid = 3492] [serial = 807] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (15EFBC00) [pid = 3492] [serial = 811] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (187DEC00) [pid = 3492] [serial = 808] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (15EDC400) [pid = 3492] [serial = 801] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (131C1800) [pid = 3492] [serial = 792] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (15699800) [pid = 3492] [serial = 795] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (15EFE000) [pid = 3492] [serial = 802] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (19D7DC00) [pid = 3492] [serial = 813] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (132C8000) [pid = 3492] [serial = 793] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (15ED8800) [pid = 3492] [serial = 810] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (1594F800) [pid = 3492] [serial = 796] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (139E3C00) [pid = 3492] [serial = 799] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (181D3C00) [pid = 3492] [serial = 805] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1A557C00) [pid = 3492] [serial = 816] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (19DBA000) [pid = 3492] [serial = 814] [outer = 00000000] [url = about:blank] 12:10:26 INFO - PROCESS | 3492 | 1467227427006 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]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 774ms 12:10:27 INFO - PROCESS | 3492 | 1467227427033 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 3492 | 1467227427037 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 12:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:10:27 INFO - PROCESS | 3492 | 1467227427042 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 3492 | 1467227427045 Marionette TRACE conn2 <- [1,1126,null,{}] 12:10:27 INFO - PROCESS | 3492 | 1467227427052 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}] 12:10:27 INFO - PROCESS | 3492 | 1467227427055 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:27 INFO - PROCESS | 3492 | 1467227427126 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 12:10:27 INFO - PROCESS | 3492 | 1467227427215 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 3492 | 1467227427218 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:27 INFO - PROCESS | 3492 | ++DOCSHELL 139E6C00 == 35 [pid = 3492] [id = 291] 12:10:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (139E9400) [pid = 3492] [serial = 872] [outer = 00000000] 12:10:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (146CD400) [pid = 3492] [serial = 873] [outer = 139E9400] 12:10:27 INFO - PROCESS | 3492 | 1467227427265 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (15ED3800) [pid = 3492] [serial = 874] [outer = 139E9400] 12:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 622ms 12:10:27 INFO - PROCESS | 3492 | 1467227427656 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]]]}] 12:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:10:27 INFO - PROCESS | 3492 | 1467227427674 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 3492 | 1467227427660 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 12:10:27 INFO - PROCESS | 3492 | 1467227427664 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 3492 | 1467227427667 Marionette TRACE conn2 <- [1,1130,null,{}] 12:10:27 INFO - PROCESS | 3492 | 1467227427677 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}] 12:10:27 INFO - PROCESS | 3492 | 1467227427681 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:27 INFO - PROCESS | 3492 | 1467227427765 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 12:10:27 INFO - PROCESS | 3492 | 1467227427771 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 3492 | 1467227427774 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:27 INFO - PROCESS | 3492 | ++DOCSHELL 17555400 == 36 [pid = 3492] [id = 292] 12:10:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (17558C00) [pid = 3492] [serial = 875] [outer = 00000000] 12:10:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1812A800) [pid = 3492] [serial = 876] [outer = 17558C00] 12:10:27 INFO - PROCESS | 3492 | 1467227427822 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (183BB400) [pid = 3492] [serial = 877] [outer = 17558C00] 12:10:28 INFO - PROCESS | 3492 | 1467227428281 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]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 669ms 12:10:28 INFO - PROCESS | 3492 | 1467227428345 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 3492 | 1467227428347 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 12:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:10:28 INFO - PROCESS | 3492 | 1467227428350 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 3492 | 1467227428352 Marionette TRACE conn2 <- [1,1134,null,{}] 12:10:28 INFO - PROCESS | 3492 | 1467227428355 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}] 12:10:28 INFO - PROCESS | 3492 | 1467227428357 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:28 INFO - PROCESS | 3492 | 1467227428442 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 12:10:28 INFO - PROCESS | 3492 | 1467227428449 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 3492 | 1467227428451 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:28 INFO - PROCESS | 3492 | ++DOCSHELL 184AB400 == 37 [pid = 3492] [id = 293] 12:10:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (184ACC00) [pid = 3492] [serial = 878] [outer = 00000000] 12:10:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (187D3800) [pid = 3492] [serial = 879] [outer = 184ACC00] 12:10:28 INFO - PROCESS | 3492 | 1467227428495 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (187DCC00) [pid = 3492] [serial = 880] [outer = 184ACC00] 12:10:28 INFO - PROCESS | 3492 | 1467227428912 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]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 622ms 12:10:28 INFO - PROCESS | 3492 | 1467227428976 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 3492 | 1467227428978 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 12:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:10:28 INFO - PROCESS | 3492 | 1467227428981 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 3492 | 1467227428983 Marionette TRACE conn2 <- [1,1138,null,{}] 12:10:28 INFO - PROCESS | 3492 | 1467227428987 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}] 12:10:28 INFO - PROCESS | 3492 | 1467227428988 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:29 INFO - PROCESS | 3492 | 1467227429096 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 12:10:29 INFO - PROCESS | 3492 | 1467227429179 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 3492 | 1467227429181 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:29 INFO - PROCESS | 3492 | ++DOCSHELL 19DBA800 == 38 [pid = 3492] [id = 294] 12:10:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (19DBB000) [pid = 3492] [serial = 881] [outer = 00000000] 12:10:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1A037800) [pid = 3492] [serial = 882] [outer = 19DBB000] 12:10:29 INFO - PROCESS | 3492 | 1467227429227 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1A038C00) [pid = 3492] [serial = 883] [outer = 19DBB000] 12:10:29 INFO - PROCESS | 3492 | 1467227429618 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]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 684ms 12:10:29 INFO - PROCESS | 3492 | 1467227429665 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 3492 | 1467227429667 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 12:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:10:29 INFO - PROCESS | 3492 | 1467227429681 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 3492 | 1467227429683 Marionette TRACE conn2 <- [1,1142,null,{}] 12:10:29 INFO - PROCESS | 3492 | 1467227429687 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}] 12:10:29 INFO - PROCESS | 3492 | 1467227429692 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:29 INFO - PROCESS | 3492 | 1467227429827 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 12:10:29 INFO - PROCESS | 3492 | 1467227429894 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 3492 | 1467227429896 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:29 INFO - PROCESS | 3492 | ++DOCSHELL 1A557C00 == 39 [pid = 3492] [id = 295] 12:10:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1A7D4400) [pid = 3492] [serial = 884] [outer = 00000000] 12:10:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1ABC9800) [pid = 3492] [serial = 885] [outer = 1A7D4400] 12:10:29 INFO - PROCESS | 3492 | 1467227429941 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1ACECC00) [pid = 3492] [serial = 886] [outer = 1A7D4400] 12:10:30 INFO - PROCESS | 3492 | 1467227430362 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]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 729ms 12:10:30 INFO - PROCESS | 3492 | 1467227430415 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 3492 | 1467227430417 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 12:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:10:30 INFO - PROCESS | 3492 | 1467227430426 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 3492 | 1467227430428 Marionette TRACE conn2 <- [1,1146,null,{}] 12:10:30 INFO - PROCESS | 3492 | 1467227430436 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}] 12:10:30 INFO - PROCESS | 3492 | 1467227430438 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:30 INFO - PROCESS | 3492 | 1467227430556 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 12:10:30 INFO - PROCESS | 3492 | 1467227430567 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 3492 | 1467227430569 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:30 INFO - PROCESS | 3492 | ++DOCSHELL 1ACF0C00 == 40 [pid = 3492] [id = 296] 12:10:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1ACF1400) [pid = 3492] [serial = 887] [outer = 00000000] 12:10:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1AEF4800) [pid = 3492] [serial = 888] [outer = 1ACF1400] 12:10:30 INFO - PROCESS | 3492 | 1467227430595 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1AEF7C00) [pid = 3492] [serial = 889] [outer = 1ACF1400] 12:10:31 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (183BB800) [pid = 3492] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:10:31 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (15ED5000) [pid = 3492] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:10:31 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (129DB000) [pid = 3492] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:10:31 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (187DC800) [pid = 3492] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:10:31 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (10A0B800) [pid = 3492] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:10:31 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (143AB000) [pid = 3492] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:10:31 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (139EBC00) [pid = 3492] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:10:31 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (19BC7400) [pid = 3492] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:10:31 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (16DB7400) [pid = 3492] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:10:31 INFO - PROCESS | 3492 | 1467227431116 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]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 714ms 12:10:31 INFO - PROCESS | 3492 | 1467227431149 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 3492 | 1467227431151 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 12:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:10:31 INFO - PROCESS | 3492 | 1467227431154 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 3492 | 1467227431156 Marionette TRACE conn2 <- [1,1150,null,{}] 12:10:31 INFO - PROCESS | 3492 | 1467227431164 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}] 12:10:31 INFO - PROCESS | 3492 | 1467227431166 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:31 INFO - PROCESS | 3492 | 1467227431228 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 12:10:31 INFO - PROCESS | 3492 | 1467227431233 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 3492 | 1467227431235 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:31 INFO - PROCESS | 3492 | ++DOCSHELL 13AC2800 == 41 [pid = 3492] [id = 297] 12:10:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (13AC2C00) [pid = 3492] [serial = 890] [outer = 00000000] 12:10:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (14608800) [pid = 3492] [serial = 891] [outer = 13AC2C00] 12:10:31 INFO - PROCESS | 3492 | 1467227431278 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (14608C00) [pid = 3492] [serial = 892] [outer = 13AC2C00] 12:10:31 INFO - PROCESS | 3492 | 1467227431702 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]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 577ms 12:10:31 INFO - PROCESS | 3492 | 1467227431735 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 3492 | 1467227431737 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 12:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:10:31 INFO - PROCESS | 3492 | 1467227431740 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 3492 | 1467227431742 Marionette TRACE conn2 <- [1,1154,null,{}] 12:10:31 INFO - PROCESS | 3492 | 1467227431729 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}] 12:10:31 INFO - PROCESS | 3492 | 1467227431731 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:31 INFO - PROCESS | 3492 | 1467227431811 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 12:10:31 INFO - PROCESS | 3492 | 1467227431841 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 3492 | 1467227431844 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:31 INFO - PROCESS | 3492 | ++DOCSHELL 143B3C00 == 42 [pid = 3492] [id = 298] 12:10:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1460D400) [pid = 3492] [serial = 893] [outer = 00000000] 12:10:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (17993800) [pid = 3492] [serial = 894] [outer = 1460D400] 12:10:31 INFO - PROCESS | 3492 | 1467227431887 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (187DC800) [pid = 3492] [serial = 895] [outer = 1460D400] 12:10:32 INFO - PROCESS | 3492 | 1467227432331 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]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 622ms 12:10:32 INFO - PROCESS | 3492 | 1467227432361 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 3492 | 1467227432363 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 12:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:10:32 INFO - PROCESS | 3492 | 1467227432367 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 3492 | 1467227432352 Marionette TRACE conn2 <- [1,1158,null,{}] 12:10:32 INFO - PROCESS | 3492 | 1467227432355 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}] 12:10:32 INFO - PROCESS | 3492 | 1467227432357 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:32 INFO - PROCESS | 3492 | 1467227432446 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 12:10:32 INFO - PROCESS | 3492 | 1467227432451 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 3492 | 1467227432453 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:32 INFO - PROCESS | 3492 | ++DOCSHELL 129DD000 == 43 [pid = 3492] [id = 299] 12:10:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (14609000) [pid = 3492] [serial = 896] [outer = 00000000] 12:10:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1ACF3800) [pid = 3492] [serial = 897] [outer = 14609000] 12:10:32 INFO - PROCESS | 3492 | 1467227432495 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (15603C00) [pid = 3492] [serial = 898] [outer = 14609000] 12:10:32 INFO - PROCESS | 3492 | 1467227432916 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]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 577ms 12:10:32 INFO - PROCESS | 3492 | 1467227432929 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 3492 | 1467227432931 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 12:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:10:32 INFO - PROCESS | 3492 | 1467227432951 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 3492 | 1467227432954 Marionette TRACE conn2 <- [1,1162,null,{}] 12:10:32 INFO - PROCESS | 3492 | 1467227432957 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}] 12:10:32 INFO - PROCESS | 3492 | 1467227432959 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:33 INFO - PROCESS | 3492 | 1467227433102 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 12:10:33 INFO - PROCESS | 3492 | 1467227433266 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 3492 | 1467227433269 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:33 INFO - PROCESS | 3492 | ++DOCSHELL 114AC000 == 44 [pid = 3492] [id = 300] 12:10:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (11C92C00) [pid = 3492] [serial = 899] [outer = 00000000] 12:10:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (12F62800) [pid = 3492] [serial = 900] [outer = 11C92C00] 12:10:33 INFO - PROCESS | 3492 | 1467227433326 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (1390D400) [pid = 3492] [serial = 901] [outer = 11C92C00] 12:10:33 INFO - PROCESS | 3492 | 1467227434004 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] 12:10:34 INFO - PROCESS | 3492 | 1467227434036 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 12:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:10:34 INFO - PROCESS | 3492 | 1467227434056 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 3492 | 1467227434059 Marionette TRACE conn2 <- [1,1166,null,{}] 12:10:34 INFO - PROCESS | 3492 | 1467227434064 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}] 12:10:34 INFO - PROCESS | 3492 | 1467227434067 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:34 INFO - PROCESS | 3492 | 1467227434161 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 12:10:34 INFO - PROCESS | 3492 | 1467227434293 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 3492 | 1467227434296 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:34 INFO - PROCESS | 3492 | ++DOCSHELL 17562000 == 45 [pid = 3492] [id = 301] 12:10:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (175F2400) [pid = 3492] [serial = 902] [outer = 00000000] 12:10:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (184AB800) [pid = 3492] [serial = 903] [outer = 175F2400] 12:10:34 INFO - PROCESS | 3492 | 1467227434351 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (19BC8C00) [pid = 3492] [serial = 904] [outer = 175F2400] 12:10:34 INFO - PROCESS | 3492 | 1467227434954 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] 12:10:35 INFO - PROCESS | 3492 | 1467227435015 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 12:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:10:35 INFO - PROCESS | 3492 | 1467227435019 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 3492 | 1467227435021 Marionette TRACE conn2 <- [1,1170,null,{}] 12:10:35 INFO - PROCESS | 3492 | 1467227435026 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}] 12:10:35 INFO - PROCESS | 3492 | 1467227435028 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:35 INFO - PROCESS | 3492 | 1467227435142 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 12:10:35 INFO - PROCESS | 3492 | 1467227435274 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 3492 | 1467227435277 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:35 INFO - PROCESS | 3492 | ++DOCSHELL 187D8400 == 46 [pid = 3492] [id = 302] 12:10:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1A7D8C00) [pid = 3492] [serial = 905] [outer = 00000000] 12:10:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1B0D9C00) [pid = 3492] [serial = 906] [outer = 1A7D8C00] 12:10:35 INFO - PROCESS | 3492 | 1467227435331 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1B0DF400) [pid = 3492] [serial = 907] [outer = 1A7D8C00] 12:10:35 INFO - PROCESS | 3492 | 1467227435919 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] 12:10:35 INFO - PROCESS | 3492 | 1467227435939 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 12:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:10:35 INFO - PROCESS | 3492 | 1467227435951 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 3492 | 1467227435957 Marionette TRACE conn2 <- [1,1174,null,{}] 12:10:35 INFO - PROCESS | 3492 | 1467227435962 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}] 12:10:35 INFO - PROCESS | 3492 | 1467227435967 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:36 INFO - PROCESS | 3492 | 1467227436081 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 12:10:36 INFO - PROCESS | 3492 | 1467227436241 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 3492 | 1467227436244 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:36 INFO - PROCESS | 3492 | ++DOCSHELL 19A9B800 == 47 [pid = 3492] [id = 303] 12:10:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (19A9C000) [pid = 3492] [serial = 908] [outer = 00000000] 12:10:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1A7D7000) [pid = 3492] [serial = 909] [outer = 19A9C000] 12:10:36 INFO - PROCESS | 3492 | 1467227436296 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1B333C00) [pid = 3492] [serial = 910] [outer = 19A9C000] 12:10:37 INFO - PROCESS | 3492 | 1467227437050 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] 12:10:37 INFO - PROCESS | 3492 | 1467227437130 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 12:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:10:37 INFO - PROCESS | 3492 | 1467227437134 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 3492 | 1467227437137 Marionette TRACE conn2 <- [1,1178,null,{}] 12:10:37 INFO - PROCESS | 3492 | 1467227437143 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}] 12:10:37 INFO - PROCESS | 3492 | 1467227437145 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:37 INFO - PROCESS | 3492 | 1467227437254 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 12:10:37 INFO - PROCESS | 3492 | 1467227437383 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 3492 | 1467227437386 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:37 INFO - PROCESS | 3492 | ++DOCSHELL 1026A400 == 48 [pid = 3492] [id = 304] 12:10:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (102D3C00) [pid = 3492] [serial = 911] [outer = 00000000] 12:10:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (129E4C00) [pid = 3492] [serial = 912] [outer = 102D3C00] 12:10:37 INFO - PROCESS | 3492 | 1467227437436 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (12C80800) [pid = 3492] [serial = 913] [outer = 102D3C00] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 16937C00 == 47 [pid = 3492] [id = 274] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 129DD000 == 46 [pid = 3492] [id = 299] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 143B3C00 == 45 [pid = 3492] [id = 298] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 13AC2800 == 44 [pid = 3492] [id = 297] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 1ACF0C00 == 43 [pid = 3492] [id = 296] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 1A557C00 == 42 [pid = 3492] [id = 295] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 19DBA800 == 41 [pid = 3492] [id = 294] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 184AB400 == 40 [pid = 3492] [id = 293] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 17555400 == 39 [pid = 3492] [id = 292] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 139E6C00 == 38 [pid = 3492] [id = 291] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 139E7000 == 37 [pid = 3492] [id = 290] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 12F5E000 == 36 [pid = 3492] [id = 288] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 19BC9000 == 35 [pid = 3492] [id = 289] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 139E9C00 == 34 [pid = 3492] [id = 287] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 10A73800 == 33 [pid = 3492] [id = 286] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 139E3400 == 32 [pid = 3492] [id = 263] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 1A03A400 == 31 [pid = 3492] [id = 275] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 11885C00 == 30 [pid = 3492] [id = 273] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 19A9B800 == 29 [pid = 3492] [id = 303] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 187D8400 == 28 [pid = 3492] [id = 302] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 114AC000 == 27 [pid = 3492] [id = 300] 12:10:38 INFO - PROCESS | 3492 | --DOCSHELL 17562000 == 26 [pid = 3492] [id = 301] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (184B3C00) [pid = 3492] [serial = 843] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (16D21400) [pid = 3492] [serial = 838] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (15EFD800) [pid = 3492] [serial = 837] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (12F5B800) [pid = 3492] [serial = 831] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (19DC0800) [pid = 3492] [serial = 846] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (13233000) [pid = 3492] [serial = 832] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (11C97800) [pid = 3492] [serial = 829] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (10B9B000) [pid = 3492] [serial = 828] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (146CAC00) [pid = 3492] [serial = 834] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (15698400) [pid = 3492] [serial = 835] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (12F26C00) [pid = 3492] [serial = 819] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (16DB9800) [pid = 3492] [serial = 822] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1A662800) [pid = 3492] [serial = 825] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (187D7000) [pid = 3492] [serial = 844] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (15ED3C00) [pid = 3492] [serial = 849] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1A239800) [pid = 3492] [serial = 852] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1A030400) [pid = 3492] [serial = 847] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1A54E800) [pid = 3492] [serial = 853] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (175F2000) [pid = 3492] [serial = 840] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (176D5800) [pid = 3492] [serial = 841] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (17553400) [pid = 3492] [serial = 850] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1A7DA800) [pid = 3492] [serial = 855] [outer = 00000000] [url = about:blank] 12:10:38 INFO - PROCESS | 3492 | 1467227438779 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] 12:10:38 INFO - PROCESS | 3492 | 1467227438805 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 12:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:10:38 INFO - PROCESS | 3492 | 1467227438816 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 3492 | 1467227438819 Marionette TRACE conn2 <- [1,1182,null,{}] 12:10:38 INFO - PROCESS | 3492 | 1467227438825 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}] 12:10:38 INFO - PROCESS | 3492 | 1467227438827 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:38 INFO - PROCESS | 3492 | 1467227438897 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 12:10:38 INFO - PROCESS | 3492 | 1467227438907 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 3492 | 1467227438910 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:38 INFO - PROCESS | 3492 | ++DOCSHELL 10B9D800 == 27 [pid = 3492] [id = 305] 12:10:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (10BA7C00) [pid = 3492] [serial = 914] [outer = 00000000] 12:10:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (11890000) [pid = 3492] [serial = 915] [outer = 10BA7C00] 12:10:38 INFO - PROCESS | 3492 | 1467227438956 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (11C93800) [pid = 3492] [serial = 916] [outer = 10BA7C00] 12:10:39 INFO - PROCESS | 3492 | 1467227439430 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] 12:10:39 INFO - PROCESS | 3492 | 1467227439482 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 12:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:10:39 INFO - PROCESS | 3492 | 1467227439489 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 3492 | 1467227439491 Marionette TRACE conn2 <- [1,1186,null,{}] 12:10:39 INFO - PROCESS | 3492 | 1467227439495 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}] 12:10:39 INFO - PROCESS | 3492 | 1467227439497 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:39 INFO - PROCESS | 3492 | 1467227439593 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 12:10:39 INFO - PROCESS | 3492 | 1467227439601 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:39 INFO - PROCESS | 3492 | 1467227439604 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:39 INFO - PROCESS | 3492 | ++DOCSHELL 112A5400 == 28 [pid = 3492] [id = 306] 12:10:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (139B4800) [pid = 3492] [serial = 917] [outer = 00000000] 12:10:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (139F0000) [pid = 3492] [serial = 918] [outer = 139B4800] 12:10:39 INFO - PROCESS | 3492 | 1467227439652 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (13A2D800) [pid = 3492] [serial = 919] [outer = 139B4800] 12:10:40 INFO - PROCESS | 3492 | 1467227440100 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]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 684ms 12:10:40 INFO - PROCESS | 3492 | 1467227440169 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 3492 | 1467227440172 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 12:10:40 INFO - PROCESS | 3492 | 1467227440175 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:10:40 INFO - PROCESS | 3492 | 1467227440179 Marionette TRACE conn2 <- [1,1190,null,{}] 12:10:40 INFO - PROCESS | 3492 | 1467227440189 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}] 12:10:40 INFO - PROCESS | 3492 | 1467227440193 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:40 INFO - PROCESS | 3492 | 1467227440302 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 12:10:40 INFO - PROCESS | 3492 | 1467227440406 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 3492 | 1467227440409 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:40 INFO - PROCESS | 3492 | ++DOCSHELL 15953000 == 29 [pid = 3492] [id = 307] 12:10:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (15954400) [pid = 3492] [serial = 920] [outer = 00000000] 12:10:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (15ED4400) [pid = 3492] [serial = 921] [outer = 15954400] 12:10:40 INFO - PROCESS | 3492 | 1467227440462 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (15EFC400) [pid = 3492] [serial = 922] [outer = 15954400] 12:10:40 INFO - PROCESS | 3492 | 1467227440858 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]]]}] 12:10:40 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 12:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 713ms 12:10:40 INFO - PROCESS | 3492 | 1467227440896 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 3492 | 1467227440899 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 12:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:10:40 INFO - PROCESS | 3492 | 1467227440902 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 3492 | 1467227440904 Marionette TRACE conn2 <- [1,1194,null,{}] 12:10:40 INFO - PROCESS | 3492 | 1467227440907 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}] 12:10:40 INFO - PROCESS | 3492 | 1467227440909 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:41 INFO - PROCESS | 3492 | 1467227441028 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 12:10:41 INFO - PROCESS | 3492 | 1467227441034 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 3492 | 1467227441036 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:41 INFO - PROCESS | 3492 | ++DOCSHELL 16D21400 == 30 [pid = 3492] [id = 308] 12:10:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (16D23800) [pid = 3492] [serial = 923] [outer = 00000000] 12:10:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (16EF2800) [pid = 3492] [serial = 924] [outer = 16D23800] 12:10:41 INFO - PROCESS | 3492 | 1467227441138 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (176D3400) [pid = 3492] [serial = 925] [outer = 16D23800] 12:10:41 INFO - PROCESS | 3492 | 1467227441526 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]]]}] 12:10:41 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 12:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 684ms 12:10:41 INFO - PROCESS | 3492 | 1467227441584 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 3492 | 1467227441586 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 12:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:10:41 INFO - PROCESS | 3492 | 1467227441596 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 3492 | 1467227441598 Marionette TRACE conn2 <- [1,1198,null,{}] 12:10:41 INFO - PROCESS | 3492 | 1467227441601 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}] 12:10:41 INFO - PROCESS | 3492 | 1467227441604 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:41 INFO - PROCESS | 3492 | 1467227441736 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 12:10:41 INFO - PROCESS | 3492 | 1467227441746 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 3492 | 1467227441748 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:41 INFO - PROCESS | 3492 | ++DOCSHELL 181D3C00 == 31 [pid = 3492] [id = 309] 12:10:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (183B7C00) [pid = 3492] [serial = 926] [outer = 00000000] 12:10:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (184AA800) [pid = 3492] [serial = 927] [outer = 183B7C00] 12:10:41 INFO - PROCESS | 3492 | 1467227441792 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (18788000) [pid = 3492] [serial = 928] [outer = 183B7C00] 12:10:42 INFO - PROCESS | 3492 | 1467227442224 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]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 668ms 12:10:42 INFO - PROCESS | 3492 | 1467227442275 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 3492 | 1467227442277 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 12:10:42 INFO - PROCESS | 3492 | 1467227442280 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:10:42 INFO - PROCESS | 3492 | 1467227442282 Marionette TRACE conn2 <- [1,1202,null,{}] 12:10:42 INFO - PROCESS | 3492 | 1467227442285 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}] 12:10:42 INFO - PROCESS | 3492 | 1467227442291 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:42 INFO - PROCESS | 3492 | 1467227442424 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 12:10:42 INFO - PROCESS | 3492 | 1467227442488 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 3492 | 1467227442491 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:42 INFO - PROCESS | 3492 | ++DOCSHELL 187D2C00 == 32 [pid = 3492] [id = 310] 12:10:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (187D5000) [pid = 3492] [serial = 929] [outer = 00000000] 12:10:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (19AA3800) [pid = 3492] [serial = 930] [outer = 187D5000] 12:10:42 INFO - PROCESS | 3492 | 1467227442534 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (19D7C000) [pid = 3492] [serial = 931] [outer = 187D5000] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (19DBB000) [pid = 3492] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (1A7D4400) [pid = 3492] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (184ACC00) [pid = 3492] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (139E9400) [pid = 3492] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (13EA5400) [pid = 3492] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (139E7400) [pid = 3492] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (181D8800) [pid = 3492] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (10A78000) [pid = 3492] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (17558C00) [pid = 3492] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (19DBDC00) [pid = 3492] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1ACF1400) [pid = 3492] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (13AC2C00) [pid = 3492] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1460D400) [pid = 3492] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1A03A800) [pid = 3492] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (16938800) [pid = 3492] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (139E4000) [pid = 3492] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1A661800) [pid = 3492] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1A03C800) [pid = 3492] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1188AC00) [pid = 3492] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:10:43 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (14609000) [pid = 3492] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:10:43 INFO - PROCESS | 3492 | 1467227443402 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]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1154ms 12:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:10:43 INFO - PROCESS | 3492 | 1467227443445 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 3492 | 1467227443447 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 12:10:43 INFO - PROCESS | 3492 | 1467227443450 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 3492 | 1467227443452 Marionette TRACE conn2 <- [1,1206,null,{}] 12:10:43 INFO - PROCESS | 3492 | 1467227443455 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}] 12:10:43 INFO - PROCESS | 3492 | 1467227443457 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:43 INFO - PROCESS | 3492 | 1467227443533 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 12:10:43 INFO - PROCESS | 3492 | 1467227443538 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 3492 | 1467227443540 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:43 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A4800 == 33 [pid = 3492] [id = 311] 12:10:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (12B6E800) [pid = 3492] [serial = 932] [outer = 00000000] 12:10:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (16940000) [pid = 3492] [serial = 933] [outer = 12B6E800] 12:10:43 INFO - PROCESS | 3492 | 1467227443584 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (16D26400) [pid = 3492] [serial = 934] [outer = 12B6E800] 12:10:43 INFO - PROCESS | 3492 | 1467227443983 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]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 577ms 12:10:44 INFO - PROCESS | 3492 | 1467227444031 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 3492 | 1467227444033 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 12:10:44 INFO - PROCESS | 3492 | 1467227444037 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:10:44 INFO - PROCESS | 3492 | 1467227444038 Marionette TRACE conn2 <- [1,1210,null,{}] 12:10:44 INFO - PROCESS | 3492 | 1467227444042 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}] 12:10:44 INFO - PROCESS | 3492 | 1467227444044 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:44 INFO - PROCESS | 3492 | 1467227444127 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 12:10:44 INFO - PROCESS | 3492 | 1467227444132 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 3492 | 1467227444134 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:44 INFO - PROCESS | 3492 | ++DOCSHELL 139EF800 == 34 [pid = 3492] [id = 312] 12:10:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (187D7800) [pid = 3492] [serial = 935] [outer = 00000000] 12:10:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (19BC3C00) [pid = 3492] [serial = 936] [outer = 187D7800] 12:10:44 INFO - PROCESS | 3492 | 1467227444176 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (19AA0400) [pid = 3492] [serial = 937] [outer = 187D7800] 12:10:44 INFO - PROCESS | 3492 | 1467227444595 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] 12:10:44 INFO - PROCESS | 3492 | 1467227444664 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 12:10:44 INFO - PROCESS | 3492 | 1467227444668 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:10:44 INFO - PROCESS | 3492 | 1467227444669 Marionette TRACE conn2 <- [1,1214,null,{}] 12:10:44 INFO - PROCESS | 3492 | 1467227444673 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}] 12:10:44 INFO - PROCESS | 3492 | 1467227444674 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:44 INFO - PROCESS | 3492 | 1467227444752 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 12:10:44 INFO - PROCESS | 3492 | 1467227444757 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 3492 | 1467227444759 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:44 INFO - PROCESS | 3492 | ++DOCSHELL 15951C00 == 35 [pid = 3492] [id = 313] 12:10:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1A237800) [pid = 3492] [serial = 938] [outer = 00000000] 12:10:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (1A654400) [pid = 3492] [serial = 939] [outer = 1A237800] 12:10:44 INFO - PROCESS | 3492 | 1467227444805 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1A65D400) [pid = 3492] [serial = 940] [outer = 1A237800] 12:10:45 INFO - PROCESS | 3492 | 1467227445441 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]]]}] 12:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 881ms 12:10:45 INFO - PROCESS | 3492 | 1467227445556 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 3492 | 1467227445560 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 12:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:10:45 INFO - PROCESS | 3492 | 1467227445565 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 3492 | 1467227445569 Marionette TRACE conn2 <- [1,1218,null,{}] 12:10:45 INFO - PROCESS | 3492 | 1467227445575 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}] 12:10:45 INFO - PROCESS | 3492 | 1467227445578 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:45 INFO - PROCESS | 3492 | 1467227445688 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 12:10:45 INFO - PROCESS | 3492 | 1467227445818 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 3492 | 1467227445821 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:45 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A9800 == 36 [pid = 3492] [id = 314] 12:10:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (0F9EA400) [pid = 3492] [serial = 941] [outer = 00000000] 12:10:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (12F61800) [pid = 3492] [serial = 942] [outer = 0F9EA400] 12:10:45 INFO - PROCESS | 3492 | 1467227445878 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (139AD800) [pid = 3492] [serial = 943] [outer = 0F9EA400] 12:10:46 INFO - PROCESS | 3492 | 1467227446553 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]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1063ms 12:10:46 INFO - PROCESS | 3492 | 1467227446635 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 3492 | 1467227446639 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 12:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:10:46 INFO - PROCESS | 3492 | 1467227446646 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 3492 | 1467227446649 Marionette TRACE conn2 <- [1,1222,null,{}] 12:10:46 INFO - PROCESS | 3492 | 1467227446653 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}] 12:10:46 INFO - PROCESS | 3492 | 1467227446656 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:46 INFO - PROCESS | 3492 | 1467227446764 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 12:10:46 INFO - PROCESS | 3492 | 1467227446893 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 3492 | 1467227446896 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:46 INFO - PROCESS | 3492 | ++DOCSHELL 14602000 == 37 [pid = 3492] [id = 315] 12:10:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (14605800) [pid = 3492] [serial = 944] [outer = 00000000] 12:10:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (146CAC00) [pid = 3492] [serial = 945] [outer = 14605800] 12:10:46 INFO - PROCESS | 3492 | 1467227446952 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (158E4800) [pid = 3492] [serial = 946] [outer = 14605800] 12:10:47 INFO - PROCESS | 3492 | 1467227447790 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]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1215ms 12:10:47 INFO - PROCESS | 3492 | 1467227447868 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 3492 | 1467227447873 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 12:10:47 INFO - PROCESS | 3492 | 1467227447878 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:10:47 INFO - PROCESS | 3492 | 1467227447881 Marionette TRACE conn2 <- [1,1226,null,{}] 12:10:47 INFO - PROCESS | 3492 | 1467227447886 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}] 12:10:47 INFO - PROCESS | 3492 | 1467227447889 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:47 INFO - PROCESS | 3492 | 1467227447988 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 12:10:48 INFO - PROCESS | 3492 | 1467227448117 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 3492 | 1467227448123 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:48 INFO - PROCESS | 3492 | ++DOCSHELL 10A05C00 == 38 [pid = 3492] [id = 316] 12:10:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (10A81400) [pid = 3492] [serial = 947] [outer = 00000000] 12:10:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (114AC000) [pid = 3492] [serial = 948] [outer = 10A81400] 12:10:48 INFO - PROCESS | 3492 | 1467227448190 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (12F24400) [pid = 3492] [serial = 949] [outer = 10A81400] 12:10:48 INFO - PROCESS | 3492 | --DOCSHELL 139EF800 == 37 [pid = 3492] [id = 312] 12:10:48 INFO - PROCESS | 3492 | --DOCSHELL 0F2A4800 == 36 [pid = 3492] [id = 311] 12:10:48 INFO - PROCESS | 3492 | --DOCSHELL 187D2C00 == 35 [pid = 3492] [id = 310] 12:10:48 INFO - PROCESS | 3492 | --DOCSHELL 181D3C00 == 34 [pid = 3492] [id = 309] 12:10:48 INFO - PROCESS | 3492 | --DOCSHELL 16D21400 == 33 [pid = 3492] [id = 308] 12:10:48 INFO - PROCESS | 3492 | --DOCSHELL 15953000 == 32 [pid = 3492] [id = 307] 12:10:48 INFO - PROCESS | 3492 | --DOCSHELL 112A5400 == 31 [pid = 3492] [id = 306] 12:10:48 INFO - PROCESS | 3492 | --DOCSHELL 10B9D800 == 30 [pid = 3492] [id = 305] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (1A7D5C00) [pid = 3492] [serial = 826] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (16EF0C00) [pid = 3492] [serial = 823] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (139F1400) [pid = 3492] [serial = 790] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (1AA31800) [pid = 3492] [serial = 856] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1A55BC00) [pid = 3492] [serial = 817] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (146C7C00) [pid = 3492] [serial = 820] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (1ACF3800) [pid = 3492] [serial = 897] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (1A037800) [pid = 3492] [serial = 882] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (1ACECC00) [pid = 3492] [serial = 886] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1ABC9800) [pid = 3492] [serial = 885] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (187D3800) [pid = 3492] [serial = 879] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (146CD400) [pid = 3492] [serial = 873] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (15ED3800) [pid = 3492] [serial = 874] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (1568F800) [pid = 3492] [serial = 861] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (15ED5C00) [pid = 3492] [serial = 862] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (139EFC00) [pid = 3492] [serial = 870] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (146CFC00) [pid = 3492] [serial = 871] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (19D79800) [pid = 3492] [serial = 864] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1A039C00) [pid = 3492] [serial = 865] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (11231000) [pid = 3492] [serial = 858] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (11D88400) [pid = 3492] [serial = 859] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1812A800) [pid = 3492] [serial = 876] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (183BB400) [pid = 3492] [serial = 877] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1A660C00) [pid = 3492] [serial = 867] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1ABC9000) [pid = 3492] [serial = 868] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1AEF4800) [pid = 3492] [serial = 888] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (14608C00) [pid = 3492] [serial = 892] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (15603C00) [pid = 3492] [serial = 898] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (14608800) [pid = 3492] [serial = 891] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (17993800) [pid = 3492] [serial = 894] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1AEF7C00) [pid = 3492] [serial = 889] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1A038C00) [pid = 3492] [serial = 883] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (187DC800) [pid = 3492] [serial = 895] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (187DCC00) [pid = 3492] [serial = 880] [outer = 00000000] [url = about:blank] 12:10:48 INFO - PROCESS | 3492 | 1467227448664 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]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 820ms 12:10:48 INFO - PROCESS | 3492 | 1467227448688 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 3492 | 1467227448692 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 12:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:10:48 INFO - PROCESS | 3492 | 1467227448698 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 3492 | 1467227448701 Marionette TRACE conn2 <- [1,1230,null,{}] 12:10:48 INFO - PROCESS | 3492 | 1467227448705 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}] 12:10:48 INFO - PROCESS | 3492 | 1467227448707 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:48 INFO - PROCESS | 3492 | 1467227448793 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 12:10:48 INFO - PROCESS | 3492 | 1467227448799 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 3492 | 1467227448801 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:48 INFO - PROCESS | 3492 | ++DOCSHELL 11CE8C00 == 31 [pid = 3492] [id = 317] 12:10:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (11D88400) [pid = 3492] [serial = 950] [outer = 00000000] 12:10:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (139A9800) [pid = 3492] [serial = 951] [outer = 11D88400] 12:10:48 INFO - PROCESS | 3492 | 1467227448847 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (139EAC00) [pid = 3492] [serial = 952] [outer = 11D88400] 12:10:49 INFO - PROCESS | 3492 | 1467227449294 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]]]}] 12:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 607ms 12:10:49 INFO - PROCESS | 3492 | 1467227449319 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 3492 | 1467227449321 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 12:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:10:49 INFO - PROCESS | 3492 | 1467227449328 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 3492 | 1467227449332 Marionette TRACE conn2 <- [1,1234,null,{}] 12:10:49 INFO - PROCESS | 3492 | 1467227449342 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}] 12:10:49 INFO - PROCESS | 3492 | 1467227449347 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:49 INFO - PROCESS | 3492 | 1467227449432 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 12:10:49 INFO - PROCESS | 3492 | 1467227449441 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 3492 | 1467227449444 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:49 INFO - PROCESS | 3492 | ++DOCSHELL 1460B400 == 32 [pid = 3492] [id = 318] 12:10:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1460BC00) [pid = 3492] [serial = 953] [outer = 00000000] 12:10:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (146F3000) [pid = 3492] [serial = 954] [outer = 1460BC00] 12:10:49 INFO - PROCESS | 3492 | 1467227449491 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1569A400) [pid = 3492] [serial = 955] [outer = 1460BC00] 12:10:49 INFO - PROCESS | 3492 | 1467227449958 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]]]}] 12:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 683ms 12:10:49 INFO - PROCESS | 3492 | 1467227450010 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 3492 | 1467227450013 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 12:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:10:50 INFO - PROCESS | 3492 | 1467227450016 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - PROCESS | 3492 | 1467227450018 Marionette TRACE conn2 <- [1,1238,null,{}] 12:10:50 INFO - PROCESS | 3492 | 1467227450022 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}] 12:10:50 INFO - PROCESS | 3492 | 1467227450023 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:50 INFO - PROCESS | 3492 | 1467227450108 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 12:10:50 INFO - PROCESS | 3492 | 1467227450113 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 3492 | 1467227450116 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:50 INFO - PROCESS | 3492 | ++DOCSHELL 15EF9000 == 33 [pid = 3492] [id = 319] 12:10:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (15EFB000) [pid = 3492] [serial = 956] [outer = 00000000] 12:10:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (16EF0C00) [pid = 3492] [serial = 957] [outer = 15EFB000] 12:10:50 INFO - PROCESS | 3492 | 1467227450160 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1755D400) [pid = 3492] [serial = 958] [outer = 15EFB000] 12:10:50 INFO - PROCESS | 3492 | 1467227450608 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]]]}] 12:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 684ms 12:10:50 INFO - PROCESS | 3492 | 1467227450697 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 3492 | 1467227450699 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 12:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:10:50 INFO - PROCESS | 3492 | 1467227450703 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - PROCESS | 3492 | 1467227450705 Marionette TRACE conn2 <- [1,1242,null,{}] 12:10:50 INFO - PROCESS | 3492 | 1467227450708 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}] 12:10:50 INFO - PROCESS | 3492 | 1467227450710 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:50 INFO - PROCESS | 3492 | 1467227450847 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 12:10:50 INFO - PROCESS | 3492 | 1467227450910 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 3492 | 1467227450912 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:50 INFO - PROCESS | 3492 | ++DOCSHELL 15ECFC00 == 34 [pid = 3492] [id = 320] 12:10:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1799C800) [pid = 3492] [serial = 959] [outer = 00000000] 12:10:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (183B8400) [pid = 3492] [serial = 960] [outer = 1799C800] 12:10:50 INFO - PROCESS | 3492 | 1467227450955 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (184A6800) [pid = 3492] [serial = 961] [outer = 1799C800] 12:10:51 INFO - PROCESS | 3492 | 1467227451366 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]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 729ms 12:10:51 INFO - PROCESS | 3492 | 1467227451426 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 3492 | 1467227451428 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 12:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:10:51 INFO - PROCESS | 3492 | 1467227451432 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 3492 | 1467227451433 Marionette TRACE conn2 <- [1,1246,null,{}] 12:10:51 INFO - PROCESS | 3492 | 1467227451437 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}] 12:10:51 INFO - PROCESS | 3492 | 1467227451442 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:51 INFO - PROCESS | 3492 | 1467227451576 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 12:10:51 INFO - PROCESS | 3492 | 1467227451620 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 3492 | 1467227451622 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:51 INFO - PROCESS | 3492 | ++DOCSHELL 184B4800 == 35 [pid = 3492] [id = 321] 12:10:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (187D3000) [pid = 3492] [serial = 962] [outer = 00000000] 12:10:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (19A98800) [pid = 3492] [serial = 963] [outer = 187D3000] 12:10:51 INFO - PROCESS | 3492 | 1467227451666 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (19BC3000) [pid = 3492] [serial = 964] [outer = 187D3000] 12:10:52 INFO - PROCESS | 3492 | 1467227452076 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]]]}] 12:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 683ms 12:10:52 INFO - PROCESS | 3492 | 1467227452114 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 3492 | 1467227452116 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 12:10:52 INFO - PROCESS | 3492 | 1467227452119 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:10:52 INFO - PROCESS | 3492 | 1467227452121 Marionette TRACE conn2 <- [1,1250,null,{}] 12:10:52 INFO - PROCESS | 3492 | 1467227452160 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}] 12:10:52 INFO - PROCESS | 3492 | 1467227452162 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:52 INFO - PROCESS | 3492 | 1467227452260 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 12:10:52 INFO - PROCESS | 3492 | 1467227452330 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 3492 | 1467227452332 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:52 INFO - PROCESS | 3492 | ++DOCSHELL 19DBE400 == 36 [pid = 3492] [id = 322] 12:10:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (19DBF800) [pid = 3492] [serial = 965] [outer = 00000000] 12:10:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1A03F800) [pid = 3492] [serial = 966] [outer = 19DBF800] 12:10:52 INFO - PROCESS | 3492 | 1467227452375 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1A22FC00) [pid = 3492] [serial = 967] [outer = 19DBF800] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (10BA7C00) [pid = 3492] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (139B4800) [pid = 3492] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (15954400) [pid = 3492] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (102D3C00) [pid = 3492] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (16D23800) [pid = 3492] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (183B7C00) [pid = 3492] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (187D5000) [pid = 3492] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (11C92C00) [pid = 3492] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (175F2400) [pid = 3492] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (187D7800) [pid = 3492] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1A7D8C00) [pid = 3492] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (19A9C000) [pid = 3492] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:10:52 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (12B6E800) [pid = 3492] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:10:52 INFO - PROCESS | 3492 | 1467227452789 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]]]}] 12:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 744ms 12:10:52 INFO - PROCESS | 3492 | 1467227452846 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 3492 | 1467227452848 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 12:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:10:52 INFO - PROCESS | 3492 | 1467227452857 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 3492 | 1467227452859 Marionette TRACE conn2 <- [1,1254,null,{}] 12:10:52 INFO - PROCESS | 3492 | 1467227452863 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}] 12:10:52 INFO - PROCESS | 3492 | 1467227452865 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:52 INFO - PROCESS | 3492 | 1467227452943 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 12:10:52 INFO - PROCESS | 3492 | 1467227452951 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 3492 | 1467227452953 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:52 INFO - PROCESS | 3492 | ++DOCSHELL 10A7AC00 == 37 [pid = 3492] [id = 323] 12:10:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1390C800) [pid = 3492] [serial = 968] [outer = 00000000] 12:10:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1755B400) [pid = 3492] [serial = 969] [outer = 1390C800] 12:10:52 INFO - PROCESS | 3492 | 1467227452996 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (183B7C00) [pid = 3492] [serial = 970] [outer = 1390C800] 12:10:53 INFO - PROCESS | 3492 | 1467227453456 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]]]}] 12:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 608ms 12:10:53 INFO - PROCESS | 3492 | 1467227453477 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 3492 | 1467227453479 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 12:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:10:53 INFO - PROCESS | 3492 | 1467227453487 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - PROCESS | 3492 | 1467227453488 Marionette TRACE conn2 <- [1,1258,null,{}] 12:10:53 INFO - PROCESS | 3492 | 1467227453492 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}] 12:10:53 INFO - PROCESS | 3492 | 1467227453494 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:53 INFO - PROCESS | 3492 | 1467227453575 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 12:10:53 INFO - PROCESS | 3492 | 1467227453580 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 3492 | 1467227453583 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:53 INFO - PROCESS | 3492 | ++DOCSHELL 1460B000 == 38 [pid = 3492] [id = 324] 12:10:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (16D20C00) [pid = 3492] [serial = 971] [outer = 00000000] 12:10:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (19DC3000) [pid = 3492] [serial = 972] [outer = 16D20C00] 12:10:53 INFO - PROCESS | 3492 | 1467227453627 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1A655C00) [pid = 3492] [serial = 973] [outer = 16D20C00] 12:10:54 INFO - PROCESS | 3492 | 1467227454052 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]]]}] 12:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 622ms 12:10:54 INFO - PROCESS | 3492 | 1467227454104 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 3492 | 1467227454106 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 12:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:10:54 INFO - PROCESS | 3492 | 1467227454109 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 3492 | 1467227454111 Marionette TRACE conn2 <- [1,1262,null,{}] 12:10:54 INFO - PROCESS | 3492 | 1467227454124 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}] 12:10:54 INFO - PROCESS | 3492 | 1467227454127 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:54 INFO - PROCESS | 3492 | 1467227454207 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 12:10:54 INFO - PROCESS | 3492 | 1467227454212 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 3492 | 1467227454214 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:54 INFO - PROCESS | 3492 | ++DOCSHELL 1A7CE800 == 39 [pid = 3492] [id = 325] 12:10:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1A7CF800) [pid = 3492] [serial = 974] [outer = 00000000] 12:10:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1A7D9400) [pid = 3492] [serial = 975] [outer = 1A7CF800] 12:10:54 INFO - PROCESS | 3492 | 1467227454259 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1A7DC800) [pid = 3492] [serial = 976] [outer = 1A7CF800] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 1026A400 == 38 [pid = 3492] [id = 304] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 11CE8C00 == 37 [pid = 3492] [id = 317] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 10A05C00 == 36 [pid = 3492] [id = 316] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 14602000 == 35 [pid = 3492] [id = 315] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 15951C00 == 34 [pid = 3492] [id = 313] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 0F2A9800 == 33 [pid = 3492] [id = 314] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 1460B400 == 32 [pid = 3492] [id = 318] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 1460B000 == 31 [pid = 3492] [id = 324] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 10A7AC00 == 30 [pid = 3492] [id = 323] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 15ECFC00 == 29 [pid = 3492] [id = 320] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 19DBE400 == 28 [pid = 3492] [id = 322] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 184B4800 == 27 [pid = 3492] [id = 321] 12:10:55 INFO - PROCESS | 3492 | --DOCSHELL 15EF9000 == 26 [pid = 3492] [id = 319] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (11890000) [pid = 3492] [serial = 915] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (11C93800) [pid = 3492] [serial = 916] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (139F0000) [pid = 3492] [serial = 918] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (13A2D800) [pid = 3492] [serial = 919] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (15ED4400) [pid = 3492] [serial = 921] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (12C80800) [pid = 3492] [serial = 913] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (129E4C00) [pid = 3492] [serial = 912] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (16EF2800) [pid = 3492] [serial = 924] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (184AA800) [pid = 3492] [serial = 927] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (176D3400) [pid = 3492] [serial = 925] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (19AA3800) [pid = 3492] [serial = 930] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (18788000) [pid = 3492] [serial = 928] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1390D400) [pid = 3492] [serial = 901] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (12F62800) [pid = 3492] [serial = 900] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (19BC8C00) [pid = 3492] [serial = 904] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (184AB800) [pid = 3492] [serial = 903] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (19AA0400) [pid = 3492] [serial = 937] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (1B0DF400) [pid = 3492] [serial = 907] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (1A654400) [pid = 3492] [serial = 939] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (1B0D9C00) [pid = 3492] [serial = 906] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (1B333C00) [pid = 3492] [serial = 910] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (1A7D7000) [pid = 3492] [serial = 909] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (19BC3C00) [pid = 3492] [serial = 936] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (19D7C000) [pid = 3492] [serial = 931] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (16940000) [pid = 3492] [serial = 933] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (15EFC400) [pid = 3492] [serial = 922] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (16D26400) [pid = 3492] [serial = 934] [outer = 00000000] [url = about:blank] 12:10:55 INFO - PROCESS | 3492 | 1467227456004 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]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1914ms 12:10:56 INFO - PROCESS | 3492 | 1467227456029 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 3492 | 1467227456033 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 12:10:56 INFO - PROCESS | 3492 | 1467227456038 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:10:56 INFO - PROCESS | 3492 | 1467227456041 Marionette TRACE conn2 <- [1,1266,null,{}] 12:10:56 INFO - PROCESS | 3492 | 1467227456047 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}] 12:10:56 INFO - PROCESS | 3492 | 1467227456050 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:56 INFO - PROCESS | 3492 | 1467227456139 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 12:10:56 INFO - PROCESS | 3492 | 1467227456148 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 3492 | 1467227456153 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:56 INFO - PROCESS | 3492 | ++DOCSHELL 10A09800 == 27 [pid = 3492] [id = 326] 12:10:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (10A73400) [pid = 3492] [serial = 977] [outer = 00000000] 12:10:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (10A7D000) [pid = 3492] [serial = 978] [outer = 10A73400] 12:10:56 INFO - PROCESS | 3492 | 1467227456205 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (10B9BC00) [pid = 3492] [serial = 979] [outer = 10A73400] 12:10:56 INFO - PROCESS | 3492 | 1467227456678 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]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 683ms 12:10:56 INFO - PROCESS | 3492 | 1467227456720 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 3492 | 1467227456724 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 12:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:10:56 INFO - PROCESS | 3492 | 1467227456731 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 3492 | 1467227456733 Marionette TRACE conn2 <- [1,1270,null,{}] 12:10:56 INFO - PROCESS | 3492 | 1467227456737 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}] 12:10:56 INFO - PROCESS | 3492 | 1467227456740 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:56 INFO - PROCESS | 3492 | 1467227456824 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 12:10:56 INFO - PROCESS | 3492 | 1467227456832 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 3492 | 1467227456835 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:56 INFO - PROCESS | 3492 | ++DOCSHELL 11C97800 == 28 [pid = 3492] [id = 327] 12:10:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (11C9B400) [pid = 3492] [serial = 980] [outer = 00000000] 12:10:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (11D8E800) [pid = 3492] [serial = 981] [outer = 11C9B400] 12:10:56 INFO - PROCESS | 3492 | 1467227456881 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (12957C00) [pid = 3492] [serial = 982] [outer = 11C9B400] 12:10:57 INFO - PROCESS | 3492 | 1467227457319 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]]]}] 12:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 623ms 12:10:57 INFO - PROCESS | 3492 | 1467227457349 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 3492 | 1467227457351 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 12:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:10:57 INFO - PROCESS | 3492 | 1467227457355 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 3492 | 1467227457358 Marionette TRACE conn2 <- [1,1274,null,{}] 12:10:57 INFO - PROCESS | 3492 | 1467227457370 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}] 12:10:57 INFO - PROCESS | 3492 | 1467227457374 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:57 INFO - PROCESS | 3492 | 1467227457455 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 12:10:57 INFO - PROCESS | 3492 | 1467227457494 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 3492 | 1467227457498 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:57 INFO - PROCESS | 3492 | ++DOCSHELL 1391B000 == 29 [pid = 3492] [id = 328] 12:10:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (139AA000) [pid = 3492] [serial = 983] [outer = 00000000] 12:10:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (139B1800) [pid = 3492] [serial = 984] [outer = 139AA000] 12:10:57 INFO - PROCESS | 3492 | 1467227457618 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (139EA800) [pid = 3492] [serial = 985] [outer = 139AA000] 12:10:57 INFO - PROCESS | 3492 | 1467227457970 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]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 668ms 12:10:58 INFO - PROCESS | 3492 | 1467227458037 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 3492 | 1467227458040 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 12:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:10:58 INFO - PROCESS | 3492 | 1467227458043 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 3492 | 1467227458045 Marionette TRACE conn2 <- [1,1278,null,{}] 12:10:58 INFO - PROCESS | 3492 | 1467227458059 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}] 12:10:58 INFO - PROCESS | 3492 | 1467227458061 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:58 INFO - PROCESS | 3492 | 1467227458176 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 12:10:58 INFO - PROCESS | 3492 | 1467227458184 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 3492 | 1467227458186 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:58 INFO - PROCESS | 3492 | ++DOCSHELL 139E9000 == 30 [pid = 3492] [id = 329] 12:10:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (139F0000) [pid = 3492] [serial = 986] [outer = 00000000] 12:10:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (13EA2C00) [pid = 3492] [serial = 987] [outer = 139F0000] 12:10:58 INFO - PROCESS | 3492 | 1467227458230 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (143B0000) [pid = 3492] [serial = 988] [outer = 139F0000] 12:10:58 INFO - PROCESS | 3492 | 1467227458614 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]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 638ms 12:10:58 INFO - PROCESS | 3492 | 1467227458685 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 3492 | 1467227458686 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 12:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:10:58 INFO - PROCESS | 3492 | 1467227458690 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 3492 | 1467227458691 Marionette TRACE conn2 <- [1,1282,null,{}] 12:10:58 INFO - PROCESS | 3492 | 1467227458695 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}] 12:10:58 INFO - PROCESS | 3492 | 1467227458697 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:58 INFO - PROCESS | 3492 | 1467227458802 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 12:10:58 INFO - PROCESS | 3492 | 1467227458840 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 3492 | 1467227458842 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:58 INFO - PROCESS | 3492 | ++DOCSHELL 14607800 == 31 [pid = 3492] [id = 330] 12:10:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (14609C00) [pid = 3492] [serial = 989] [outer = 00000000] 12:10:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (1460DC00) [pid = 3492] [serial = 990] [outer = 14609C00] 12:10:58 INFO - PROCESS | 3492 | 1467227458888 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (146CFC00) [pid = 3492] [serial = 991] [outer = 14609C00] 12:10:59 INFO - PROCESS | 3492 | 1467227459268 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]]]}] 12:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 623ms 12:10:59 INFO - PROCESS | 3492 | 1467227459310 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 3492 | 1467227459312 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 12:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:10:59 INFO - PROCESS | 3492 | 1467227459315 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 3492 | 1467227459316 Marionette TRACE conn2 <- [1,1286,null,{}] 12:10:59 INFO - PROCESS | 3492 | 1467227459320 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}] 12:10:59 INFO - PROCESS | 3492 | 1467227459325 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:59 INFO - PROCESS | 3492 | 1467227459463 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 12:10:59 INFO - PROCESS | 3492 | 1467227459462 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 3492 | 1467227459464 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:10:59 INFO - PROCESS | 3492 | ++DOCSHELL 12BA6400 == 32 [pid = 3492] [id = 331] 12:10:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (146F3800) [pid = 3492] [serial = 992] [outer = 00000000] 12:10:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15EDC800) [pid = 3492] [serial = 993] [outer = 146F3800] 12:10:59 INFO - PROCESS | 3492 | 1467227459508 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (15EFAC00) [pid = 3492] [serial = 994] [outer = 146F3800] 12:10:59 INFO - PROCESS | 3492 | 1467227459917 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]]]}] 12:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 622ms 12:10:59 INFO - PROCESS | 3492 | 1467227459936 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 3492 | 1467227459938 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 12:10:59 INFO - PROCESS | 3492 | 1467227459942 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:10:59 INFO - PROCESS | 3492 | 1467227459944 Marionette TRACE conn2 <- [1,1290,null,{}] 12:10:59 INFO - PROCESS | 3492 | 1467227459947 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}] 12:10:59 INFO - PROCESS | 3492 | 1467227459949 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:00 INFO - PROCESS | 3492 | 1467227460087 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 12:11:00 INFO - PROCESS | 3492 | 1467227460141 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 3492 | 1467227460143 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:00 INFO - PROCESS | 3492 | ++DOCSHELL 15EF1000 == 33 [pid = 3492] [id = 332] 12:11:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (15EFD400) [pid = 3492] [serial = 995] [outer = 00000000] 12:11:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (16D22000) [pid = 3492] [serial = 996] [outer = 15EFD400] 12:11:00 INFO - PROCESS | 3492 | 1467227460185 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (16D24000) [pid = 3492] [serial = 997] [outer = 15EFD400] 12:11:00 INFO - PROCESS | 3492 | 1467227460534 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]]]}] 12:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 608ms 12:11:00 INFO - PROCESS | 3492 | 1467227460563 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 3492 | 1467227460565 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 12:11:00 INFO - PROCESS | 3492 | 1467227460568 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:11:00 INFO - PROCESS | 3492 | 1467227460570 Marionette TRACE conn2 <- [1,1294,null,{}] 12:11:00 INFO - PROCESS | 3492 | 1467227460573 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}] 12:11:00 INFO - PROCESS | 3492 | 1467227460575 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:00 INFO - PROCESS | 3492 | 1467227460670 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 12:11:00 INFO - PROCESS | 3492 | 1467227460677 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 3492 | 1467227460679 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:00 INFO - PROCESS | 3492 | ++DOCSHELL 10229400 == 34 [pid = 3492] [id = 333] 12:11:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (13910C00) [pid = 3492] [serial = 998] [outer = 00000000] 12:11:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1755A400) [pid = 3492] [serial = 999] [outer = 13910C00] 12:11:00 INFO - PROCESS | 3492 | 1467227460722 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (139F0800) [pid = 3492] [serial = 1000] [outer = 13910C00] 12:11:01 INFO - PROCESS | 3492 | 1467227461170 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]]]}] 12:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 607ms 12:11:01 INFO - PROCESS | 3492 | 1467227461190 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 3492 | 1467227461192 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 12:11:01 INFO - PROCESS | 3492 | 1467227461195 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:11:01 INFO - PROCESS | 3492 | 1467227461197 Marionette TRACE conn2 <- [1,1298,null,{}] 12:11:01 INFO - PROCESS | 3492 | 1467227461206 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}] 12:11:01 INFO - PROCESS | 3492 | 1467227461208 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:01 INFO - PROCESS | 3492 | 1467227461312 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 12:11:01 INFO - PROCESS | 3492 | 1467227461393 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 3492 | 1467227461395 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:01 INFO - PROCESS | 3492 | ++DOCSHELL 132C8000 == 35 [pid = 3492] [id = 334] 12:11:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1744F800) [pid = 3492] [serial = 1001] [outer = 00000000] 12:11:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (18133800) [pid = 3492] [serial = 1002] [outer = 1744F800] 12:11:01 INFO - PROCESS | 3492 | 1467227461445 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (181D1C00) [pid = 3492] [serial = 1003] [outer = 1744F800] 12:11:01 INFO - PROCESS | 3492 | 1467227461839 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] 12:11:01 INFO - PROCESS | 3492 | 1467227461884 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 12:11:01 INFO - PROCESS | 3492 | 1467227461887 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:11:01 INFO - PROCESS | 3492 | 1467227461889 Marionette TRACE conn2 <- [1,1302,null,{}] 12:11:01 INFO - PROCESS | 3492 | 1467227461892 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}] 12:11:01 INFO - PROCESS | 3492 | 1467227461894 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:02 INFO - PROCESS | 3492 | 1467227462015 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 12:11:02 INFO - PROCESS | 3492 | 1467227462023 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 3492 | 1467227462024 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:02 INFO - PROCESS | 3492 | ++DOCSHELL 184AD400 == 36 [pid = 3492] [id = 335] 12:11:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (184ADC00) [pid = 3492] [serial = 1004] [outer = 00000000] 12:11:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (187D6800) [pid = 3492] [serial = 1005] [outer = 184ADC00] 12:11:02 INFO - PROCESS | 3492 | 1467227462095 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (187D9800) [pid = 3492] [serial = 1006] [outer = 184ADC00] 12:11:02 INFO - PROCESS | 3492 | 1467227462556 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]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 729ms 12:11:02 INFO - PROCESS | 3492 | 1467227462653 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 3492 | 1467227462655 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 12:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:11:02 INFO - PROCESS | 3492 | 1467227462662 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 3492 | 1467227462665 Marionette TRACE conn2 <- [1,1306,null,{}] 12:11:02 INFO - PROCESS | 3492 | 1467227462668 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}] 12:11:02 INFO - PROCESS | 3492 | 1467227462670 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:02 INFO - PROCESS | 3492 | 1467227462789 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 12:11:02 INFO - PROCESS | 3492 | 1467227462851 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 3492 | 1467227462854 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:02 INFO - PROCESS | 3492 | ++DOCSHELL 14607000 == 37 [pid = 3492] [id = 336] 12:11:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (19A9D000) [pid = 3492] [serial = 1007] [outer = 00000000] 12:11:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (19AA2000) [pid = 3492] [serial = 1008] [outer = 19A9D000] 12:11:02 INFO - PROCESS | 3492 | 1467227462902 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (19BC8800) [pid = 3492] [serial = 1009] [outer = 19A9D000] 12:11:03 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1799C800) [pid = 3492] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:11:03 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (187D3000) [pid = 3492] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:11:03 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (19DBF800) [pid = 3492] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:11:03 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (16D20C00) [pid = 3492] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:11:03 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (0F9EA400) [pid = 3492] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:11:03 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1A237800) [pid = 3492] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:11:03 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (15EFB000) [pid = 3492] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:11:03 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1460BC00) [pid = 3492] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:11:03 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (11D88400) [pid = 3492] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:11:03 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (10A81400) [pid = 3492] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:11:03 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (14605800) [pid = 3492] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:11:03 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1390C800) [pid = 3492] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:11:03 INFO - PROCESS | 3492 | 1467227463411 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]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 775ms 12:11:03 INFO - PROCESS | 3492 | 1467227463449 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 3492 | 1467227463453 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 12:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:11:03 INFO - PROCESS | 3492 | 1467227463457 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 3492 | 1467227463459 Marionette TRACE conn2 <- [1,1310,null,{}] 12:11:03 INFO - PROCESS | 3492 | 1467227463463 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}] 12:11:03 INFO - PROCESS | 3492 | 1467227463465 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:03 INFO - PROCESS | 3492 | 1467227463543 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 12:11:03 INFO - PROCESS | 3492 | 1467227463548 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 3492 | 1467227463550 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:03 INFO - PROCESS | 3492 | ++DOCSHELL 102CB000 == 38 [pid = 3492] [id = 337] 12:11:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (11C92C00) [pid = 3492] [serial = 1010] [outer = 00000000] 12:11:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (183AC800) [pid = 3492] [serial = 1011] [outer = 11C92C00] 12:11:03 INFO - PROCESS | 3492 | 1467227463593 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (187D3000) [pid = 3492] [serial = 1012] [outer = 11C92C00] 12:11:03 INFO - PROCESS | 3492 | 1467227464005 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]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 577ms 12:11:04 INFO - PROCESS | 3492 | 1467227464034 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 3492 | 1467227464036 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 12:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:11:04 INFO - PROCESS | 3492 | 1467227464039 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 3492 | 1467227464041 Marionette TRACE conn2 <- [1,1314,null,{}] 12:11:04 INFO - PROCESS | 3492 | 1467227464044 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}] 12:11:04 INFO - PROCESS | 3492 | 1467227464046 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:04 INFO - PROCESS | 3492 | 1467227464132 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 12:11:04 INFO - PROCESS | 3492 | 1467227464138 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 3492 | 1467227464140 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:04 INFO - PROCESS | 3492 | ++DOCSHELL 184AB400 == 39 [pid = 3492] [id = 338] 12:11:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (18787400) [pid = 3492] [serial = 1013] [outer = 00000000] 12:11:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (19DBE400) [pid = 3492] [serial = 1014] [outer = 18787400] 12:11:04 INFO - PROCESS | 3492 | 1467227464166 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (17561000) [pid = 3492] [serial = 1015] [outer = 18787400] 12:11:04 INFO - PROCESS | 3492 | 1467227464599 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]]]}] 12:11:04 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 12:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 577ms 12:11:04 INFO - PROCESS | 3492 | 1467227464620 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 3492 | 1467227464622 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 12:11:04 INFO - PROCESS | 3492 | 1467227464625 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:11:04 INFO - PROCESS | 3492 | 1467227464627 Marionette TRACE conn2 <- [1,1318,null,{}] 12:11:04 INFO - PROCESS | 3492 | 1467227464631 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}] 12:11:04 INFO - PROCESS | 3492 | 1467227464632 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:04 INFO - PROCESS | 3492 | 1467227464748 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 12:11:04 INFO - PROCESS | 3492 | 1467227464756 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 3492 | 1467227464741 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:04 INFO - PROCESS | 3492 | ++DOCSHELL 1460D800 == 40 [pid = 3492] [id = 339] 12:11:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (19A99400) [pid = 3492] [serial = 1016] [outer = 00000000] 12:11:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1A038C00) [pid = 3492] [serial = 1017] [outer = 19A99400] 12:11:04 INFO - PROCESS | 3492 | 1467227464815 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1A231800) [pid = 3492] [serial = 1018] [outer = 19A99400] 12:11:05 INFO - PROCESS | 3492 | 1467227465498 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]]]}] 12:11:05 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 12:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 972ms 12:11:05 INFO - PROCESS | 3492 | 1467227465596 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 3492 | 1467227465601 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 12:11:05 INFO - PROCESS | 3492 | 1467227465606 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:11:05 INFO - PROCESS | 3492 | 1467227465610 Marionette TRACE conn2 <- [1,1322,null,{}] 12:11:05 INFO - PROCESS | 3492 | 1467227465623 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}] 12:11:05 INFO - PROCESS | 3492 | 1467227465626 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:05 INFO - PROCESS | 3492 | 1467227465791 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 12:11:05 INFO - PROCESS | 3492 | 1467227465915 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 3492 | 1467227465918 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:05 INFO - PROCESS | 3492 | ++DOCSHELL 0F29F400 == 41 [pid = 3492] [id = 340] 12:11:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1026D400) [pid = 3492] [serial = 1019] [outer = 00000000] 12:11:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (10A7AC00) [pid = 3492] [serial = 1020] [outer = 1026D400] 12:11:06 INFO - PROCESS | 3492 | 1467227465999 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (11C97000) [pid = 3492] [serial = 1021] [outer = 1026D400] 12:11:06 INFO - PROCESS | 3492 | 1467227466854 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]]]}] 12:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1321ms 12:11:06 INFO - PROCESS | 3492 | 1467227466932 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 3492 | 1467227466935 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 12:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:11:06 INFO - PROCESS | 3492 | 1467227466940 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 3492 | 1467227466944 Marionette TRACE conn2 <- [1,1326,null,{}] 12:11:06 INFO - PROCESS | 3492 | 1467227466949 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}] 12:11:06 INFO - PROCESS | 3492 | 1467227466952 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:07 INFO - PROCESS | 3492 | 1467227467043 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 12:11:07 INFO - PROCESS | 3492 | 1467227467125 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 3492 | 1467227467129 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:07 INFO - PROCESS | 3492 | ++DOCSHELL 11C9B800 == 42 [pid = 3492] [id = 341] 12:11:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (11CDBC00) [pid = 3492] [serial = 1022] [outer = 00000000] 12:11:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (12BA9000) [pid = 3492] [serial = 1023] [outer = 11CDBC00] 12:11:07 INFO - PROCESS | 3492 | 1467227467233 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (12F69000) [pid = 3492] [serial = 1024] [outer = 11CDBC00] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 184AB400 == 41 [pid = 3492] [id = 338] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 102CB000 == 40 [pid = 3492] [id = 337] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 14607000 == 39 [pid = 3492] [id = 336] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 184AD400 == 38 [pid = 3492] [id = 335] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 132C8000 == 37 [pid = 3492] [id = 334] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 10229400 == 36 [pid = 3492] [id = 333] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 15EF1000 == 35 [pid = 3492] [id = 332] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 12BA6400 == 34 [pid = 3492] [id = 331] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 14607800 == 33 [pid = 3492] [id = 330] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 139E9000 == 32 [pid = 3492] [id = 329] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 1391B000 == 31 [pid = 3492] [id = 328] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1A7D9400) [pid = 3492] [serial = 975] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 11C97800 == 30 [pid = 3492] [id = 327] 12:11:07 INFO - PROCESS | 3492 | --DOCSHELL 10A09800 == 29 [pid = 3492] [id = 326] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (183B8400) [pid = 3492] [serial = 960] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (19BC3000) [pid = 3492] [serial = 964] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (19A98800) [pid = 3492] [serial = 963] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1A03F800) [pid = 3492] [serial = 966] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (19DC3000) [pid = 3492] [serial = 972] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1A22FC00) [pid = 3492] [serial = 967] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (12F61800) [pid = 3492] [serial = 942] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1A65D400) [pid = 3492] [serial = 940] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1A655C00) [pid = 3492] [serial = 973] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (16EF0C00) [pid = 3492] [serial = 957] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (146F3000) [pid = 3492] [serial = 954] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1569A400) [pid = 3492] [serial = 955] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (139A9800) [pid = 3492] [serial = 951] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (139EAC00) [pid = 3492] [serial = 952] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (12F24400) [pid = 3492] [serial = 949] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (114AC000) [pid = 3492] [serial = 948] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (158E4800) [pid = 3492] [serial = 946] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (146CAC00) [pid = 3492] [serial = 945] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (139AD800) [pid = 3492] [serial = 943] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (184A6800) [pid = 3492] [serial = 961] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1755B400) [pid = 3492] [serial = 969] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (183B7C00) [pid = 3492] [serial = 970] [outer = 00000000] [url = about:blank] 12:11:07 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1755D400) [pid = 3492] [serial = 958] [outer = 00000000] [url = about:blank] 12:11:08 INFO - PROCESS | 3492 | 1467227468248 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]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1382ms 12:11:08 INFO - PROCESS | 3492 | 1467227468302 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 3492 | 1467227468307 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 12:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:11:08 INFO - PROCESS | 3492 | 1467227468314 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 3492 | 1467227468316 Marionette TRACE conn2 <- [1,1330,null,{}] 12:11:08 INFO - PROCESS | 3492 | 1467227468320 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}] 12:11:08 INFO - PROCESS | 3492 | 1467227468323 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:08 INFO - PROCESS | 3492 | 1467227468410 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 12:11:08 INFO - PROCESS | 3492 | 1467227468418 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 3492 | 1467227468421 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:08 INFO - PROCESS | 3492 | ++DOCSHELL 131C5800 == 30 [pid = 3492] [id = 342] 12:11:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (1390E800) [pid = 3492] [serial = 1025] [outer = 00000000] 12:11:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (139B0C00) [pid = 3492] [serial = 1026] [outer = 1390E800] 12:11:08 INFO - PROCESS | 3492 | 1467227468467 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (139E5800) [pid = 3492] [serial = 1027] [outer = 1390E800] 12:11:08 INFO - PROCESS | 3492 | 1467227468948 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]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 675ms 12:11:08 INFO - PROCESS | 3492 | 1467227469012 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 3492 | 1467227469014 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 12:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:11:08 INFO - PROCESS | 3492 | 1467227469017 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 3492 | 1467227469021 Marionette TRACE conn2 <- [1,1334,null,{}] 12:11:09 INFO - PROCESS | 3492 | 1467227469031 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}] 12:11:09 INFO - PROCESS | 3492 | 1467227469036 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:09 INFO - PROCESS | 3492 | 1467227469101 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 12:11:09 INFO - PROCESS | 3492 | 1467227469191 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 3492 | 1467227469194 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:09 INFO - PROCESS | 3492 | ++DOCSHELL 14609400 == 31 [pid = 3492] [id = 343] 12:11:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (14609800) [pid = 3492] [serial = 1028] [outer = 00000000] 12:11:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (146CAC00) [pid = 3492] [serial = 1029] [outer = 14609800] 12:11:09 INFO - PROCESS | 3492 | 1467227469242 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1560BC00) [pid = 3492] [serial = 1030] [outer = 14609800] 12:11:09 INFO - PROCESS | 3492 | 1467227469639 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]]]}] 12:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 681ms 12:11:09 INFO - PROCESS | 3492 | 1467227469700 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 3492 | 1467227469703 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 12:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:11:09 INFO - PROCESS | 3492 | 1467227469706 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 3492 | 1467227469708 Marionette TRACE conn2 <- [1,1338,null,{}] 12:11:09 INFO - PROCESS | 3492 | 1467227469711 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}] 12:11:09 INFO - PROCESS | 3492 | 1467227469713 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:09 INFO - PROCESS | 3492 | 1467227469857 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 12:11:09 INFO - PROCESS | 3492 | 1467227469880 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 3492 | 1467227469882 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:09 INFO - PROCESS | 3492 | ++DOCSHELL 15602800 == 32 [pid = 3492] [id = 344] 12:11:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (15698400) [pid = 3492] [serial = 1031] [outer = 00000000] 12:11:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (15ED8000) [pid = 3492] [serial = 1032] [outer = 15698400] 12:11:09 INFO - PROCESS | 3492 | 1467227469935 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (15EFC400) [pid = 3492] [serial = 1033] [outer = 15698400] 12:11:10 INFO - PROCESS | 3492 | 1467227470364 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]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 681ms 12:11:10 INFO - PROCESS | 3492 | 1467227470406 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 3492 | 1467227470408 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 12:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:11:10 INFO - PROCESS | 3492 | 1467227470411 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 3492 | 1467227470413 Marionette TRACE conn2 <- [1,1342,null,{}] 12:11:10 INFO - PROCESS | 3492 | 1467227470416 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}] 12:11:10 INFO - PROCESS | 3492 | 1467227470418 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:10 INFO - PROCESS | 3492 | 1467227470522 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 12:11:10 INFO - PROCESS | 3492 | 1467227470527 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 3492 | 1467227470529 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:10 INFO - PROCESS | 3492 | ++DOCSHELL 15EFBC00 == 33 [pid = 3492] [id = 345] 12:11:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (16940000) [pid = 3492] [serial = 1034] [outer = 00000000] 12:11:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (16EF5C00) [pid = 3492] [serial = 1035] [outer = 16940000] 12:11:10 INFO - PROCESS | 3492 | 1467227470573 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (176D1400) [pid = 3492] [serial = 1036] [outer = 16940000] 12:11:10 INFO - PROCESS | 3492 | 1467227470982 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]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 635ms 12:11:11 INFO - PROCESS | 3492 | 1467227471032 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 3492 | 1467227471034 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 12:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:11:11 INFO - PROCESS | 3492 | 1467227471037 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 3492 | 1467227471039 Marionette TRACE conn2 <- [1,1346,null,{}] 12:11:11 INFO - PROCESS | 3492 | 1467227471049 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}] 12:11:11 INFO - PROCESS | 3492 | 1467227471055 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:11 INFO - PROCESS | 3492 | 1467227471200 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 12:11:11 INFO - PROCESS | 3492 | 1467227471290 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 3492 | 1467227471292 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:11 INFO - PROCESS | 3492 | ++DOCSHELL 16B11C00 == 34 [pid = 3492] [id = 346] 12:11:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (183B8400) [pid = 3492] [serial = 1037] [outer = 00000000] 12:11:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (184B3C00) [pid = 3492] [serial = 1038] [outer = 183B8400] 12:11:11 INFO - PROCESS | 3492 | 1467227471337 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (187DF400) [pid = 3492] [serial = 1039] [outer = 183B8400] 12:11:11 INFO - PROCESS | 3492 | 1467227471757 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]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 727ms 12:11:11 INFO - PROCESS | 3492 | 1467227471778 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 3492 | 1467227471780 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 12:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:11:11 INFO - PROCESS | 3492 | 1467227471784 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 3492 | 1467227471785 Marionette TRACE conn2 <- [1,1350,null,{}] 12:11:11 INFO - PROCESS | 3492 | 1467227471789 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}] 12:11:11 INFO - PROCESS | 3492 | 1467227471790 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:12 INFO - PROCESS | 3492 | 1467227472049 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1744F800) [pid = 3492] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (139AA000) [pid = 3492] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (184ADC00) [pid = 3492] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (139F0000) [pid = 3492] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (15EFD400) [pid = 3492] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (11C9B400) [pid = 3492] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1A7CF800) [pid = 3492] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (14609C00) [pid = 3492] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (13910C00) [pid = 3492] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (146F3800) [pid = 3492] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (10A73400) [pid = 3492] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (19A9D000) [pid = 3492] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (18787400) [pid = 3492] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:11:12 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (11C92C00) [pid = 3492] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:11:12 INFO - PROCESS | 3492 | 1467227472111 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 3492 | 1467227472113 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:12 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A9C00 == 35 [pid = 3492] [id = 347] 12:11:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (0F2AA000) [pid = 3492] [serial = 1040] [outer = 00000000] 12:11:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (11C92C00) [pid = 3492] [serial = 1041] [outer = 0F2AA000] 12:11:12 INFO - PROCESS | 3492 | 1467227472155 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (139F0000) [pid = 3492] [serial = 1042] [outer = 0F2AA000] 12:11:12 INFO - PROCESS | 3492 | 1467227472500 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]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 789ms 12:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:11:12 INFO - PROCESS | 3492 | 1467227472569 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 3492 | 1467227472571 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 12:11:12 INFO - PROCESS | 3492 | 1467227472574 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 3492 | 1467227472576 Marionette TRACE conn2 <- [1,1354,null,{}] 12:11:12 INFO - PROCESS | 3492 | 1467227472579 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}] 12:11:12 INFO - PROCESS | 3492 | 1467227472581 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:12 INFO - PROCESS | 3492 | 1467227472665 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 12:11:12 INFO - PROCESS | 3492 | 1467227472670 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 3492 | 1467227472672 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:12 INFO - PROCESS | 3492 | ++DOCSHELL 1460F800 == 36 [pid = 3492] [id = 348] 12:11:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15EFD400) [pid = 3492] [serial = 1043] [outer = 00000000] 12:11:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (187D2400) [pid = 3492] [serial = 1044] [outer = 15EFD400] 12:11:12 INFO - PROCESS | 3492 | 1467227472715 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (19A95400) [pid = 3492] [serial = 1045] [outer = 15EFD400] 12:11:13 INFO - PROCESS | 3492 | 1467227473136 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] 12:11:13 INFO - PROCESS | 3492 | 1467227473185 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 12:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:11:13 INFO - PROCESS | 3492 | 1467227473189 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 3492 | 1467227473190 Marionette TRACE conn2 <- [1,1358,null,{}] 12:11:13 INFO - PROCESS | 3492 | 1467227473198 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}] 12:11:13 INFO - PROCESS | 3492 | 1467227473200 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:13 INFO - PROCESS | 3492 | 1467227473278 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 12:11:13 INFO - PROCESS | 3492 | 1467227473284 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 3492 | 1467227473286 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:13 INFO - PROCESS | 3492 | ++DOCSHELL 1569A000 == 37 [pid = 3492] [id = 349] 12:11:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1744F800) [pid = 3492] [serial = 1046] [outer = 00000000] 12:11:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (19DC0C00) [pid = 3492] [serial = 1047] [outer = 1744F800] 12:11:13 INFO - PROCESS | 3492 | 1467227473328 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (19DC5800) [pid = 3492] [serial = 1048] [outer = 1744F800] 12:11:13 INFO - PROCESS | 3492 | 1467227473744 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] 12:11:13 INFO - PROCESS | 3492 | 1467227473801 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 12:11:13 INFO - PROCESS | 3492 | 1467227473804 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 3492 | 1467227473806 Marionette TRACE conn2 <- [1,1362,null,{}] 12:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:11:13 INFO - PROCESS | 3492 | 1467227473810 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}] 12:11:13 INFO - PROCESS | 3492 | 1467227473811 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:13 INFO - PROCESS | 3492 | 1467227473898 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 12:11:13 INFO - PROCESS | 3492 | 1467227473905 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 3492 | 1467227473907 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:13 INFO - PROCESS | 3492 | ++DOCSHELL 139EBC00 == 38 [pid = 3492] [id = 350] 12:11:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (175F2400) [pid = 3492] [serial = 1049] [outer = 00000000] 12:11:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1A553000) [pid = 3492] [serial = 1050] [outer = 175F2400] 12:11:13 INFO - PROCESS | 3492 | 1467227473950 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1A558400) [pid = 3492] [serial = 1051] [outer = 175F2400] 12:11:14 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:14 INFO - PROCESS | 3492 | 1467227474636 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] 12:11:14 INFO - PROCESS | 3492 | 1467227474681 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 12:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:11:14 INFO - PROCESS | 3492 | 1467227474686 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 3492 | 1467227474691 Marionette TRACE conn2 <- [1,1366,null,{}] 12:11:14 INFO - PROCESS | 3492 | 1467227474697 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}] 12:11:14 INFO - PROCESS | 3492 | 1467227474699 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:14 INFO - PROCESS | 3492 | 1467227474808 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 12:11:14 INFO - PROCESS | 3492 | 1467227474938 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 3492 | 1467227474941 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:14 INFO - PROCESS | 3492 | ++DOCSHELL 10A0AC00 == 39 [pid = 3492] [id = 351] 12:11:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (11890000) [pid = 3492] [serial = 1052] [outer = 00000000] 12:11:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1315B000) [pid = 3492] [serial = 1053] [outer = 11890000] 12:11:14 INFO - PROCESS | 3492 | 1467227474998 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (139AA800) [pid = 3492] [serial = 1054] [outer = 11890000] 12:11:15 INFO - PROCESS | 3492 | 1467227475607 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] 12:11:15 INFO - PROCESS | 3492 | 1467227475679 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 12:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:11:15 INFO - PROCESS | 3492 | 1467227475686 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 3492 | 1467227475688 Marionette TRACE conn2 <- [1,1370,null,{}] 12:11:15 INFO - PROCESS | 3492 | 1467227475692 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}] 12:11:15 INFO - PROCESS | 3492 | 1467227475695 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:15 INFO - PROCESS | 3492 | 1467227475836 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 12:11:15 INFO - PROCESS | 3492 | 1467227475966 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 3492 | 1467227475969 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:15 INFO - PROCESS | 3492 | ++DOCSHELL 15610C00 == 40 [pid = 3492] [id = 352] 12:11:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (158E4C00) [pid = 3492] [serial = 1055] [outer = 00000000] 12:11:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (16938C00) [pid = 3492] [serial = 1056] [outer = 158E4C00] 12:11:16 INFO - PROCESS | 3492 | 1467227476025 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (17994400) [pid = 3492] [serial = 1057] [outer = 158E4C00] 12:11:16 INFO - PROCESS | 3492 | [3492] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:11:16 INFO - PROCESS | 3492 | 1467227476667 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] 12:11:16 INFO - PROCESS | 3492 | 1467227476692 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 12:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:11:16 INFO - PROCESS | 3492 | 1467227476698 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 3492 | 1467227476704 Marionette TRACE conn2 <- [1,1374,null,{}] 12:11:16 INFO - PROCESS | 3492 | 1467227476717 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}] 12:11:16 INFO - PROCESS | 3492 | 1467227476722 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:16 INFO - PROCESS | 3492 | 1467227476837 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 12:11:16 INFO - PROCESS | 3492 | 1467227476953 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 3492 | 1467227476957 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:16 INFO - PROCESS | 3492 | ++DOCSHELL 19DC8000 == 41 [pid = 3492] [id = 353] 12:11:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (19DC8800) [pid = 3492] [serial = 1058] [outer = 00000000] 12:11:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1A54DC00) [pid = 3492] [serial = 1059] [outer = 19DC8800] 12:11:16 INFO - PROCESS | 3492 | 1467227477011 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1A65FC00) [pid = 3492] [serial = 1060] [outer = 19DC8800] 12:11:17 INFO - PROCESS | 3492 | 1467227477684 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] 12:11:17 INFO - PROCESS | 3492 | 1467227477734 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 12:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:11:17 INFO - PROCESS | 3492 | 1467227477740 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 3492 | 1467227477745 Marionette TRACE conn2 <- [1,1378,null,{}] 12:11:17 INFO - PROCESS | 3492 | 1467227477773 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}] 12:11:17 INFO - PROCESS | 3492 | 1467227477776 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:17 INFO - PROCESS | 3492 | 1467227477877 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 12:11:18 INFO - PROCESS | 3492 | 1467227478011 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 3492 | 1467227478014 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:18 INFO - PROCESS | 3492 | ++DOCSHELL 12F22400 == 42 [pid = 3492] [id = 354] 12:11:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (12F24400) [pid = 3492] [serial = 1061] [outer = 00000000] 12:11:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (13A35800) [pid = 3492] [serial = 1062] [outer = 12F24400] 12:11:18 INFO - PROCESS | 3492 | 1467227478064 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (143AC400) [pid = 3492] [serial = 1063] [outer = 12F24400] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 1569A000 == 41 [pid = 3492] [id = 349] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 1460F800 == 40 [pid = 3492] [id = 348] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 0F2A9C00 == 39 [pid = 3492] [id = 347] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 16B11C00 == 38 [pid = 3492] [id = 346] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 15EFBC00 == 37 [pid = 3492] [id = 345] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 15602800 == 36 [pid = 3492] [id = 344] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 14609400 == 35 [pid = 3492] [id = 343] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 131C5800 == 34 [pid = 3492] [id = 342] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 11C9B800 == 33 [pid = 3492] [id = 341] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 1A7CE800 == 32 [pid = 3492] [id = 325] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 0F29F400 == 31 [pid = 3492] [id = 340] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 1460D800 == 30 [pid = 3492] [id = 339] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 15610C00 == 29 [pid = 3492] [id = 352] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 19DC8000 == 28 [pid = 3492] [id = 353] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 139EBC00 == 27 [pid = 3492] [id = 350] 12:11:18 INFO - PROCESS | 3492 | --DOCSHELL 10A0AC00 == 26 [pid = 3492] [id = 351] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (18133800) [pid = 3492] [serial = 1002] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (139B1800) [pid = 3492] [serial = 984] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (187D6800) [pid = 3492] [serial = 1005] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (139EA800) [pid = 3492] [serial = 985] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (13EA2C00) [pid = 3492] [serial = 987] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (143B0000) [pid = 3492] [serial = 988] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (16D22000) [pid = 3492] [serial = 996] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (16D24000) [pid = 3492] [serial = 997] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (11D8E800) [pid = 3492] [serial = 981] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (12957C00) [pid = 3492] [serial = 982] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1A7DC800) [pid = 3492] [serial = 976] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1460DC00) [pid = 3492] [serial = 990] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (146CFC00) [pid = 3492] [serial = 991] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (181D1C00) [pid = 3492] [serial = 1003] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1755A400) [pid = 3492] [serial = 999] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (15EDC800) [pid = 3492] [serial = 993] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (15EFAC00) [pid = 3492] [serial = 994] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (10A7D000) [pid = 3492] [serial = 978] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (10B9BC00) [pid = 3492] [serial = 979] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (19AA2000) [pid = 3492] [serial = 1008] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (187D9800) [pid = 3492] [serial = 1006] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (19DBE400) [pid = 3492] [serial = 1014] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (17561000) [pid = 3492] [serial = 1015] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (183AC800) [pid = 3492] [serial = 1011] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (19BC8800) [pid = 3492] [serial = 1009] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (187D3000) [pid = 3492] [serial = 1012] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (139F0800) [pid = 3492] [serial = 1000] [outer = 00000000] [url = about:blank] 12:11:18 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (1A038C00) [pid = 3492] [serial = 1017] [outer = 00000000] [url = about:blank] 12:11:19 INFO - PROCESS | 3492 | 1467227479144 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]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1469ms 12:11:19 INFO - PROCESS | 3492 | 1467227479203 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 3492 | 1467227479207 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 12:11:19 INFO - PROCESS | 3492 | 1467227479211 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:11:19 INFO - PROCESS | 3492 | 1467227479216 Marionette TRACE conn2 <- [1,1382,null,{}] 12:11:19 INFO - PROCESS | 3492 | 1467227479221 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}] 12:11:19 INFO - PROCESS | 3492 | 1467227479223 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:19 INFO - PROCESS | 3492 | 1467227479311 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 12:11:19 INFO - PROCESS | 3492 | 1467227479320 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 3492 | 1467227479323 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:19 INFO - PROCESS | 3492 | ++DOCSHELL 10E43000 == 27 [pid = 3492] [id = 355] 12:11:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (10FF2000) [pid = 3492] [serial = 1064] [outer = 00000000] 12:11:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (11C9B800) [pid = 3492] [serial = 1065] [outer = 10FF2000] 12:11:19 INFO - PROCESS | 3492 | 1467227479372 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (11DDCC00) [pid = 3492] [serial = 1066] [outer = 10FF2000] 12:11:19 INFO - PROCESS | 3492 | 1467227479848 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]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 681ms 12:11:19 INFO - PROCESS | 3492 | 1467227479912 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 3492 | 1467227479917 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 12:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:11:19 INFO - PROCESS | 3492 | 1467227479923 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 3492 | 1467227479926 Marionette TRACE conn2 <- [1,1386,null,{}] 12:11:19 INFO - PROCESS | 3492 | 1467227479929 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}] 12:11:19 INFO - PROCESS | 3492 | 1467227479932 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:20 INFO - PROCESS | 3492 | 1467227480047 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 12:11:20 INFO - PROCESS | 3492 | 1467227480142 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 3492 | 1467227480145 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:20 INFO - PROCESS | 3492 | ++DOCSHELL 13161C00 == 28 [pid = 3492] [id = 356] 12:11:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (131C6C00) [pid = 3492] [serial = 1067] [outer = 00000000] 12:11:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (139B4C00) [pid = 3492] [serial = 1068] [outer = 131C6C00] 12:11:20 INFO - PROCESS | 3492 | 1467227480191 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (139EA800) [pid = 3492] [serial = 1069] [outer = 131C6C00] 12:11:20 INFO - PROCESS | 3492 | 1467227480531 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]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 696ms 12:11:20 INFO - PROCESS | 3492 | 1467227480606 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 12:11:20 INFO - PROCESS | 3492 | 1467227480609 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 12:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:11:20 INFO - PROCESS | 3492 | 1467227480612 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 3492 | 1467227480616 Marionette TRACE conn2 <- [1,1390,null,{}] 12:11:20 INFO - PROCESS | 3492 | 1467227480626 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}] 12:11:20 INFO - PROCESS | 3492 | 1467227480630 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:20 INFO - PROCESS | 3492 | 1467227480710 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 12:11:20 INFO - PROCESS | 3492 | 1467227480717 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 3492 | 1467227480720 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:20 INFO - PROCESS | 3492 | ++DOCSHELL 1460C000 == 29 [pid = 3492] [id = 357] 12:11:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (1460C400) [pid = 3492] [serial = 1070] [outer = 00000000] 12:11:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (146F7C00) [pid = 3492] [serial = 1071] [outer = 1460C400] 12:11:20 INFO - PROCESS | 3492 | 1467227480767 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (158E1C00) [pid = 3492] [serial = 1072] [outer = 1460C400] 12:11:21 INFO - PROCESS | 3492 | 1467227481257 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]]]}] 12:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 696ms 12:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:11:21 INFO - PROCESS | 3492 | 1467227481313 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 3492 | 1467227481315 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 12:11:21 INFO - PROCESS | 3492 | 1467227481319 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 3492 | 1467227481321 Marionette TRACE conn2 <- [1,1394,null,{}] 12:11:21 INFO - PROCESS | 3492 | 1467227481324 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}] 12:11:21 INFO - PROCESS | 3492 | 1467227481326 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:21 INFO - PROCESS | 3492 | 1467227481468 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 12:11:21 INFO - PROCESS | 3492 | 1467227481488 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 3492 | 1467227481490 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:21 INFO - PROCESS | 3492 | ++DOCSHELL 15EDAC00 == 30 [pid = 3492] [id = 358] 12:11:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (15EDBC00) [pid = 3492] [serial = 1073] [outer = 00000000] 12:11:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (15EFD000) [pid = 3492] [serial = 1074] [outer = 15EDBC00] 12:11:21 INFO - PROCESS | 3492 | 1467227481533 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (16941000) [pid = 3492] [serial = 1075] [outer = 15EDBC00] 12:11:21 INFO - PROCESS | 3492 | 1467227481939 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]]]}] 12:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 696ms 12:11:21 INFO - PROCESS | 3492 | 1467227482000 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 3492 | 1467227482002 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 12:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:11:22 INFO - PROCESS | 3492 | 1467227482006 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 3492 | 1467227482007 Marionette TRACE conn2 <- [1,1398,null,{}] 12:11:22 INFO - PROCESS | 3492 | 1467227482010 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}] 12:11:22 INFO - PROCESS | 3492 | 1467227482012 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:22 INFO - PROCESS | 3492 | 1467227482116 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 12:11:22 INFO - PROCESS | 3492 | 1467227482121 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 3492 | 1467227482123 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:22 INFO - PROCESS | 3492 | ++DOCSHELL 15ED0C00 == 31 [pid = 3492] [id = 359] 12:11:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (15EDC000) [pid = 3492] [serial = 1076] [outer = 00000000] 12:11:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (16EF4400) [pid = 3492] [serial = 1077] [outer = 15EDC000] 12:11:22 INFO - PROCESS | 3492 | 1467227482166 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (16EF9400) [pid = 3492] [serial = 1078] [outer = 15EDC000] 12:11:22 INFO - PROCESS | 3492 | 1467227482639 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]]]}] 12:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 696ms 12:11:22 INFO - PROCESS | 3492 | 1467227482705 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 3492 | 1467227482708 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 12:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:11:22 INFO - PROCESS | 3492 | 1467227482711 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 3492 | 1467227482712 Marionette TRACE conn2 <- [1,1402,null,{}] 12:11:22 INFO - PROCESS | 3492 | 1467227482716 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}] 12:11:22 INFO - PROCESS | 3492 | 1467227482721 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:22 INFO - PROCESS | 3492 | 1467227482894 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 12:11:23 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (175F2400) [pid = 3492] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:11:23 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1744F800) [pid = 3492] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:11:23 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (16940000) [pid = 3492] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:11:23 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (183B8400) [pid = 3492] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:11:23 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (14609800) [pid = 3492] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:11:23 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1390E800) [pid = 3492] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:11:23 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1026D400) [pid = 3492] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:11:23 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (19A99400) [pid = 3492] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:11:23 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (11CDBC00) [pid = 3492] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:11:23 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (15EFD400) [pid = 3492] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:11:23 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (15698400) [pid = 3492] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:11:23 INFO - PROCESS | 3492 | 1467227483132 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 3492 | 1467227483134 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:23 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A0800 == 32 [pid = 3492] [id = 360] 12:11:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (0F2A6C00) [pid = 3492] [serial = 1079] [outer = 00000000] 12:11:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (114AAC00) [pid = 3492] [serial = 1080] [outer = 0F2A6C00] 12:11:23 INFO - PROCESS | 3492 | 1467227483179 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (14607800) [pid = 3492] [serial = 1081] [outer = 0F2A6C00] 12:11:23 INFO - PROCESS | 3492 | 1467227483541 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]]]}] 12:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 897ms 12:11:23 INFO - PROCESS | 3492 | 1467227483599 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 3492 | 1467227483601 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 12:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:11:23 INFO - PROCESS | 3492 | 1467227483605 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 3492 | 1467227483606 Marionette TRACE conn2 <- [1,1406,null,{}] 12:11:23 INFO - PROCESS | 3492 | 1467227483610 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}] 12:11:23 INFO - PROCESS | 3492 | 1467227483611 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:23 INFO - PROCESS | 3492 | 1467227483717 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 12:11:23 INFO - PROCESS | 3492 | 1467227483728 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 3492 | 1467227483729 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:23 INFO - PROCESS | 3492 | ++DOCSHELL 14606400 == 33 [pid = 3492] [id = 361] 12:11:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (14606800) [pid = 3492] [serial = 1082] [outer = 00000000] 12:11:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (183BAC00) [pid = 3492] [serial = 1083] [outer = 14606800] 12:11:23 INFO - PROCESS | 3492 | 1467227483773 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (184B4400) [pid = 3492] [serial = 1084] [outer = 14606800] 12:11:24 INFO - PROCESS | 3492 | 1467227484196 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]]]}] 12:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 619ms 12:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:11:24 INFO - PROCESS | 3492 | 1467227484243 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 3492 | 1467227484245 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 12:11:24 INFO - PROCESS | 3492 | 1467227484248 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - PROCESS | 3492 | 1467227484250 Marionette TRACE conn2 <- [1,1410,null,{}] 12:11:24 INFO - PROCESS | 3492 | 1467227484253 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}] 12:11:24 INFO - PROCESS | 3492 | 1467227484255 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:24 INFO - PROCESS | 3492 | 1467227484330 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 12:11:24 INFO - PROCESS | 3492 | 1467227484445 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 3492 | 1467227484447 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:24 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A4800 == 34 [pid = 3492] [id = 362] 12:11:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (15ED4C00) [pid = 3492] [serial = 1085] [outer = 00000000] 12:11:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (187D5800) [pid = 3492] [serial = 1086] [outer = 15ED4C00] 12:11:24 INFO - PROCESS | 3492 | 1467227484491 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (146C4400) [pid = 3492] [serial = 1087] [outer = 15ED4C00] 12:11:24 INFO - PROCESS | 3492 | 1467227484841 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]]]}] 12:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 634ms 12:11:24 INFO - PROCESS | 3492 | 1467227484886 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 3492 | 1467227484888 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 12:11:24 INFO - PROCESS | 3492 | 1467227484892 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:11:24 INFO - PROCESS | 3492 | 1467227484893 Marionette TRACE conn2 <- [1,1414,null,{}] 12:11:24 INFO - PROCESS | 3492 | 1467227484897 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}] 12:11:24 INFO - PROCESS | 3492 | 1467227484899 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:24 INFO - PROCESS | 3492 | 1467227484992 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 12:11:24 INFO - PROCESS | 3492 | 1467227484999 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 3492 | 1467227485001 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:25 INFO - PROCESS | 3492 | ++DOCSHELL 187E1000 == 35 [pid = 3492] [id = 363] 12:11:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (187E1C00) [pid = 3492] [serial = 1088] [outer = 00000000] 12:11:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19AA3400) [pid = 3492] [serial = 1089] [outer = 187E1C00] 12:11:25 INFO - PROCESS | 3492 | 1467227485044 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19BC4800) [pid = 3492] [serial = 1090] [outer = 187E1C00] 12:11:25 INFO - PROCESS | 3492 | 1467227485884 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]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1083ms 12:11:25 INFO - PROCESS | 3492 | 1467227485975 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 3492 | 1467227485979 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 12:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:11:25 INFO - PROCESS | 3492 | 1467227485984 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 3492 | 1467227485989 Marionette TRACE conn2 <- [1,1418,null,{}] 12:11:25 INFO - PROCESS | 3492 | 1467227485994 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}] 12:11:25 INFO - PROCESS | 3492 | 1467227485997 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:26 INFO - PROCESS | 3492 | 1467227486142 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 12:11:26 INFO - PROCESS | 3492 | 1467227486265 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 3492 | 1467227486268 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:26 INFO - PROCESS | 3492 | ++DOCSHELL 11888C00 == 36 [pid = 3492] [id = 364] 12:11:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (11C9B400) [pid = 3492] [serial = 1091] [outer = 00000000] 12:11:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (12F5D800) [pid = 3492] [serial = 1092] [outer = 11C9B400] 12:11:26 INFO - PROCESS | 3492 | 1467227486325 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (132C8000) [pid = 3492] [serial = 1093] [outer = 11C9B400] 12:11:27 INFO - PROCESS | 3492 | 1467227487220 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]]]}] 12:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1284ms 12:11:27 INFO - PROCESS | 3492 | 1467227487266 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 3492 | 1467227487270 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 12:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:11:27 INFO - PROCESS | 3492 | 1467227487275 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 3492 | 1467227487278 Marionette TRACE conn2 <- [1,1422,null,{}] 12:11:27 INFO - PROCESS | 3492 | 1467227487284 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}] 12:11:27 INFO - PROCESS | 3492 | 1467227487286 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:27 INFO - PROCESS | 3492 | 1467227487400 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 12:11:27 INFO - PROCESS | 3492 | --DOCSHELL 0F2A4800 == 35 [pid = 3492] [id = 362] 12:11:27 INFO - PROCESS | 3492 | --DOCSHELL 14606400 == 34 [pid = 3492] [id = 361] 12:11:27 INFO - PROCESS | 3492 | --DOCSHELL 0F2A0800 == 33 [pid = 3492] [id = 360] 12:11:27 INFO - PROCESS | 3492 | --DOCSHELL 15ED0C00 == 32 [pid = 3492] [id = 359] 12:11:27 INFO - PROCESS | 3492 | --DOCSHELL 15EDAC00 == 31 [pid = 3492] [id = 358] 12:11:27 INFO - PROCESS | 3492 | --DOCSHELL 1460C000 == 30 [pid = 3492] [id = 357] 12:11:27 INFO - PROCESS | 3492 | --DOCSHELL 13161C00 == 29 [pid = 3492] [id = 356] 12:11:27 INFO - PROCESS | 3492 | --DOCSHELL 10E43000 == 28 [pid = 3492] [id = 355] 12:11:27 INFO - PROCESS | 3492 | --DOCSHELL 12F22400 == 27 [pid = 3492] [id = 354] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (16EF5C00) [pid = 3492] [serial = 1035] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (19DC5800) [pid = 3492] [serial = 1048] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (184B3C00) [pid = 3492] [serial = 1038] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (146CAC00) [pid = 3492] [serial = 1029] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1560BC00) [pid = 3492] [serial = 1030] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (139B0C00) [pid = 3492] [serial = 1026] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (139E5800) [pid = 3492] [serial = 1027] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (10A7AC00) [pid = 3492] [serial = 1020] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (11C97000) [pid = 3492] [serial = 1021] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1A231800) [pid = 3492] [serial = 1018] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (12BA9000) [pid = 3492] [serial = 1023] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (187DF400) [pid = 3492] [serial = 1039] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (12F69000) [pid = 3492] [serial = 1024] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (187D2400) [pid = 3492] [serial = 1044] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (11C92C00) [pid = 3492] [serial = 1041] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (15ED8000) [pid = 3492] [serial = 1032] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (15EFC400) [pid = 3492] [serial = 1033] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (176D1400) [pid = 3492] [serial = 1036] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (19A95400) [pid = 3492] [serial = 1045] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (1A558400) [pid = 3492] [serial = 1051] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (1A553000) [pid = 3492] [serial = 1050] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (19DC0C00) [pid = 3492] [serial = 1047] [outer = 00000000] [url = about:blank] 12:11:27 INFO - PROCESS | 3492 | 1467227487507 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 3492 | 1467227487511 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:27 INFO - PROCESS | 3492 | ++DOCSHELL 10229C00 == 28 [pid = 3492] [id = 365] 12:11:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (10559C00) [pid = 3492] [serial = 1094] [outer = 00000000] 12:11:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (10A77C00) [pid = 3492] [serial = 1095] [outer = 10559C00] 12:11:27 INFO - PROCESS | 3492 | 1467227487560 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (112B1000) [pid = 3492] [serial = 1096] [outer = 10559C00] 12:11:27 INFO - PROCESS | 3492 | 1467227488010 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]]]}] 12:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 788ms 12:11:28 INFO - PROCESS | 3492 | 1467227488078 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 3492 | 1467227488083 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 12:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:11:28 INFO - PROCESS | 3492 | 1467227488073 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 3492 | 1467227488076 Marionette TRACE conn2 <- [1,1426,null,{}] 12:11:28 INFO - PROCESS | 3492 | 1467227488080 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}] 12:11:28 INFO - PROCESS | 3492 | 1467227488082 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:28 INFO - PROCESS | 3492 | 1467227488166 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 12:11:28 INFO - PROCESS | 3492 | 1467227488180 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 3492 | 1467227488182 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:28 INFO - PROCESS | 3492 | ++DOCSHELL 1315FC00 == 29 [pid = 3492] [id = 366] 12:11:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (13161C00) [pid = 3492] [serial = 1097] [outer = 00000000] 12:11:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (13238C00) [pid = 3492] [serial = 1098] [outer = 13161C00] 12:11:28 INFO - PROCESS | 3492 | 1467227488229 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (139AF400) [pid = 3492] [serial = 1099] [outer = 13161C00] 12:11:28 INFO - PROCESS | 3492 | 1467227488691 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]]]}] 12:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 618ms 12:11:28 INFO - PROCESS | 3492 | 1467227488713 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 3492 | 1467227488716 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 12:11:28 INFO - PROCESS | 3492 | 1467227488719 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:11:28 INFO - PROCESS | 3492 | 1467227488722 Marionette TRACE conn2 <- [1,1430,null,{}] 12:11:28 INFO - PROCESS | 3492 | 1467227488733 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}] 12:11:28 INFO - PROCESS | 3492 | 1467227488737 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:28 INFO - PROCESS | 3492 | 1467227488846 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 12:11:28 INFO - PROCESS | 3492 | 1467227488856 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 3492 | 1467227488859 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:28 INFO - PROCESS | 3492 | ++DOCSHELL 14610C00 == 30 [pid = 3492] [id = 367] 12:11:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (146C4800) [pid = 3492] [serial = 1100] [outer = 00000000] 12:11:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (146F0400) [pid = 3492] [serial = 1101] [outer = 146C4800] 12:11:28 INFO - PROCESS | 3492 | 1467227488990 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (1560C800) [pid = 3492] [serial = 1102] [outer = 146C4800] 12:11:29 INFO - PROCESS | 3492 | 1467227489372 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]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 696ms 12:11:29 INFO - PROCESS | 3492 | 1467227489420 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 3492 | 1467227489422 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 12:11:29 INFO - PROCESS | 3492 | 1467227489425 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:11:29 INFO - PROCESS | 3492 | 1467227489427 Marionette TRACE conn2 <- [1,1434,null,{}] 12:11:29 INFO - PROCESS | 3492 | 1467227489430 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}] 12:11:29 INFO - PROCESS | 3492 | 1467227489432 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:29 INFO - PROCESS | 3492 | 1467227489559 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 12:11:29 INFO - PROCESS | 3492 | 1467227489574 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 3492 | 1467227489576 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:29 INFO - PROCESS | 3492 | ++DOCSHELL 158DE800 == 31 [pid = 3492] [id = 368] 12:11:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (1594FC00) [pid = 3492] [serial = 1103] [outer = 00000000] 12:11:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15EF0400) [pid = 3492] [serial = 1104] [outer = 1594FC00] 12:11:29 INFO - PROCESS | 3492 | 1467227489621 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (168A3000) [pid = 3492] [serial = 1105] [outer = 1594FC00] 12:11:30 INFO - PROCESS | 3492 | 1467227490050 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]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 696ms 12:11:30 INFO - PROCESS | 3492 | 1467227490109 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 3492 | 1467227490111 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 12:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:11:30 INFO - PROCESS | 3492 | 1467227490114 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 3492 | 1467227490116 Marionette TRACE conn2 <- [1,1438,null,{}] 12:11:30 INFO - PROCESS | 3492 | 1467227490125 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}] 12:11:30 INFO - PROCESS | 3492 | 1467227490127 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:30 INFO - PROCESS | 3492 | 1467227490257 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 12:11:30 INFO - PROCESS | 3492 | 1467227490281 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 3492 | 1467227490283 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:30 INFO - PROCESS | 3492 | ++DOCSHELL 16DC1000 == 32 [pid = 3492] [id = 369] 12:11:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (16E8E400) [pid = 3492] [serial = 1106] [outer = 00000000] 12:11:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (17562400) [pid = 3492] [serial = 1107] [outer = 16E8E400] 12:11:30 INFO - PROCESS | 3492 | 1467227490327 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (17995000) [pid = 3492] [serial = 1108] [outer = 16E8E400] 12:11:30 INFO - PROCESS | 3492 | 1467227490768 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]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 696ms 12:11:30 INFO - PROCESS | 3492 | 1467227490821 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 3492 | 1467227490823 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 12:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:11:30 INFO - PROCESS | 3492 | 1467227490826 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 3492 | 1467227490828 Marionette TRACE conn2 <- [1,1442,null,{}] 12:11:30 INFO - PROCESS | 3492 | 1467227490831 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}] 12:11:30 INFO - PROCESS | 3492 | 1467227490837 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:30 INFO - PROCESS | 3492 | 1467227490968 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 12:11:31 INFO - PROCESS | 3492 | 1467227491036 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 3492 | 1467227491038 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:31 INFO - PROCESS | 3492 | ++DOCSHELL 183B9400 == 33 [pid = 3492] [id = 370] 12:11:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (184AA400) [pid = 3492] [serial = 1109] [outer = 00000000] 12:11:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (187E0400) [pid = 3492] [serial = 1110] [outer = 184AA400] 12:11:31 INFO - PROCESS | 3492 | 1467227491084 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19A98000) [pid = 3492] [serial = 1111] [outer = 184AA400] 12:11:31 INFO - PROCESS | 3492 | 1467227491480 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]]]}] 12:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 681ms 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (0F2AA000) [pid = 3492] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (15ED4C00) [pid = 3492] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (15EDBC00) [pid = 3492] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (12F24400) [pid = 3492] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1460C400) [pid = 3492] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (15EDC000) [pid = 3492] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (10FF2000) [pid = 3492] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (0F2A6C00) [pid = 3492] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (131C6C00) [pid = 3492] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (14606800) [pid = 3492] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (11890000) [pid = 3492] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (158E4C00) [pid = 3492] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:11:31 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (19DC8800) [pid = 3492] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:11:31 INFO - PROCESS | 3492 | 1467227491594 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 3492 | 1467227491596 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 12:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:11:31 INFO - PROCESS | 3492 | 1467227491606 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - PROCESS | 3492 | 1467227491607 Marionette TRACE conn2 <- [1,1446,null,{}] 12:11:31 INFO - PROCESS | 3492 | 1467227491611 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}] 12:11:31 INFO - PROCESS | 3492 | 1467227491613 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:31 INFO - PROCESS | 3492 | 1467227491701 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 12:11:31 INFO - PROCESS | 3492 | 1467227491706 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 3492 | 1467227491707 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:31 INFO - PROCESS | 3492 | ++DOCSHELL 11C95800 == 34 [pid = 3492] [id = 371] 12:11:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (139E4800) [pid = 3492] [serial = 1112] [outer = 00000000] 12:11:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (15950000) [pid = 3492] [serial = 1113] [outer = 139E4800] 12:11:31 INFO - PROCESS | 3492 | 1467227491751 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (15EDC800) [pid = 3492] [serial = 1114] [outer = 139E4800] 12:11:32 INFO - PROCESS | 3492 | 1467227492177 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]]]}] 12:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 588ms 12:11:32 INFO - PROCESS | 3492 | 1467227492203 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 3492 | 1467227492205 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 12:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:11:32 INFO - PROCESS | 3492 | 1467227492209 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 3492 | 1467227492210 Marionette TRACE conn2 <- [1,1450,null,{}] 12:11:32 INFO - PROCESS | 3492 | 1467227492217 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}] 12:11:32 INFO - PROCESS | 3492 | 1467227492219 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:32 INFO - PROCESS | 3492 | 1467227492294 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 12:11:32 INFO - PROCESS | 3492 | 1467227492300 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 3492 | 1467227492302 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:32 INFO - PROCESS | 3492 | ++DOCSHELL 12FD7C00 == 35 [pid = 3492] [id = 372] 12:11:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (1755A400) [pid = 3492] [serial = 1115] [outer = 00000000] 12:11:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (187E1800) [pid = 3492] [serial = 1116] [outer = 1755A400] 12:11:32 INFO - PROCESS | 3492 | 1467227492345 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (19A95400) [pid = 3492] [serial = 1117] [outer = 1755A400] 12:11:32 INFO - PROCESS | 3492 | 1467227492796 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]]]}] 12:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 619ms 12:11:32 INFO - PROCESS | 3492 | 1467227492847 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 3492 | 1467227492849 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 12:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:11:32 INFO - PROCESS | 3492 | 1467227492836 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 3492 | 1467227492838 Marionette TRACE conn2 <- [1,1454,null,{}] 12:11:32 INFO - PROCESS | 3492 | 1467227492841 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}] 12:11:32 INFO - PROCESS | 3492 | 1467227492843 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:32 INFO - PROCESS | 3492 | 1467227492920 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 12:11:32 INFO - PROCESS | 3492 | 1467227492928 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 3492 | 1467227492930 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:32 INFO - PROCESS | 3492 | ++DOCSHELL 14610400 == 36 [pid = 3492] [id = 373] 12:11:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (19BCA800) [pid = 3492] [serial = 1118] [outer = 00000000] 12:11:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (19DC0C00) [pid = 3492] [serial = 1119] [outer = 19BCA800] 12:11:32 INFO - PROCESS | 3492 | 1467227492972 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (19DC1C00) [pid = 3492] [serial = 1120] [outer = 19BCA800] 12:11:33 INFO - PROCESS | 3492 | 1467227493444 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]]]}] 12:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 618ms 12:11:33 INFO - PROCESS | 3492 | 1467227493474 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 12:11:33 INFO - PROCESS | 3492 | 1467227493476 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 12:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:11:33 INFO - PROCESS | 3492 | 1467227493483 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - PROCESS | 3492 | 1467227493485 Marionette TRACE conn2 <- [1,1458,null,{}] 12:11:33 INFO - PROCESS | 3492 | 1467227493488 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}] 12:11:33 INFO - PROCESS | 3492 | 1467227493500 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:33 INFO - PROCESS | 3492 | 1467227493616 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 12:11:33 INFO - PROCESS | 3492 | 1467227493751 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 3492 | 1467227493754 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:33 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A1C00 == 37 [pid = 3492] [id = 374] 12:11:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (0F2A3000) [pid = 3492] [serial = 1121] [outer = 00000000] 12:11:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (0F9E7400) [pid = 3492] [serial = 1122] [outer = 0F2A3000] 12:11:33 INFO - PROCESS | 3492 | 1467227493812 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (10A0BC00) [pid = 3492] [serial = 1123] [outer = 0F2A3000] 12:11:34 INFO - PROCESS | 3492 | 1467227494468 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]]]}] 12:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1036ms 12:11:34 INFO - PROCESS | 3492 | 1467227494524 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 12:11:34 INFO - PROCESS | 3492 | 1467227494528 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 12:11:34 INFO - PROCESS | 3492 | 1467227494554 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 3492 | 1467227494558 Marionette TRACE conn2 <- [1,1462,null,{}] 12:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:11:34 INFO - PROCESS | 3492 | 1467227494562 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}] 12:11:34 INFO - PROCESS | 3492 | 1467227494565 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:34 INFO - PROCESS | 3492 | 1467227494681 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 12:11:34 INFO - PROCESS | 3492 | 1467227494805 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 3492 | 1467227494808 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:34 INFO - PROCESS | 3492 | ++DOCSHELL 132BDC00 == 38 [pid = 3492] [id = 375] 12:11:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (139E6800) [pid = 3492] [serial = 1124] [outer = 00000000] 12:11:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (13EA2C00) [pid = 3492] [serial = 1125] [outer = 139E6800] 12:11:34 INFO - PROCESS | 3492 | 1467227494864 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (14608800) [pid = 3492] [serial = 1126] [outer = 139E6800] 12:11:35 INFO - PROCESS | 3492 | 1467227495433 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]]]}] 12:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 866ms 12:11:35 INFO - PROCESS | 3492 | 1467227495458 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 3492 | 1467227495462 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 12:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:11:35 INFO - PROCESS | 3492 | 1467227495467 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - PROCESS | 3492 | 1467227495470 Marionette TRACE conn2 <- [1,1466,null,{}] 12:11:35 INFO - PROCESS | 3492 | 1467227495473 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}] 12:11:35 INFO - PROCESS | 3492 | 1467227495476 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:35 INFO - PROCESS | 3492 | 1467227495581 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 12:11:35 INFO - PROCESS | 3492 | 1467227495684 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:35 INFO - PROCESS | 3492 | 1467227495687 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:35 INFO - PROCESS | 3492 | ++DOCSHELL 1755BC00 == 39 [pid = 3492] [id = 376] 12:11:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1755C400) [pid = 3492] [serial = 1127] [outer = 00000000] 12:11:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (181D9C00) [pid = 3492] [serial = 1128] [outer = 1755C400] 12:11:35 INFO - PROCESS | 3492 | 1467227495739 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1878B800) [pid = 3492] [serial = 1129] [outer = 1755C400] 12:11:36 INFO - PROCESS | 3492 | 1467227496523 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]]]}] 12:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1129ms 12:11:36 INFO - PROCESS | 3492 | 1467227496592 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 3492 | 1467227496596 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 12:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:11:36 INFO - PROCESS | 3492 | 1467227496601 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 3492 | 1467227496604 Marionette TRACE conn2 <- [1,1470,null,{}] 12:11:36 INFO - PROCESS | 3492 | 1467227496610 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}] 12:11:36 INFO - PROCESS | 3492 | 1467227496613 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:36 INFO - PROCESS | 3492 | 1467227496709 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 12:11:36 INFO - PROCESS | 3492 | 1467227496794 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 3492 | 1467227496799 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:36 INFO - PROCESS | 3492 | ++DOCSHELL 10B9D800 == 40 [pid = 3492] [id = 377] 12:11:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (10E38C00) [pid = 3492] [serial = 1130] [outer = 00000000] 12:11:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (11CE9400) [pid = 3492] [serial = 1131] [outer = 10E38C00] 12:11:36 INFO - PROCESS | 3492 | 1467227496903 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (129E3C00) [pid = 3492] [serial = 1132] [outer = 10E38C00] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 14610400 == 39 [pid = 3492] [id = 373] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 12FD7C00 == 38 [pid = 3492] [id = 372] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 11C95800 == 37 [pid = 3492] [id = 371] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 183B9400 == 36 [pid = 3492] [id = 370] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 16DC1000 == 35 [pid = 3492] [id = 369] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 158DE800 == 34 [pid = 3492] [id = 368] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 14610C00 == 33 [pid = 3492] [id = 367] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 1315FC00 == 32 [pid = 3492] [id = 366] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 10229C00 == 31 [pid = 3492] [id = 365] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 11888C00 == 30 [pid = 3492] [id = 364] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 187E1000 == 29 [pid = 3492] [id = 363] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 1755BC00 == 28 [pid = 3492] [id = 376] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 0F2A1C00 == 27 [pid = 3492] [id = 374] 12:11:37 INFO - PROCESS | 3492 | --DOCSHELL 132BDC00 == 26 [pid = 3492] [id = 375] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (139F0000) [pid = 3492] [serial = 1042] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (187D5800) [pid = 3492] [serial = 1086] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (15EFD000) [pid = 3492] [serial = 1074] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (143AC400) [pid = 3492] [serial = 1063] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (13A35800) [pid = 3492] [serial = 1062] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (146F7C00) [pid = 3492] [serial = 1071] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (16EF4400) [pid = 3492] [serial = 1077] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (11C9B800) [pid = 3492] [serial = 1065] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (114AAC00) [pid = 3492] [serial = 1080] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (11DDCC00) [pid = 3492] [serial = 1066] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (16EF9400) [pid = 3492] [serial = 1078] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (14607800) [pid = 3492] [serial = 1081] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (139B4C00) [pid = 3492] [serial = 1068] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (139EA800) [pid = 3492] [serial = 1069] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (183BAC00) [pid = 3492] [serial = 1083] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (139AA800) [pid = 3492] [serial = 1054] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1315B000) [pid = 3492] [serial = 1053] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (17994400) [pid = 3492] [serial = 1057] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (16938C00) [pid = 3492] [serial = 1056] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (146C4400) [pid = 3492] [serial = 1087] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (1A65FC00) [pid = 3492] [serial = 1060] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1A54DC00) [pid = 3492] [serial = 1059] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (16941000) [pid = 3492] [serial = 1075] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (184B4400) [pid = 3492] [serial = 1084] [outer = 00000000] [url = about:blank] 12:11:37 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (158E1C00) [pid = 3492] [serial = 1072] [outer = 00000000] [url = about:blank] 12:11:38 INFO - PROCESS | 3492 | 1467227498041 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]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1485ms 12:11:38 INFO - PROCESS | 3492 | 1467227498089 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 3492 | 1467227498093 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 12:11:38 INFO - PROCESS | 3492 | 1467227498098 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:11:38 INFO - PROCESS | 3492 | 1467227498101 Marionette TRACE conn2 <- [1,1474,null,{}] 12:11:38 INFO - PROCESS | 3492 | 1467227498106 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}] 12:11:38 INFO - PROCESS | 3492 | 1467227498109 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:38 INFO - PROCESS | 3492 | 1467227498239 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 12:11:38 INFO - PROCESS | 3492 | 1467227498251 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 3492 | 1467227498254 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:38 INFO - PROCESS | 3492 | ++DOCSHELL 1180C400 == 27 [pid = 3492] [id = 378] 12:11:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (11885C00) [pid = 3492] [serial = 1133] [outer = 00000000] 12:11:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (11DD6C00) [pid = 3492] [serial = 1134] [outer = 11885C00] 12:11:38 INFO - PROCESS | 3492 | 1467227498300 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (12957C00) [pid = 3492] [serial = 1135] [outer = 11885C00] 12:11:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (11888C00) [pid = 3492] [serial = 1136] [outer = 1B51B800] 12:11:38 INFO - PROCESS | 3492 | 1467227498839 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]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 789ms 12:11:38 INFO - PROCESS | 3492 | 1467227498901 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 3492 | 1467227498907 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 12:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:11:38 INFO - PROCESS | 3492 | 1467227498913 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 3492 | 1467227498916 Marionette TRACE conn2 <- [1,1478,null,{}] 12:11:38 INFO - PROCESS | 3492 | 1467227498920 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}] 12:11:38 INFO - PROCESS | 3492 | 1467227498922 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:38 INFO - PROCESS | 3492 | 1467227499010 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 12:11:39 INFO - PROCESS | 3492 | 1467227499102 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 3492 | 1467227499104 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:39 INFO - PROCESS | 3492 | ++DOCSHELL 139EF400 == 28 [pid = 3492] [id = 379] 12:11:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (139F1000) [pid = 3492] [serial = 1137] [outer = 00000000] 12:11:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (13AB3800) [pid = 3492] [serial = 1138] [outer = 139F1000] 12:11:39 INFO - PROCESS | 3492 | 1467227499158 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (13EA4C00) [pid = 3492] [serial = 1139] [outer = 139F1000] 12:11:39 INFO - PROCESS | 3492 | 1467227499515 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]]]}] 12:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 619ms 12:11:39 INFO - PROCESS | 3492 | 1467227499541 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 3492 | 1467227499543 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 12:11:39 INFO - PROCESS | 3492 | 1467227499547 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:11:39 INFO - PROCESS | 3492 | 1467227499550 Marionette TRACE conn2 <- [1,1482,null,{}] 12:11:39 INFO - PROCESS | 3492 | 1467227499561 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}] 12:11:39 INFO - PROCESS | 3492 | 1467227499565 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:39 INFO - PROCESS | 3492 | 1467227499675 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 12:11:39 INFO - PROCESS | 3492 | 1467227499682 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 3492 | 1467227499685 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:39 INFO - PROCESS | 3492 | ++DOCSHELL 1507CC00 == 29 [pid = 3492] [id = 380] 12:11:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (15083400) [pid = 3492] [serial = 1140] [outer = 00000000] 12:11:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (158E6800) [pid = 3492] [serial = 1141] [outer = 15083400] 12:11:39 INFO - PROCESS | 3492 | 1467227499732 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15ED0C00) [pid = 3492] [serial = 1142] [outer = 15083400] 12:11:40 INFO - PROCESS | 3492 | 1467227500537 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]]]}] 12:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1021ms 12:11:40 INFO - PROCESS | 3492 | 1467227500593 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 3492 | 1467227500597 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 12:11:40 INFO - PROCESS | 3492 | 1467227500622 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:11:40 INFO - PROCESS | 3492 | 1467227500627 Marionette TRACE conn2 <- [1,1486,null,{}] 12:11:40 INFO - PROCESS | 3492 | 1467227500632 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}] 12:11:40 INFO - PROCESS | 3492 | 1467227500635 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:40 INFO - PROCESS | 3492 | 1467227500762 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 12:11:40 INFO - PROCESS | 3492 | 1467227500840 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 3492 | 1467227500844 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:40 INFO - PROCESS | 3492 | ++DOCSHELL 11809C00 == 30 [pid = 3492] [id = 381] 12:11:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (11D88400) [pid = 3492] [serial = 1143] [outer = 00000000] 12:11:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (13167400) [pid = 3492] [serial = 1144] [outer = 11D88400] 12:11:40 INFO - PROCESS | 3492 | 1467227500942 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (139AFC00) [pid = 3492] [serial = 1145] [outer = 11D88400] 12:11:41 INFO - PROCESS | 3492 | 1467227501711 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]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1144ms 12:11:41 INFO - PROCESS | 3492 | 1467227501848 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 3492 | 1467227501852 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 12:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:11:41 INFO - PROCESS | 3492 | 1467227501859 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 3492 | 1467227501863 Marionette TRACE conn2 <- [1,1490,null,{}] 12:11:41 INFO - PROCESS | 3492 | 1467227501876 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}] 12:11:41 INFO - PROCESS | 3492 | 1467227501879 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:41 INFO - PROCESS | 3492 | 1467227501991 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 12:11:42 INFO - PROCESS | 3492 | 1467227502094 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 3492 | 1467227502099 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:42 INFO - PROCESS | 3492 | ++DOCSHELL 114AC000 == 31 [pid = 3492] [id = 382] 12:11:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (114AE000) [pid = 3492] [serial = 1146] [outer = 00000000] 12:11:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (12BA9400) [pid = 3492] [serial = 1147] [outer = 114AE000] 12:11:42 INFO - PROCESS | 3492 | 1467227502147 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1315B000) [pid = 3492] [serial = 1148] [outer = 114AE000] 12:11:42 INFO - PROCESS | 3492 | --DOCSHELL 11DD8800 == 30 [pid = 3492] [id = 193] 12:11:42 INFO - PROCESS | 3492 | --DOCSHELL 12B6F800 == 29 [pid = 3492] [id = 189] 12:11:42 INFO - PROCESS | 3492 | --DOCSHELL 12B67800 == 28 [pid = 3492] [id = 188] 12:11:42 INFO - PROCESS | 3492 | --DOCSHELL 131C4800 == 27 [pid = 3492] [id = 192] 12:11:42 INFO - PROCESS | 3492 | --DOCSHELL 139EF400 == 26 [pid = 3492] [id = 379] 12:11:42 INFO - PROCESS | 3492 | --DOCSHELL 1180C400 == 25 [pid = 3492] [id = 378] 12:11:42 INFO - PROCESS | 3492 | --DOCSHELL 10B9D800 == 24 [pid = 3492] [id = 377] 12:11:42 INFO - PROCESS | 3492 | 1467227502842 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]]]}] 12:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1020ms 12:11:42 INFO - PROCESS | 3492 | 1467227502888 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 3492 | 1467227502893 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 12:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:11:42 INFO - PROCESS | 3492 | 1467227502897 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - PROCESS | 3492 | 1467227502902 Marionette TRACE conn2 <- [1,1494,null,{}] 12:11:42 INFO - PROCESS | 3492 | 1467227502927 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}] 12:11:42 INFO - PROCESS | 3492 | 1467227502930 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:43 INFO - PROCESS | 3492 | 1467227503038 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 12:11:43 INFO - PROCESS | 3492 | 1467227503165 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:43 INFO - PROCESS | 3492 | 1467227503169 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:43 INFO - PROCESS | 3492 | ++DOCSHELL 11D89000 == 25 [pid = 3492] [id = 383] 12:11:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (11D8B800) [pid = 3492] [serial = 1149] [outer = 00000000] 12:11:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (13912400) [pid = 3492] [serial = 1150] [outer = 11D8B800] 12:11:43 INFO - PROCESS | 3492 | 1467227503234 Marionette DEBUG loaded listener.js 12:11:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (13A2D800) [pid = 3492] [serial = 1151] [outer = 11D8B800] 12:11:43 INFO - PROCESS | 3492 | 1467227503832 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]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 959ms 12:11:43 INFO - PROCESS | 3492 | 1467227503865 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 12:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:11:43 INFO - PROCESS | 3492 | 1467227503870 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 12:11:43 INFO - PROCESS | 3492 | 1467227503877 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 3492 | 1467227503880 Marionette TRACE conn2 <- [1,1498,null,{}] 12:11:43 INFO - PROCESS | 3492 | 1467227503884 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}] 12:11:43 INFO - PROCESS | 3492 | 1467227503887 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:43 INFO - PROCESS | 3492 | 1467227504002 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 12:11:44 INFO - PROCESS | 3492 | 1467227504129 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 3492 | 1467227504132 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:44 INFO - PROCESS | 3492 | ++DOCSHELL 146CEC00 == 26 [pid = 3492] [id = 384] 12:11:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (146CFC00) [pid = 3492] [serial = 1152] [outer = 00000000] 12:11:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1560C000) [pid = 3492] [serial = 1153] [outer = 146CFC00] 12:11:44 INFO - PROCESS | 3492 | 1467227504173 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (158DF000) [pid = 3492] [serial = 1154] [outer = 146CFC00] 12:11:44 INFO - PROCESS | 3492 | 1467227504816 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]]]}] 12:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 990ms 12:11:44 INFO - PROCESS | 3492 | 1467227504862 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 3492 | 1467227504864 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 12:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:11:44 INFO - PROCESS | 3492 | 1467227504868 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - PROCESS | 3492 | 1467227504872 Marionette TRACE conn2 <- [1,1502,null,{}] 12:11:44 INFO - PROCESS | 3492 | 1467227504883 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}] 12:11:44 INFO - PROCESS | 3492 | 1467227504888 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:45 INFO - PROCESS | 3492 | 1467227504998 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 12:11:45 INFO - PROCESS | 3492 | 1467227505126 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 3492 | 1467227505130 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:45 INFO - PROCESS | 3492 | ++DOCSHELL 16D23800 == 27 [pid = 3492] [id = 385] 12:11:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (16D24800) [pid = 3492] [serial = 1155] [outer = 00000000] 12:11:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (16DC1000) [pid = 3492] [serial = 1156] [outer = 16D24800] 12:11:45 INFO - PROCESS | 3492 | 1467227505190 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1755D400) [pid = 3492] [serial = 1157] [outer = 16D24800] 12:11:45 INFO - PROCESS | 3492 | 1467227505783 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]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 990ms 12:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:11:45 INFO - PROCESS | 3492 | 1467227505854 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 3492 | 1467227505857 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 12:11:45 INFO - PROCESS | 3492 | 1467227505861 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 3492 | 1467227505863 Marionette TRACE conn2 <- [1,1506,null,{}] 12:11:45 INFO - PROCESS | 3492 | 1467227505867 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}] 12:11:45 INFO - PROCESS | 3492 | 1467227505869 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:45 INFO - PROCESS | 3492 | 1467227505980 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 12:11:46 INFO - PROCESS | 3492 | 1467227506135 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 3492 | 1467227506139 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:46 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A1C00 == 28 [pid = 3492] [id = 386] 12:11:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (0F2A3400) [pid = 3492] [serial = 1158] [outer = 00000000] 12:11:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1021DC00) [pid = 3492] [serial = 1159] [outer = 0F2A3400] 12:11:46 INFO - PROCESS | 3492 | 1467227506190 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (10A77000) [pid = 3492] [serial = 1160] [outer = 0F2A3400] 12:11:46 INFO - PROCESS | 3492 | 1467227506871 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]]]}] 12:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1021ms 12:11:46 INFO - PROCESS | 3492 | 1467227506903 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 3492 | 1467227506907 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 12:11:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:11:46 INFO - PROCESS | 3492 | 1467227506932 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 3492 | 1467227506935 Marionette TRACE conn2 <- [1,1510,null,{}] 12:11:46 INFO - PROCESS | 3492 | 1467227506941 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}] 12:11:46 INFO - PROCESS | 3492 | 1467227506944 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:47 INFO - PROCESS | 3492 | 1467227507051 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 12:11:47 INFO - PROCESS | 3492 | 1467227507181 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 3492 | 1467227507184 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:47 INFO - PROCESS | 3492 | ++DOCSHELL 143ADC00 == 29 [pid = 3492] [id = 387] 12:11:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (14603400) [pid = 3492] [serial = 1161] [outer = 00000000] 12:11:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (14610800) [pid = 3492] [serial = 1162] [outer = 14603400] 12:11:47 INFO - PROCESS | 3492 | 1467227507245 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (15610C00) [pid = 3492] [serial = 1163] [outer = 14603400] 12:11:47 INFO - PROCESS | 3492 | 1467227507822 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"]]]}] 12:11:47 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 () { 12:11:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:11:47 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 () { 12:11:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:11:47 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 () { 12:11:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:11:47 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 () { 12:11:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:11:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 959ms 12:11:47 INFO - PROCESS | 3492 | 1467227507871 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 3492 | 1467227507876 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 12:11:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:11:47 INFO - PROCESS | 3492 | 1467227507882 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 3492 | 1467227507885 Marionette TRACE conn2 <- [1,1514,null,{}] 12:11:47 INFO - PROCESS | 3492 | 1467227507889 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}] 12:11:47 INFO - PROCESS | 3492 | 1467227507892 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:47 INFO - PROCESS | 3492 | 1467227508000 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 12:11:48 INFO - PROCESS | 3492 | 1467227508102 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 3492 | 1467227508105 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:48 INFO - PROCESS | 3492 | ++DOCSHELL 168A3800 == 30 [pid = 3492] [id = 388] 12:11:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (16EF9400) [pid = 3492] [serial = 1164] [outer = 00000000] 12:11:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (175F9400) [pid = 3492] [serial = 1165] [outer = 16EF9400] 12:11:48 INFO - PROCESS | 3492 | 1467227508161 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (17994400) [pid = 3492] [serial = 1166] [outer = 16EF9400] 12:11:48 INFO - PROCESS | 3492 | 1467227508692 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"]]]}] 12:11:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:11:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:11:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:11:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 835ms 12:11:48 INFO - PROCESS | 3492 | 1467227508724 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 3492 | 1467227508727 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 12:11:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:11:48 INFO - PROCESS | 3492 | 1467227508731 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 3492 | 1467227508734 Marionette TRACE conn2 <- [1,1518,null,{}] 12:11:48 INFO - PROCESS | 3492 | 1467227508745 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}] 12:11:48 INFO - PROCESS | 3492 | 1467227508750 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:48 INFO - PROCESS | 3492 | 1467227508902 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 12:11:48 INFO - PROCESS | 3492 | 1467227508976 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 3492 | 1467227508979 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:48 INFO - PROCESS | 3492 | ++DOCSHELL 187D7800 == 31 [pid = 3492] [id = 389] 12:11:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (187D7C00) [pid = 3492] [serial = 1167] [outer = 00000000] 12:11:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (187DFC00) [pid = 3492] [serial = 1168] [outer = 187D7C00] 12:11:49 INFO - PROCESS | 3492 | 1467227509020 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (19AA0C00) [pid = 3492] [serial = 1169] [outer = 187D7C00] 12:11:49 INFO - PROCESS | 3492 | 1467227509543 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]]]}] 12:11:49 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 12:11:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:11:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:11:49 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. 12:11:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:11:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 897ms 12:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:11:49 INFO - PROCESS | 3492 | 1467227509618 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 3492 | 1467227509621 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 12:11:49 INFO - PROCESS | 3492 | 1467227509625 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - PROCESS | 3492 | 1467227509627 Marionette TRACE conn2 <- [1,1522,null,{}] 12:11:49 INFO - PROCESS | 3492 | 1467227509630 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}] 12:11:49 INFO - PROCESS | 3492 | 1467227509633 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:49 INFO - PROCESS | 3492 | 1467227509767 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 12:11:49 INFO - PROCESS | 3492 | 1467227509893 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 3492 | 1467227509895 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:49 INFO - PROCESS | 3492 | ++DOCSHELL 187DE800 == 32 [pid = 3492] [id = 390] 12:11:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1A03EC00) [pid = 3492] [serial = 1170] [outer = 00000000] 12:11:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1A23A000) [pid = 3492] [serial = 1171] [outer = 1A03EC00] 12:11:49 INFO - PROCESS | 3492 | 1467227509950 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1A553400) [pid = 3492] [serial = 1172] [outer = 1A03EC00] 12:11:50 INFO - PROCESS | 3492 | 1467227510535 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]]]}] 12:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 928ms 12:11:50 INFO - PROCESS | 3492 | 1467227510569 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 3492 | 1467227510571 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 12:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:11:50 INFO - PROCESS | 3492 | 1467227510559 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - PROCESS | 3492 | 1467227510561 Marionette TRACE conn2 <- [1,1526,null,{}] 12:11:50 INFO - PROCESS | 3492 | 1467227510565 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}] 12:11:50 INFO - PROCESS | 3492 | 1467227510567 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:50 INFO - PROCESS | 3492 | 1467227510666 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 12:11:50 INFO - PROCESS | 3492 | 1467227510800 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 3492 | 1467227510803 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:50 INFO - PROCESS | 3492 | ++DOCSHELL 1315F400 == 33 [pid = 3492] [id = 391] 12:11:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (146F9800) [pid = 3492] [serial = 1173] [outer = 00000000] 12:11:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (1A655400) [pid = 3492] [serial = 1174] [outer = 146F9800] 12:11:50 INFO - PROCESS | 3492 | 1467227510856 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (1A65C000) [pid = 3492] [serial = 1175] [outer = 146F9800] 12:11:51 INFO - PROCESS | 3492 | 1467227511525 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]]]}] 12:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 990ms 12:11:51 INFO - PROCESS | 3492 | 1467227511562 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 3492 | 1467227511566 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 12:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:11:51 INFO - PROCESS | 3492 | 1467227511570 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 3492 | 1467227511573 Marionette TRACE conn2 <- [1,1530,null,{}] 12:11:51 INFO - PROCESS | 3492 | 1467227511578 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}] 12:11:51 INFO - PROCESS | 3492 | 1467227511581 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:51 INFO - PROCESS | 3492 | 1467227511683 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 12:11:51 INFO - PROCESS | 3492 | 1467227511827 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 3492 | 1467227511831 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:51 INFO - PROCESS | 3492 | --DOCSHELL 146CEC00 == 32 [pid = 3492] [id = 384] 12:11:51 INFO - PROCESS | 3492 | --DOCSHELL 11D89000 == 31 [pid = 3492] [id = 383] 12:11:51 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A5800 == 32 [pid = 3492] [id = 392] 12:11:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (0F2A5C00) [pid = 3492] [serial = 1176] [outer = 00000000] 12:11:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (10B9B800) [pid = 3492] [serial = 1177] [outer = 0F2A5C00] 12:11:51 INFO - PROCESS | 3492 | 1467227511899 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (12C7D400) [pid = 3492] [serial = 1178] [outer = 0F2A5C00] 12:11:52 INFO - PROCESS | 3492 | 1467227512560 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]]]}] 12:11:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:11:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1036ms 12:11:52 INFO - PROCESS | 3492 | 1467227512596 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 3492 | 1467227512601 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 12:11:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:11:52 INFO - PROCESS | 3492 | 1467227512624 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 3492 | 1467227512627 Marionette TRACE conn2 <- [1,1534,null,{}] 12:11:52 INFO - PROCESS | 3492 | 1467227512633 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}] 12:11:52 INFO - PROCESS | 3492 | 1467227512638 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:52 INFO - PROCESS | 3492 | 1467227512747 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 12:11:52 INFO - PROCESS | 3492 | 1467227512908 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 3492 | 1467227512911 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:52 INFO - PROCESS | 3492 | ++DOCSHELL 16D26400 == 33 [pid = 3492] [id = 393] 12:11:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (16DC1800) [pid = 3492] [serial = 1179] [outer = 00000000] 12:11:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 112 (1755B400) [pid = 3492] [serial = 1180] [outer = 16DC1800] 12:11:52 INFO - PROCESS | 3492 | 1467227512969 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 113 (18133000) [pid = 3492] [serial = 1181] [outer = 16DC1800] 12:11:53 INFO - PROCESS | 3492 | 1467227513534 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]]]}] 12:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 943ms 12:11:53 INFO - PROCESS | 3492 | 1467227513573 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 12:11:53 INFO - PROCESS | 3492 | 1467227513577 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 12:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:11:53 INFO - PROCESS | 3492 | 1467227513582 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:11:53 INFO - PROCESS | 3492 | 1467227513585 Marionette TRACE conn2 <- [1,1538,null,{}] 12:11:53 INFO - PROCESS | 3492 | 1467227513588 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}] 12:11:53 INFO - PROCESS | 3492 | 1467227513591 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:53 INFO - PROCESS | 3492 | 1467227513686 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 12:11:53 INFO - PROCESS | 3492 | 1467227513820 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 3492 | 1467227513823 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:53 INFO - PROCESS | 3492 | ++DOCSHELL 15ED5000 == 34 [pid = 3492] [id = 394] 12:11:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 114 (187D5800) [pid = 3492] [serial = 1182] [outer = 00000000] 12:11:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 115 (19D7CC00) [pid = 3492] [serial = 1183] [outer = 187D5800] 12:11:53 INFO - PROCESS | 3492 | 1467227513878 Marionette DEBUG loaded listener.js 12:11:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 116 (1A03F800) [pid = 3492] [serial = 1184] [outer = 187D5800] 12:11:54 INFO - PROCESS | 3492 | 1467227514508 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]]]}] 12:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 990ms 12:11:54 INFO - PROCESS | 3492 | 1467227514569 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 12:11:54 INFO - PROCESS | 3492 | 1467227514571 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 12:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:11:54 INFO - PROCESS | 3492 | 1467227514577 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:11:54 INFO - PROCESS | 3492 | 1467227514583 Marionette TRACE conn2 <- [1,1542,null,{}] 12:11:54 INFO - PROCESS | 3492 | 1467227514593 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}] 12:11:54 INFO - PROCESS | 3492 | 1467227514596 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:54 INFO - PROCESS | 3492 | 1467227514751 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 12:11:54 INFO - PROCESS | 3492 | 1467227514815 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:54 INFO - PROCESS | 3492 | 1467227514817 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:54 INFO - PROCESS | 3492 | ++DOCSHELL 1A7DAC00 == 35 [pid = 3492] [id = 395] 12:11:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 117 (1A7DC000) [pid = 3492] [serial = 1185] [outer = 00000000] 12:11:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 118 (1AA31C00) [pid = 3492] [serial = 1186] [outer = 1A7DC000] 12:11:54 INFO - PROCESS | 3492 | 1467227514870 Marionette DEBUG loaded listener.js 12:11:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 119 (1AA34800) [pid = 3492] [serial = 1187] [outer = 1A7DC000] 12:11:55 INFO - PROCESS | 3492 | 1467227515415 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]]]}] 12:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 882ms 12:11:55 INFO - PROCESS | 3492 | 1467227515463 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 12:11:55 INFO - PROCESS | 3492 | 1467227515468 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 12:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:11:55 INFO - PROCESS | 3492 | 1467227515473 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:11:55 INFO - PROCESS | 3492 | 1467227515475 Marionette TRACE conn2 <- [1,1546,null,{}] 12:11:55 INFO - PROCESS | 3492 | 1467227515479 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}] 12:11:55 INFO - PROCESS | 3492 | 1467227515481 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:55 INFO - PROCESS | 3492 | 1467227515583 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 12:11:55 INFO - PROCESS | 3492 | 1467227515716 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:55 INFO - PROCESS | 3492 | 1467227515718 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:55 INFO - PROCESS | 3492 | ++DOCSHELL 1AA3E800 == 36 [pid = 3492] [id = 396] 12:11:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 120 (1ABBD400) [pid = 3492] [serial = 1188] [outer = 00000000] 12:11:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 121 (1ABCA400) [pid = 3492] [serial = 1189] [outer = 1ABBD400] 12:11:55 INFO - PROCESS | 3492 | 1467227515777 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 122 (1ABCB400) [pid = 3492] [serial = 1190] [outer = 1ABBD400] 12:11:56 INFO - PROCESS | 3492 | 1467227516357 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]]]}] 12:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 944ms 12:11:56 INFO - PROCESS | 3492 | 1467227516419 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 3492 | 1467227516421 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 12:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:11:56 INFO - PROCESS | 3492 | 1467227516424 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 3492 | 1467227516426 Marionette TRACE conn2 <- [1,1550,null,{}] 12:11:56 INFO - PROCESS | 3492 | 1467227516430 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}] 12:11:56 INFO - PROCESS | 3492 | 1467227516432 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:56 INFO - PROCESS | 3492 | 1467227516619 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 12:11:56 INFO - PROCESS | 3492 | 1467227516758 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:56 INFO - PROCESS | 3492 | 1467227516761 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:56 INFO - PROCESS | 3492 | ++DOCSHELL 11808000 == 37 [pid = 3492] [id = 397] 12:11:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 123 (11886C00) [pid = 3492] [serial = 1191] [outer = 00000000] 12:11:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 124 (1390F000) [pid = 3492] [serial = 1192] [outer = 11886C00] 12:11:56 INFO - PROCESS | 3492 | 1467227516812 Marionette DEBUG loaded listener.js 12:11:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 125 (14609000) [pid = 3492] [serial = 1193] [outer = 11886C00] 12:11:57 INFO - PROCESS | 3492 | 1467227517546 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]]]}] 12:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1175ms 12:11:57 INFO - PROCESS | 3492 | 1467227517603 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 12:11:57 INFO - PROCESS | 3492 | 1467227517607 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 12:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:11:57 INFO - PROCESS | 3492 | 1467227517612 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:11:57 INFO - PROCESS | 3492 | 1467227517616 Marionette TRACE conn2 <- [1,1554,null,{}] 12:11:57 INFO - PROCESS | 3492 | 1467227517622 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}] 12:11:57 INFO - PROCESS | 3492 | 1467227517625 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:57 INFO - PROCESS | 3492 | 1467227517744 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 12:11:57 INFO - PROCESS | 3492 | 1467227517876 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 3492 | 1467227517879 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:57 INFO - PROCESS | 3492 | ++DOCSHELL 11806000 == 38 [pid = 3492] [id = 398] 12:11:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 126 (1390F800) [pid = 3492] [serial = 1194] [outer = 00000000] 12:11:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 127 (16D23C00) [pid = 3492] [serial = 1195] [outer = 1390F800] 12:11:57 INFO - PROCESS | 3492 | 1467227517938 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 128 (1755E000) [pid = 3492] [serial = 1196] [outer = 1390F800] 12:11:58 INFO - PROCESS | 3492 | 1467227518488 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]]]}] 12:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 943ms 12:11:58 INFO - PROCESS | 3492 | 1467227518543 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 3492 | 1467227518548 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 12:11:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:11:58 INFO - PROCESS | 3492 | 1467227518554 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 3492 | 1467227518557 Marionette TRACE conn2 <- [1,1558,null,{}] 12:11:58 INFO - PROCESS | 3492 | 1467227518561 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}] 12:11:58 INFO - PROCESS | 3492 | 1467227518564 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:58 INFO - PROCESS | 3492 | 1467227518705 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 12:11:58 INFO - PROCESS | 3492 | 1467227518841 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 3492 | 1467227518844 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:58 INFO - PROCESS | 3492 | ++DOCSHELL 187D9400 == 39 [pid = 3492] [id = 399] 12:11:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 129 (187DBC00) [pid = 3492] [serial = 1197] [outer = 00000000] 12:11:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 130 (19A9B000) [pid = 3492] [serial = 1198] [outer = 187DBC00] 12:11:58 INFO - PROCESS | 3492 | 1467227518901 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 131 (1A036400) [pid = 3492] [serial = 1199] [outer = 187DBC00] 12:11:59 INFO - PROCESS | 3492 | 1467227519529 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]]]}] 12:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 990ms 12:11:59 INFO - PROCESS | 3492 | 1467227519557 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 3492 | 1467227519561 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 12:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:11:59 INFO - PROCESS | 3492 | 1467227519566 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - PROCESS | 3492 | 1467227519570 Marionette TRACE conn2 <- [1,1562,null,{}] 12:11:59 INFO - PROCESS | 3492 | 1467227519581 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}] 12:11:59 INFO - PROCESS | 3492 | 1467227519586 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:59 INFO - PROCESS | 3492 | 1467227519693 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 12:11:59 INFO - PROCESS | 3492 | 1467227519833 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 3492 | 1467227519837 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:11:59 INFO - PROCESS | 3492 | ++DOCSHELL 1AA38000 == 40 [pid = 3492] [id = 400] 12:11:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 132 (1AA3B000) [pid = 3492] [serial = 1200] [outer = 00000000] 12:11:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 133 (1ABC1400) [pid = 3492] [serial = 1201] [outer = 1AA3B000] 12:11:59 INFO - PROCESS | 3492 | 1467227519895 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 134 (1ACF0400) [pid = 3492] [serial = 1202] [outer = 1AA3B000] 12:12:00 INFO - PROCESS | 3492 | 1467227520483 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]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:12:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 990ms 12:12:00 INFO - PROCESS | 3492 | 1467227520573 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 3492 | 1467227520577 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 12:12:00 INFO - PROCESS | 3492 | 1467227520582 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 3492 | 1467227520584 Marionette TRACE conn2 <- [1,1566,null,{}] 12:12:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:12:00 INFO - PROCESS | 3492 | 1467227520588 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}] 12:12:00 INFO - PROCESS | 3492 | 1467227520590 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:00 INFO - PROCESS | 3492 | 1467227520703 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 12:12:00 INFO - PROCESS | 3492 | 1467227520838 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 3492 | 1467227520840 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:00 INFO - PROCESS | 3492 | ++DOCSHELL 1AEF3000 == 41 [pid = 3492] [id = 401] 12:12:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 135 (1AEF3C00) [pid = 3492] [serial = 1203] [outer = 00000000] 12:12:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 136 (1AEF7400) [pid = 3492] [serial = 1204] [outer = 1AEF3C00] 12:12:00 INFO - PROCESS | 3492 | 1467227520899 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 137 (1B0D4000) [pid = 3492] [serial = 1205] [outer = 1AEF3C00] 12:12:01 INFO - PROCESS | 3492 | 1467227521439 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]]]}] 12:12:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:12:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 882ms 12:12:01 INFO - PROCESS | 3492 | 1467227521468 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 3492 | 1467227521471 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 12:12:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:12:01 INFO - PROCESS | 3492 | 1467227521474 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 3492 | 1467227521476 Marionette TRACE conn2 <- [1,1570,null,{}] 12:12:01 INFO - PROCESS | 3492 | 1467227521495 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}] 12:12:01 INFO - PROCESS | 3492 | 1467227521497 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:01 INFO - PROCESS | 3492 | 1467227521619 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 12:12:01 INFO - PROCESS | 3492 | 1467227521695 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 3492 | 1467227521697 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:01 INFO - PROCESS | 3492 | ++DOCSHELL 0C779000 == 42 [pid = 3492] [id = 402] 12:12:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 138 (13D3D000) [pid = 3492] [serial = 1206] [outer = 00000000] 12:12:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 139 (13D43400) [pid = 3492] [serial = 1207] [outer = 13D3D000] 12:12:01 INFO - PROCESS | 3492 | 1467227521749 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 140 (13D45400) [pid = 3492] [serial = 1208] [outer = 13D3D000] 12:12:02 INFO - PROCESS | 3492 | 1467227522407 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]]]}] 12:12:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:12:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 974ms 12:12:02 INFO - PROCESS | 3492 | 1467227522447 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 12:12:02 INFO - PROCESS | 3492 | 1467227522452 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 12:12:02 INFO - PROCESS | 3492 | 1467227522456 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:12:02 INFO - PROCESS | 3492 | 1467227522460 Marionette TRACE conn2 <- [1,1574,null,{}] 12:12:02 INFO - PROCESS | 3492 | 1467227522465 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}] 12:12:02 INFO - PROCESS | 3492 | 1467227522468 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:02 INFO - PROCESS | 3492 | 1467227522570 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 12:12:02 INFO - PROCESS | 3492 | 1467227522745 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:02 INFO - PROCESS | 3492 | 1467227522749 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:02 INFO - PROCESS | 3492 | --DOCSHELL 16D26400 == 41 [pid = 3492] [id = 393] 12:12:02 INFO - PROCESS | 3492 | --DOCSHELL 0F2A5800 == 40 [pid = 3492] [id = 392] 12:12:02 INFO - PROCESS | 3492 | ++DOCSHELL 10A04800 == 41 [pid = 3492] [id = 403] 12:12:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 141 (11092000) [pid = 3492] [serial = 1209] [outer = 00000000] 12:12:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 142 (13D3C800) [pid = 3492] [serial = 1210] [outer = 11092000] 12:12:02 INFO - PROCESS | 3492 | 1467227522832 Marionette DEBUG loaded listener.js 12:12:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 143 (13D42400) [pid = 3492] [serial = 1211] [outer = 11092000] 12:12:03 INFO - PROCESS | 3492 | 1467227523415 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]]]}] 12:12:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:12:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 989ms 12:12:03 INFO - PROCESS | 3492 | 1467227523445 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 12:12:03 INFO - PROCESS | 3492 | 1467227523449 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 12:12:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:12:03 INFO - PROCESS | 3492 | 1467227523454 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - PROCESS | 3492 | 1467227523457 Marionette TRACE conn2 <- [1,1578,null,{}] 12:12:03 INFO - PROCESS | 3492 | 1467227523462 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}] 12:12:03 INFO - PROCESS | 3492 | 1467227523467 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:03 INFO - PROCESS | 3492 | 1467227523575 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 12:12:03 INFO - PROCESS | 3492 | 1467227523721 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 3492 | 1467227523724 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:03 INFO - PROCESS | 3492 | ++DOCSHELL 184AA800 == 42 [pid = 3492] [id = 404] 12:12:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 144 (18787C00) [pid = 3492] [serial = 1212] [outer = 00000000] 12:12:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 145 (19A98800) [pid = 3492] [serial = 1213] [outer = 18787C00] 12:12:03 INFO - PROCESS | 3492 | 1467227523782 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 146 (1A239C00) [pid = 3492] [serial = 1214] [outer = 18787C00] 12:12:04 INFO - PROCESS | 3492 | --DOCSHELL 11809C00 == 41 [pid = 3492] [id = 381] 12:12:04 INFO - PROCESS | 3492 | --DOCSHELL 143ADC00 == 40 [pid = 3492] [id = 387] 12:12:04 INFO - PROCESS | 3492 | --DOCSHELL 187D7800 == 39 [pid = 3492] [id = 389] 12:12:04 INFO - PROCESS | 3492 | --DOCSHELL 168A3800 == 38 [pid = 3492] [id = 388] 12:12:04 INFO - PROCESS | 3492 | --DOCSHELL 187DE800 == 37 [pid = 3492] [id = 390] 12:12:04 INFO - PROCESS | 3492 | --DOCSHELL 1AEF3000 == 36 [pid = 3492] [id = 401] 12:12:04 INFO - PROCESS | 3492 | --DOCSHELL 187D9400 == 35 [pid = 3492] [id = 399] 12:12:04 INFO - PROCESS | 3492 | --DOCSHELL 1AA38000 == 34 [pid = 3492] [id = 400] 12:12:04 INFO - PROCESS | 3492 | --DOCSHELL 11806000 == 33 [pid = 3492] [id = 398] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 1744E000 == 32 [pid = 3492] [id = 186] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 187DC400 == 31 [pid = 3492] [id = 197] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 129E4000 == 30 [pid = 3492] [id = 198] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 15ED7000 == 29 [pid = 3492] [id = 190] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 11C92800 == 28 [pid = 3492] [id = 182] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 139AD000 == 27 [pid = 3492] [id = 184] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 15ED6400 == 26 [pid = 3492] [id = 194] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 176D0C00 == 25 [pid = 3492] [id = 191] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 184A9400 == 24 [pid = 3492] [id = 196] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 15ED5000 == 23 [pid = 3492] [id = 394] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 11D88000 == 22 [pid = 3492] [id = 185] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 1A7DAC00 == 21 [pid = 3492] [id = 395] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 16EF6C00 == 20 [pid = 3492] [id = 195] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 13918C00 == 19 [pid = 3492] [id = 183] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 10E3B800 == 18 [pid = 3492] [id = 187] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 114AC000 == 17 [pid = 3492] [id = 382] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 1507CC00 == 16 [pid = 3492] [id = 380] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 16D23800 == 15 [pid = 3492] [id = 385] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 1315F400 == 14 [pid = 3492] [id = 391] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 1AA3E800 == 13 [pid = 3492] [id = 396] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 11808000 == 12 [pid = 3492] [id = 397] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 0F2A1C00 == 11 [pid = 3492] [id = 386] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 0C779000 == 10 [pid = 3492] [id = 402] 12:12:06 INFO - PROCESS | 3492 | --DOCSHELL 10A04800 == 9 [pid = 3492] [id = 403] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 145 (139F1000) [pid = 3492] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 144 (114AE000) [pid = 3492] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 143 (0F2A5C00) [pid = 3492] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 142 (11D8B800) [pid = 3492] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 141 (11D88400) [pid = 3492] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 140 (15083400) [pid = 3492] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 139 (1390F800) [pid = 3492] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 138 (14603400) [pid = 3492] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 137 (11885C00) [pid = 3492] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 136 (10E38C00) [pid = 3492] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 135 (1755C400) [pid = 3492] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 134 (0F2A3400) [pid = 3492] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 133 (139E6800) [pid = 3492] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 132 (0F2A3000) [pid = 3492] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 131 (16EF9400) [pid = 3492] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 130 (16DC1800) [pid = 3492] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 129 (146CFC00) [pid = 3492] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 128 (19BCA800) [pid = 3492] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 127 (139E4800) [pid = 3492] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 126 (11C9B400) [pid = 3492] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 125 (13161C00) [pid = 3492] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 124 (1594FC00) [pid = 3492] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 123 (16E8E400) [pid = 3492] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 122 (10559C00) [pid = 3492] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 121 (1755A400) [pid = 3492] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 120 (146C4800) [pid = 3492] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 119 (11092000) [pid = 3492] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 118 (1A7DC000) [pid = 3492] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 117 (1A03EC00) [pid = 3492] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 116 (187D7C00) [pid = 3492] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 115 (1AA3B000) [pid = 3492] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 114 (187DBC00) [pid = 3492] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 113 (16D24800) [pid = 3492] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 112 (187D5800) [pid = 3492] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 111 (13D3D000) [pid = 3492] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (11886C00) [pid = 3492] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1ABBD400) [pid = 3492] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (1AEF3C00) [pid = 3492] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (146F9800) [pid = 3492] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (187E1C00) [pid = 3492] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:12:08 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (184AA400) [pid = 3492] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:12:09 INFO - PROCESS | 3492 | 1467227529311 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]]]}] 12:12:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:12:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 5908ms 12:12:09 INFO - PROCESS | 3492 | 1467227529372 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 3492 | 1467227529376 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 12:12:09 INFO - PROCESS | 3492 | 1467227529380 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:12:09 INFO - PROCESS | 3492 | 1467227529384 Marionette TRACE conn2 <- [1,1582,null,{}] 12:12:09 INFO - PROCESS | 3492 | 1467227529390 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}] 12:12:09 INFO - PROCESS | 3492 | 1467227529393 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:09 INFO - PROCESS | 3492 | 1467227529523 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 12:12:09 INFO - PROCESS | 3492 | 1467227529655 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 3492 | 1467227529658 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:09 INFO - PROCESS | 3492 | ++DOCSHELL 112AE000 == 10 [pid = 3492] [id = 405] 12:12:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (114AC000) [pid = 3492] [serial = 1215] [outer = 00000000] 12:12:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (11DD8400) [pid = 3492] [serial = 1216] [outer = 114AC000] 12:12:09 INFO - PROCESS | 3492 | 1467227529718 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 108 (12F23800) [pid = 3492] [serial = 1217] [outer = 114AC000] 12:12:10 INFO - PROCESS | 3492 | 1467227530477 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]]]}] 12:12:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:12:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1175ms 12:12:10 INFO - PROCESS | 3492 | 1467227530560 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 3492 | 1467227530565 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 12:12:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:12:10 INFO - PROCESS | 3492 | 1467227530572 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 3492 | 1467227530575 Marionette TRACE conn2 <- [1,1586,null,{}] 12:12:10 INFO - PROCESS | 3492 | 1467227530579 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}] 12:12:10 INFO - PROCESS | 3492 | 1467227530582 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:10 INFO - PROCESS | 3492 | 1467227530739 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 12:12:10 INFO - PROCESS | 3492 | 1467227530877 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 3492 | 1467227530881 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:10 INFO - PROCESS | 3492 | ++DOCSHELL 13D3A000 == 11 [pid = 3492] [id = 406] 12:12:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 109 (13D3DC00) [pid = 3492] [serial = 1218] [outer = 00000000] 12:12:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 110 (13D47800) [pid = 3492] [serial = 1219] [outer = 13D3DC00] 12:12:10 INFO - PROCESS | 3492 | 1467227530974 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 111 (143ABC00) [pid = 3492] [serial = 1220] [outer = 13D3DC00] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 110 (132C8000) [pid = 3492] [serial = 1093] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 109 (1878B800) [pid = 3492] [serial = 1129] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 108 (10A77C00) [pid = 3492] [serial = 1095] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 107 (112B1000) [pid = 3492] [serial = 1096] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (19BC4800) [pid = 3492] [serial = 1090] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (19AA3400) [pid = 3492] [serial = 1089] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (13238C00) [pid = 3492] [serial = 1098] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (139AF400) [pid = 3492] [serial = 1099] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (146F0400) [pid = 3492] [serial = 1101] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1560C800) [pid = 3492] [serial = 1102] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (12957C00) [pid = 3492] [serial = 1135] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (14608800) [pid = 3492] [serial = 1126] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (15EDC800) [pid = 3492] [serial = 1114] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (15950000) [pid = 3492] [serial = 1113] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (19A98000) [pid = 3492] [serial = 1111] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (15EF0400) [pid = 3492] [serial = 1104] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (13EA4C00) [pid = 3492] [serial = 1139] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (168A3000) [pid = 3492] [serial = 1105] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (17995000) [pid = 3492] [serial = 1108] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (19A95400) [pid = 3492] [serial = 1117] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (19DC1C00) [pid = 3492] [serial = 1120] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (187E1800) [pid = 3492] [serial = 1116] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (13912400) [pid = 3492] [serial = 1150] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (14609000) [pid = 3492] [serial = 1193] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (10A77000) [pid = 3492] [serial = 1160] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (15ED0C00) [pid = 3492] [serial = 1142] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (13167400) [pid = 3492] [serial = 1144] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (158E6800) [pid = 3492] [serial = 1141] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (16D23C00) [pid = 3492] [serial = 1195] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (14610800) [pid = 3492] [serial = 1162] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (12BA9400) [pid = 3492] [serial = 1147] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1021DC00) [pid = 3492] [serial = 1159] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (13AB3800) [pid = 3492] [serial = 1138] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (11DD6C00) [pid = 3492] [serial = 1134] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (11CE9400) [pid = 3492] [serial = 1131] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1390F000) [pid = 3492] [serial = 1192] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (181D9C00) [pid = 3492] [serial = 1128] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (129E3C00) [pid = 3492] [serial = 1132] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (13EA2C00) [pid = 3492] [serial = 1125] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (0F9E7400) [pid = 3492] [serial = 1122] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1A033000) [pid = 3492] [serial = 703] [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.] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (10A0BC00) [pid = 3492] [serial = 1123] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (17562400) [pid = 3492] [serial = 1107] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (187E0400) [pid = 3492] [serial = 1110] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (12F5D800) [pid = 3492] [serial = 1092] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (1755B400) [pid = 3492] [serial = 1180] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (1560C000) [pid = 3492] [serial = 1153] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (19A9B000) [pid = 3492] [serial = 1198] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (175F9400) [pid = 3492] [serial = 1165] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (15610C00) [pid = 3492] [serial = 1163] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (139AFC00) [pid = 3492] [serial = 1145] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (10B9B800) [pid = 3492] [serial = 1177] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (1755D400) [pid = 3492] [serial = 1157] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (1315B000) [pid = 3492] [serial = 1148] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 56 (1A036400) [pid = 3492] [serial = 1199] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 55 (17994400) [pid = 3492] [serial = 1166] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 54 (1ABC1400) [pid = 3492] [serial = 1201] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 53 (158DF000) [pid = 3492] [serial = 1154] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 52 (18133000) [pid = 3492] [serial = 1181] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 51 (16DC1000) [pid = 3492] [serial = 1156] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 50 (19D7CC00) [pid = 3492] [serial = 1183] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 49 (13D3C800) [pid = 3492] [serial = 1210] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 48 (13A2D800) [pid = 3492] [serial = 1151] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 47 (19DC0C00) [pid = 3492] [serial = 1119] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 46 (1755E000) [pid = 3492] [serial = 1196] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 45 (1B0D4000) [pid = 3492] [serial = 1205] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 44 (1ABCB400) [pid = 3492] [serial = 1190] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 43 (1AA31C00) [pid = 3492] [serial = 1186] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 42 (13D42400) [pid = 3492] [serial = 1211] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 41 (1ABCA400) [pid = 3492] [serial = 1189] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 40 (1AA34800) [pid = 3492] [serial = 1187] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 39 (1ACF0400) [pid = 3492] [serial = 1202] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 38 (1A65C000) [pid = 3492] [serial = 1175] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 37 (1A03F800) [pid = 3492] [serial = 1184] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 36 (1A553400) [pid = 3492] [serial = 1172] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 35 (1AEF7400) [pid = 3492] [serial = 1204] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 34 (1A655400) [pid = 3492] [serial = 1174] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 33 (12C7D400) [pid = 3492] [serial = 1178] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 32 (19AA0C00) [pid = 3492] [serial = 1169] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 31 (187DFC00) [pid = 3492] [serial = 1168] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 30 (1A23A000) [pid = 3492] [serial = 1171] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 29 (13D43400) [pid = 3492] [serial = 1207] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | --DOMWINDOW == 28 (13D45400) [pid = 3492] [serial = 1208] [outer = 00000000] [url = about:blank] 12:12:11 INFO - PROCESS | 3492 | 1467227531833 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]]]}] 12:12:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:12:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1299ms 12:12:11 INFO - PROCESS | 3492 | 1467227531882 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 3492 | 1467227531886 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 12:12:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:12:11 INFO - PROCESS | 3492 | 1467227531894 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 3492 | 1467227531897 Marionette TRACE conn2 <- [1,1590,null,{}] 12:12:11 INFO - PROCESS | 3492 | 1467227531903 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}] 12:12:11 INFO - PROCESS | 3492 | 1467227531906 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:11 INFO - PROCESS | 3492 | 1467227531998 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 12:12:12 INFO - PROCESS | 3492 | 1467227532010 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 3492 | 1467227532014 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:12 INFO - PROCESS | 3492 | ++DOCSHELL 10FF8400 == 12 [pid = 3492] [id = 407] 12:12:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 29 (11231C00) [pid = 3492] [serial = 1221] [outer = 00000000] 12:12:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 30 (11C91C00) [pid = 3492] [serial = 1222] [outer = 11231C00] 12:12:12 INFO - PROCESS | 3492 | 1467227532062 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 31 (11DDA400) [pid = 3492] [serial = 1223] [outer = 11231C00] 12:12:12 INFO - PROCESS | 3492 | 1467227532580 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]]]}] 12:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 727ms 12:12:12 INFO - PROCESS | 3492 | 1467227532632 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 3492 | 1467227532636 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 12:12:12 INFO - PROCESS | 3492 | 1467227532641 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:12:12 INFO - PROCESS | 3492 | 1467227532644 Marionette TRACE conn2 <- [1,1594,null,{}] 12:12:12 INFO - PROCESS | 3492 | 1467227532647 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}] 12:12:12 INFO - PROCESS | 3492 | 1467227532650 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:12 INFO - PROCESS | 3492 | 1467227532740 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 12:12:12 INFO - PROCESS | 3492 | 1467227532834 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 3492 | 1467227532837 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:12 INFO - PROCESS | 3492 | ++DOCSHELL 10FF3000 == 13 [pid = 3492] [id = 408] 12:12:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 32 (1315C000) [pid = 3492] [serial = 1224] [outer = 00000000] 12:12:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 33 (13237800) [pid = 3492] [serial = 1225] [outer = 1315C000] 12:12:12 INFO - PROCESS | 3492 | 1467227532888 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 34 (139AF400) [pid = 3492] [serial = 1226] [outer = 1315C000] 12:12:13 INFO - PROCESS | 3492 | 1467227533295 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]]]}] 12:12:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:12:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 681ms 12:12:13 INFO - PROCESS | 3492 | 1467227533341 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 12:12:13 INFO - PROCESS | 3492 | 1467227533344 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 12:12:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:12:13 INFO - PROCESS | 3492 | 1467227533347 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:12:13 INFO - PROCESS | 3492 | 1467227533350 Marionette TRACE conn2 <- [1,1598,null,{}] 12:12:13 INFO - PROCESS | 3492 | 1467227533361 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}] 12:12:13 INFO - PROCESS | 3492 | 1467227533365 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:13 INFO - PROCESS | 3492 | 1467227533466 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 12:12:13 INFO - PROCESS | 3492 | 1467227533477 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:13 INFO - PROCESS | 3492 | 1467227533481 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:13 INFO - PROCESS | 3492 | ++DOCSHELL 13D3D400 == 14 [pid = 3492] [id = 409] 12:12:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 35 (13D3E400) [pid = 3492] [serial = 1227] [outer = 00000000] 12:12:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 36 (13D46000) [pid = 3492] [serial = 1228] [outer = 13D3E400] 12:12:13 INFO - PROCESS | 3492 | 1467227533530 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 37 (13EA6400) [pid = 3492] [serial = 1229] [outer = 13D3E400] 12:12:13 INFO - PROCESS | 3492 | 1467227533997 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]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:12:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 727ms 12:12:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:12:14 INFO - PROCESS | 3492 | 1467227534071 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 3492 | 1467227534074 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 12:12:14 INFO - PROCESS | 3492 | 1467227534078 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 3492 | 1467227534079 Marionette TRACE conn2 <- [1,1602,null,{}] 12:12:14 INFO - PROCESS | 3492 | 1467227534092 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}] 12:12:14 INFO - PROCESS | 3492 | 1467227534094 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:14 INFO - PROCESS | 3492 | 1467227534209 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 12:12:14 INFO - PROCESS | 3492 | 1467227534259 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 3492 | 1467227534261 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:14 INFO - PROCESS | 3492 | ++DOCSHELL 1460A000 == 15 [pid = 3492] [id = 410] 12:12:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 38 (1460A400) [pid = 3492] [serial = 1230] [outer = 00000000] 12:12:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 39 (146CEC00) [pid = 3492] [serial = 1231] [outer = 1460A400] 12:12:14 INFO - PROCESS | 3492 | 1467227534307 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 40 (1507F400) [pid = 3492] [serial = 1232] [outer = 1460A400] 12:12:14 INFO - PROCESS | 3492 | 1467227534665 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]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:12:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 619ms 12:12:14 INFO - PROCESS | 3492 | 1467227534715 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 3492 | 1467227534717 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 12:12:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:12:14 INFO - PROCESS | 3492 | 1467227534720 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 3492 | 1467227534721 Marionette TRACE conn2 <- [1,1606,null,{}] 12:12:14 INFO - PROCESS | 3492 | 1467227534725 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}] 12:12:14 INFO - PROCESS | 3492 | 1467227534727 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:14 INFO - PROCESS | 3492 | 1467227534806 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 12:12:14 INFO - PROCESS | 3492 | 1467227534812 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 3492 | 1467227534814 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:14 INFO - PROCESS | 3492 | ++DOCSHELL 1568E800 == 16 [pid = 3492] [id = 411] 12:12:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 41 (15697400) [pid = 3492] [serial = 1233] [outer = 00000000] 12:12:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 42 (158E6800) [pid = 3492] [serial = 1234] [outer = 15697400] 12:12:14 INFO - PROCESS | 3492 | 1467227534892 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 43 (15955800) [pid = 3492] [serial = 1235] [outer = 15697400] 12:12:15 INFO - PROCESS | 3492 | 1467227535307 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]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:12:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 634ms 12:12:15 INFO - PROCESS | 3492 | 1467227535342 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 12:12:15 INFO - PROCESS | 3492 | 1467227535344 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 12:12:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:12:15 INFO - PROCESS | 3492 | 1467227535347 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - PROCESS | 3492 | 1467227535349 Marionette TRACE conn2 <- [1,1610,null,{}] 12:12:15 INFO - PROCESS | 3492 | 1467227535352 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}] 12:12:15 INFO - PROCESS | 3492 | 1467227535357 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:15 INFO - PROCESS | 3492 | 1467227535474 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 12:12:15 INFO - PROCESS | 3492 | 1467227535482 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 3492 | 1467227535484 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:15 INFO - PROCESS | 3492 | ++DOCSHELL 15691C00 == 17 [pid = 3492] [id = 412] 12:12:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 44 (15EF2400) [pid = 3492] [serial = 1236] [outer = 00000000] 12:12:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 45 (168A0000) [pid = 3492] [serial = 1237] [outer = 15EF2400] 12:12:15 INFO - PROCESS | 3492 | 1467227535528 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 46 (16942400) [pid = 3492] [serial = 1238] [outer = 15EF2400] 12:12:15 INFO - PROCESS | 3492 | 1467227535961 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]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:12:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 634ms 12:12:15 INFO - PROCESS | 3492 | 1467227535986 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 12:12:15 INFO - PROCESS | 3492 | 1467227535988 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 12:12:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:12:15 INFO - PROCESS | 3492 | 1467227535992 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - PROCESS | 3492 | 1467227535993 Marionette TRACE conn2 <- [1,1614,null,{}] 12:12:15 INFO - PROCESS | 3492 | 1467227536000 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}] 12:12:15 INFO - PROCESS | 3492 | 1467227536002 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:16 INFO - PROCESS | 3492 | 1467227536091 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 12:12:16 INFO - PROCESS | 3492 | 1467227536097 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 3492 | 1467227536098 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:16 INFO - PROCESS | 3492 | ++DOCSHELL 16EF4400 == 18 [pid = 3492] [id = 413] 12:12:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 47 (16EF5C00) [pid = 3492] [serial = 1239] [outer = 00000000] 12:12:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 48 (17554400) [pid = 3492] [serial = 1240] [outer = 16EF5C00] 12:12:16 INFO - PROCESS | 3492 | 1467227536141 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 49 (17561000) [pid = 3492] [serial = 1241] [outer = 16EF5C00] 12:12:16 INFO - PROCESS | 3492 | 1467227536570 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]]]}] 12:12:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:12:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 634ms 12:12:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:12:16 INFO - PROCESS | 3492 | 1467227536632 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 3492 | 1467227536634 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 12:12:16 INFO - PROCESS | 3492 | 1467227536638 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 3492 | 1467227536639 Marionette TRACE conn2 <- [1,1618,null,{}] 12:12:16 INFO - PROCESS | 3492 | 1467227536643 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}] 12:12:16 INFO - PROCESS | 3492 | 1467227536644 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:16 INFO - PROCESS | 3492 | 1467227536707 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 12:12:16 INFO - PROCESS | 3492 | 1467227536713 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 3492 | 1467227536715 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:16 INFO - PROCESS | 3492 | ++DOCSHELL 13D3BC00 == 19 [pid = 3492] [id = 414] 12:12:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 50 (146C4800) [pid = 3492] [serial = 1242] [outer = 00000000] 12:12:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 51 (176D5800) [pid = 3492] [serial = 1243] [outer = 146C4800] 12:12:16 INFO - PROCESS | 3492 | 1467227536757 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 52 (1799C800) [pid = 3492] [serial = 1244] [outer = 146C4800] 12:12:17 INFO - PROCESS | 3492 | 1467227537190 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]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:12:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 588ms 12:12:17 INFO - PROCESS | 3492 | 1467227537220 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 3492 | 1467227537222 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 12:12:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:12:17 INFO - PROCESS | 3492 | 1467227537240 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 3492 | 1467227537241 Marionette TRACE conn2 <- [1,1622,null,{}] 12:12:17 INFO - PROCESS | 3492 | 1467227537245 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}] 12:12:17 INFO - PROCESS | 3492 | 1467227537247 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:17 INFO - PROCESS | 3492 | 1467227537325 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 12:12:17 INFO - PROCESS | 3492 | 1467227537331 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 3492 | 1467227537332 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:17 INFO - PROCESS | 3492 | ++DOCSHELL 13D41400 == 20 [pid = 3492] [id = 415] 12:12:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 53 (176CFC00) [pid = 3492] [serial = 1245] [outer = 00000000] 12:12:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 54 (183B7000) [pid = 3492] [serial = 1246] [outer = 176CFC00] 12:12:17 INFO - PROCESS | 3492 | 1467227537376 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 55 (184A9400) [pid = 3492] [serial = 1247] [outer = 176CFC00] 12:12:17 INFO - PROCESS | 3492 | 1467227537846 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]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:12:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 634ms 12:12:17 INFO - PROCESS | 3492 | 1467227537877 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 3492 | 1467227537879 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 12:12:17 INFO - PROCESS | 3492 | 1467227537882 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 3492 | 1467227537884 Marionette TRACE conn2 <- [1,1626,null,{}] 12:12:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:12:17 INFO - PROCESS | 3492 | 1467227537888 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}] 12:12:17 INFO - PROCESS | 3492 | 1467227537889 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:17 INFO - PROCESS | 3492 | 1467227537989 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 12:12:18 INFO - PROCESS | 3492 | 1467227538120 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 3492 | 1467227538124 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:18 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A5C00 == 21 [pid = 3492] [id = 416] 12:12:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (0F2A6400) [pid = 3492] [serial = 1248] [outer = 00000000] 12:12:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (102D2800) [pid = 3492] [serial = 1249] [outer = 0F2A6400] 12:12:18 INFO - PROCESS | 3492 | 1467227538180 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (10B9A800) [pid = 3492] [serial = 1250] [outer = 0F2A6400] 12:12:18 INFO - PROCESS | 3492 | 1467227538846 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]]]}] 12:12:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:12:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 975ms 12:12:18 INFO - PROCESS | 3492 | 1467227538856 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 3492 | 1467227538860 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 12:12:18 INFO - PROCESS | 3492 | 1467227538864 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:12:18 INFO - PROCESS | 3492 | 1467227538868 Marionette TRACE conn2 <- [1,1630,null,{}] 12:12:18 INFO - PROCESS | 3492 | 1467227538873 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}] 12:12:18 INFO - PROCESS | 3492 | 1467227538876 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:18 INFO - PROCESS | 3492 | 1467227538994 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 12:12:19 INFO - PROCESS | 3492 | 1467227539099 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 3492 | 1467227539102 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:19 INFO - PROCESS | 3492 | ++DOCSHELL 139EDC00 == 22 [pid = 3492] [id = 417] 12:12:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (139EF000) [pid = 3492] [serial = 1251] [outer = 00000000] 12:12:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (13A2CC00) [pid = 3492] [serial = 1252] [outer = 139EF000] 12:12:19 INFO - PROCESS | 3492 | 1467227539163 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (13D44400) [pid = 3492] [serial = 1253] [outer = 139EF000] 12:12:19 INFO - PROCESS | 3492 | 1467227539729 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]]]}] 12:12:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:12:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 897ms 12:12:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:12:19 INFO - PROCESS | 3492 | 1467227539773 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 3492 | 1467227539777 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 12:12:19 INFO - PROCESS | 3492 | 1467227539781 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 3492 | 1467227539783 Marionette TRACE conn2 <- [1,1634,null,{}] 12:12:19 INFO - PROCESS | 3492 | 1467227539787 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}] 12:12:19 INFO - PROCESS | 3492 | 1467227539790 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:19 INFO - PROCESS | 3492 | 1467227539883 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 12:12:19 INFO - PROCESS | 3492 | 1467227539995 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 3492 | 1467227539998 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:20 INFO - PROCESS | 3492 | ++DOCSHELL 158DB400 == 23 [pid = 3492] [id = 418] 12:12:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (1689BC00) [pid = 3492] [serial = 1254] [outer = 00000000] 12:12:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (16B13000) [pid = 3492] [serial = 1255] [outer = 1689BC00] 12:12:20 INFO - PROCESS | 3492 | 1467227540091 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (176D2400) [pid = 3492] [serial = 1256] [outer = 1689BC00] 12:12:20 INFO - PROCESS | 3492 | 1467227540866 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]]]}] 12:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1129ms 12:12:20 INFO - PROCESS | 3492 | 1467227540908 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 12:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:12:20 INFO - PROCESS | 3492 | 1467227540912 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 12:12:20 INFO - PROCESS | 3492 | 1467227540916 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - PROCESS | 3492 | 1467227540919 Marionette TRACE conn2 <- [1,1638,null,{}] 12:12:20 INFO - PROCESS | 3492 | 1467227540925 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}] 12:12:20 INFO - PROCESS | 3492 | 1467227540927 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:21 INFO - PROCESS | 3492 | 1467227541029 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 12:12:21 INFO - PROCESS | 3492 | 1467227541166 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:21 INFO - PROCESS | 3492 | 1467227541168 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:21 INFO - PROCESS | 3492 | ++DOCSHELL 102C9000 == 24 [pid = 3492] [id = 419] 12:12:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (102CA800) [pid = 3492] [serial = 1257] [outer = 00000000] 12:12:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (10A73800) [pid = 3492] [serial = 1258] [outer = 102CA800] 12:12:21 INFO - PROCESS | 3492 | 1467227541222 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (11C92C00) [pid = 3492] [serial = 1259] [outer = 102CA800] 12:12:21 INFO - PROCESS | 3492 | --DOCSHELL 13D3A000 == 23 [pid = 3492] [id = 406] 12:12:21 INFO - PROCESS | 3492 | --DOCSHELL 112AE000 == 22 [pid = 3492] [id = 405] 12:12:21 INFO - PROCESS | 3492 | --DOCSHELL 184AA800 == 21 [pid = 3492] [id = 404] 12:12:22 INFO - PROCESS | 3492 | 1467227542266 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]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:12:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1376ms 12:12:22 INFO - PROCESS | 3492 | 1467227542303 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 12:12:22 INFO - PROCESS | 3492 | 1467227542306 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 12:12:22 INFO - PROCESS | 3492 | 1467227542311 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:12:22 INFO - PROCESS | 3492 | 1467227542316 Marionette TRACE conn2 <- [1,1642,null,{}] 12:12:22 INFO - PROCESS | 3492 | 1467227542320 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}] 12:12:22 INFO - PROCESS | 3492 | 1467227542323 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:22 INFO - PROCESS | 3492 | 1467227542410 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 12:12:22 INFO - PROCESS | 3492 | 1467227542418 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 3492 | 1467227542421 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:22 INFO - PROCESS | 3492 | ++DOCSHELL 11092000 == 22 [pid = 3492] [id = 420] 12:12:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (11232C00) [pid = 3492] [serial = 1260] [outer = 00000000] 12:12:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (11CE8800) [pid = 3492] [serial = 1261] [outer = 11232C00] 12:12:22 INFO - PROCESS | 3492 | 1467227542502 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (129E5800) [pid = 3492] [serial = 1262] [outer = 11232C00] 12:12:22 INFO - PROCESS | 3492 | 1467227542962 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]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:12:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 696ms 12:12:22 INFO - PROCESS | 3492 | 1467227543012 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 3492 | 1467227543017 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 12:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:12:23 INFO - PROCESS | 3492 | 1467227543023 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 3492 | 1467227543025 Marionette TRACE conn2 <- [1,1646,null,{}] 12:12:23 INFO - PROCESS | 3492 | 1467227543029 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}] 12:12:23 INFO - PROCESS | 3492 | 1467227543033 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:23 INFO - PROCESS | 3492 | 1467227543157 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 12:12:23 INFO - PROCESS | 3492 | 1467227543164 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 3492 | 1467227543166 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:23 INFO - PROCESS | 3492 | ++DOCSHELL 12F5E800 == 23 [pid = 3492] [id = 421] 12:12:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (12F62000) [pid = 3492] [serial = 1263] [outer = 00000000] 12:12:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (139E9000) [pid = 3492] [serial = 1264] [outer = 12F62000] 12:12:23 INFO - PROCESS | 3492 | 1467227543212 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (139EF400) [pid = 3492] [serial = 1265] [outer = 12F62000] 12:12:23 INFO - PROCESS | 3492 | 1467227543636 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]]]}] 12:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 681ms 12:12:23 INFO - PROCESS | 3492 | 1467227543705 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 3492 | 1467227543707 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 12:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:12:23 INFO - PROCESS | 3492 | 1467227543711 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 3492 | 1467227543715 Marionette TRACE conn2 <- [1,1650,null,{}] 12:12:23 INFO - PROCESS | 3492 | 1467227543725 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}] 12:12:23 INFO - PROCESS | 3492 | 1467227543730 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:23 INFO - PROCESS | 3492 | 1467227543827 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 12:12:23 INFO - PROCESS | 3492 | 1467227543841 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 3492 | 1467227543844 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:23 INFO - PROCESS | 3492 | ++DOCSHELL 143AFC00 == 24 [pid = 3492] [id = 422] 12:12:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (143B1400) [pid = 3492] [serial = 1266] [outer = 00000000] 12:12:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (14610400) [pid = 3492] [serial = 1267] [outer = 143B1400] 12:12:23 INFO - PROCESS | 3492 | 1467227543891 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (15601800) [pid = 3492] [serial = 1268] [outer = 143B1400] 12:12:24 INFO - PROCESS | 3492 | 1467227544384 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]]]}] 12:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 681ms 12:12:24 INFO - PROCESS | 3492 | 1467227544410 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 3492 | 1467227544412 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 12:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:12:24 INFO - PROCESS | 3492 | 1467227544416 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 3492 | 1467227544417 Marionette TRACE conn2 <- [1,1654,null,{}] 12:12:24 INFO - PROCESS | 3492 | 1467227544421 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}] 12:12:24 INFO - PROCESS | 3492 | 1467227544422 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:24 INFO - PROCESS | 3492 | 1467227544559 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 12:12:24 INFO - PROCESS | 3492 | 1467227544576 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:24 INFO - PROCESS | 3492 | 1467227544578 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:24 INFO - PROCESS | 3492 | ++DOCSHELL 15690800 == 25 [pid = 3492] [id = 423] 12:12:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (158E2400) [pid = 3492] [serial = 1269] [outer = 00000000] 12:12:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (15ED7000) [pid = 3492] [serial = 1270] [outer = 158E2400] 12:12:24 INFO - PROCESS | 3492 | 1467227544627 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1661B400) [pid = 3492] [serial = 1271] [outer = 158E2400] 12:12:25 INFO - PROCESS | 3492 | 1467227545040 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]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 696ms 12:12:25 INFO - PROCESS | 3492 | 1467227545099 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 3492 | 1467227545101 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 12:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:12:25 INFO - PROCESS | 3492 | 1467227545104 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 3492 | 1467227545106 Marionette TRACE conn2 <- [1,1658,null,{}] 12:12:25 INFO - PROCESS | 3492 | 1467227545109 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}] 12:12:25 INFO - PROCESS | 3492 | 1467227545111 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:25 INFO - PROCESS | 3492 | 1467227545224 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 12:12:25 INFO - PROCESS | 3492 | 1467227545230 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 3492 | 1467227545232 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:25 INFO - PROCESS | 3492 | ++DOCSHELL 168A4000 == 26 [pid = 3492] [id = 424] 12:12:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (16933C00) [pid = 3492] [serial = 1272] [outer = 00000000] 12:12:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1744DC00) [pid = 3492] [serial = 1273] [outer = 16933C00] 12:12:25 INFO - PROCESS | 3492 | 1467227545279 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (176D0C00) [pid = 3492] [serial = 1274] [outer = 16933C00] 12:12:25 INFO - PROCESS | 3492 | 1467227545742 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]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 696ms 12:12:25 INFO - PROCESS | 3492 | 1467227545804 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 3492 | 1467227545806 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 12:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:12:25 INFO - PROCESS | 3492 | 1467227545809 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 3492 | 1467227545811 Marionette TRACE conn2 <- [1,1662,null,{}] 12:12:25 INFO - PROCESS | 3492 | 1467227545814 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}] 12:12:25 INFO - PROCESS | 3492 | 1467227545820 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:25 INFO - PROCESS | 3492 | 1467227545964 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 12:12:25 INFO - PROCESS | 3492 | 1467227545989 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 3492 | 1467227545991 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:25 INFO - PROCESS | 3492 | ++DOCSHELL 183B9800 == 27 [pid = 3492] [id = 425] 12:12:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (183BA800) [pid = 3492] [serial = 1275] [outer = 00000000] 12:12:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (184B2000) [pid = 3492] [serial = 1276] [outer = 183BA800] 12:12:26 INFO - PROCESS | 3492 | 1467227546035 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1878A400) [pid = 3492] [serial = 1277] [outer = 183BA800] 12:12:26 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (15EF2400) [pid = 3492] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:12:26 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (15697400) [pid = 3492] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:12:26 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (13D3DC00) [pid = 3492] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:12:26 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (11231C00) [pid = 3492] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:12:26 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (114AC000) [pid = 3492] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:12:26 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1315C000) [pid = 3492] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:12:26 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (13D3E400) [pid = 3492] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:12:26 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (18787C00) [pid = 3492] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:12:26 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (16EF5C00) [pid = 3492] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:12:26 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (146C4800) [pid = 3492] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:12:26 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1460A400) [pid = 3492] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:12:26 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (176CFC00) [pid = 3492] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:12:26 INFO - PROCESS | 3492 | 1467227546576 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]]]}] 12:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 835ms 12:12:26 INFO - PROCESS | 3492 | 1467227546652 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 3492 | 1467227546654 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 12:12:26 INFO - PROCESS | 3492 | 1467227546658 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:12:26 INFO - PROCESS | 3492 | 1467227546659 Marionette TRACE conn2 <- [1,1666,null,{}] 12:12:26 INFO - PROCESS | 3492 | 1467227546663 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}] 12:12:26 INFO - PROCESS | 3492 | 1467227546664 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:26 INFO - PROCESS | 3492 | 1467227546723 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 12:12:26 INFO - PROCESS | 3492 | 1467227546728 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 3492 | 1467227546730 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:26 INFO - PROCESS | 3492 | ++DOCSHELL 11D8B800 == 28 [pid = 3492] [id = 426] 12:12:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (13D3E400) [pid = 3492] [serial = 1278] [outer = 00000000] 12:12:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (16E8CC00) [pid = 3492] [serial = 1279] [outer = 13D3E400] 12:12:26 INFO - PROCESS | 3492 | 1467227546773 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (176CFC00) [pid = 3492] [serial = 1280] [outer = 13D3E400] 12:12:27 INFO - PROCESS | 3492 | 1467227547193 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]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 588ms 12:12:27 INFO - PROCESS | 3492 | 1467227547238 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 3492 | 1467227547240 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 12:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:12:27 INFO - PROCESS | 3492 | 1467227547247 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 3492 | 1467227547248 Marionette TRACE conn2 <- [1,1670,null,{}] 12:12:27 INFO - PROCESS | 3492 | 1467227547252 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}] 12:12:27 INFO - PROCESS | 3492 | 1467227547254 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:27 INFO - PROCESS | 3492 | 1467227547331 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 12:12:27 INFO - PROCESS | 3492 | 1467227547336 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 3492 | 1467227547338 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:27 INFO - PROCESS | 3492 | ++DOCSHELL 11231C00 == 29 [pid = 3492] [id = 427] 12:12:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (139E5800) [pid = 3492] [serial = 1281] [outer = 00000000] 12:12:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (187D7000) [pid = 3492] [serial = 1282] [outer = 139E5800] 12:12:27 INFO - PROCESS | 3492 | 1467227547381 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (187D8400) [pid = 3492] [serial = 1283] [outer = 139E5800] 12:12:27 INFO - PROCESS | 3492 | 1467227547816 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]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 587ms 12:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:12:27 INFO - PROCESS | 3492 | 1467227547843 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 3492 | 1467227547845 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 12:12:27 INFO - PROCESS | 3492 | 1467227547848 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 3492 | 1467227547850 Marionette TRACE conn2 <- [1,1674,null,{}] 12:12:27 INFO - PROCESS | 3492 | 1467227547853 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}] 12:12:27 INFO - PROCESS | 3492 | 1467227547855 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:27 INFO - PROCESS | 3492 | 1467227547971 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 12:12:27 INFO - PROCESS | 3492 | 1467227547979 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 3492 | 1467227547981 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:27 INFO - PROCESS | 3492 | ++DOCSHELL 184A6800 == 30 [pid = 3492] [id = 428] 12:12:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (187DFC00) [pid = 3492] [serial = 1284] [outer = 00000000] 12:12:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19A98400) [pid = 3492] [serial = 1285] [outer = 187DFC00] 12:12:28 INFO - PROCESS | 3492 | 1467227548023 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19A9A400) [pid = 3492] [serial = 1286] [outer = 187DFC00] 12:12:28 INFO - PROCESS | 3492 | 1467227548595 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]]]}] 12:12:28 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 12:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 819ms 12:12:28 INFO - PROCESS | 3492 | 1467227548718 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 3492 | 1467227548722 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 12:12:28 INFO - PROCESS | 3492 | 1467227548729 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 3492 | 1467227548732 Marionette TRACE conn2 <- [1,1678,null,{}] 12:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:12:28 INFO - PROCESS | 3492 | 1467227548738 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}] 12:12:28 INFO - PROCESS | 3492 | 1467227548741 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:28 INFO - PROCESS | 3492 | 1467227548868 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 12:12:28 INFO - PROCESS | 3492 | 1467227548994 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 3492 | 1467227548997 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:29 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A9400 == 31 [pid = 3492] [id = 429] 12:12:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (10226800) [pid = 3492] [serial = 1287] [outer = 00000000] 12:12:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (10A74400) [pid = 3492] [serial = 1288] [outer = 10226800] 12:12:29 INFO - PROCESS | 3492 | 1467227549054 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (12C81800) [pid = 3492] [serial = 1289] [outer = 10226800] 12:12:29 INFO - PROCESS | 3492 | 1467227549735 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]]]}] 12:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1037ms 12:12:29 INFO - PROCESS | 3492 | 1467227549771 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 3492 | 1467227549776 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 12:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:12:29 INFO - PROCESS | 3492 | 1467227549801 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - PROCESS | 3492 | 1467227549804 Marionette TRACE conn2 <- [1,1682,null,{}] 12:12:29 INFO - PROCESS | 3492 | 1467227549808 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}] 12:12:29 INFO - PROCESS | 3492 | 1467227549811 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:29 INFO - PROCESS | 3492 | 1467227549976 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 12:12:29 INFO - PROCESS | 3492 | 1467227549986 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 3492 | 1467227549989 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:29 INFO - PROCESS | 3492 | ++DOCSHELL 13A2B800 == 32 [pid = 3492] [id = 430] 12:12:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (13A2E000) [pid = 3492] [serial = 1290] [outer = 00000000] 12:12:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (13D3DC00) [pid = 3492] [serial = 1291] [outer = 13A2E000] 12:12:30 INFO - PROCESS | 3492 | 1467227550043 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (14604400) [pid = 3492] [serial = 1292] [outer = 13A2E000] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (19A98800) [pid = 3492] [serial = 1213] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (183B7000) [pid = 3492] [serial = 1246] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (168A0000) [pid = 3492] [serial = 1237] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (158E6800) [pid = 3492] [serial = 1234] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (13D47800) [pid = 3492] [serial = 1219] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (143ABC00) [pid = 3492] [serial = 1220] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (11C91C00) [pid = 3492] [serial = 1222] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (11DDA400) [pid = 3492] [serial = 1223] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (11DD8400) [pid = 3492] [serial = 1216] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (12F23800) [pid = 3492] [serial = 1217] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (13237800) [pid = 3492] [serial = 1225] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (139AF400) [pid = 3492] [serial = 1226] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (13D46000) [pid = 3492] [serial = 1228] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1A239C00) [pid = 3492] [serial = 1214] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (17554400) [pid = 3492] [serial = 1240] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (17561000) [pid = 3492] [serial = 1241] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (176D5800) [pid = 3492] [serial = 1243] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1799C800) [pid = 3492] [serial = 1244] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (146CEC00) [pid = 3492] [serial = 1231] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (15955800) [pid = 3492] [serial = 1235] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (16942400) [pid = 3492] [serial = 1238] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (1507F400) [pid = 3492] [serial = 1232] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (13EA6400) [pid = 3492] [serial = 1229] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (184A9400) [pid = 3492] [serial = 1247] [outer = 00000000] [url = about:blank] 12:12:30 INFO - PROCESS | 3492 | 1467227550923 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]]]}] 12:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1206ms 12:12:30 INFO - PROCESS | 3492 | 1467227550987 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 3492 | 1467227550991 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 12:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:12:30 INFO - PROCESS | 3492 | 1467227550996 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 3492 | 1467227550999 Marionette TRACE conn2 <- [1,1686,null,{}] 12:12:31 INFO - PROCESS | 3492 | 1467227551005 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}] 12:12:31 INFO - PROCESS | 3492 | 1467227551008 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:31 INFO - PROCESS | 3492 | 1467227551089 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 12:12:31 INFO - PROCESS | 3492 | 1467227551096 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 3492 | 1467227551101 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:31 INFO - PROCESS | 3492 | ++DOCSHELL 114AD400 == 33 [pid = 3492] [id = 431] 12:12:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (114AF400) [pid = 3492] [serial = 1293] [outer = 00000000] 12:12:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (11DD5400) [pid = 3492] [serial = 1294] [outer = 114AF400] 12:12:31 INFO - PROCESS | 3492 | 1467227551151 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (12BA8800) [pid = 3492] [serial = 1295] [outer = 114AF400] 12:12:31 INFO - PROCESS | 3492 | 1467227551655 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]]]}] 12:12:31 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 12:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 696ms 12:12:31 INFO - PROCESS | 3492 | 1467227551675 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 3492 | 1467227551680 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 12:12:31 INFO - PROCESS | 3492 | 1467227551685 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:12:31 INFO - PROCESS | 3492 | 1467227551688 Marionette TRACE conn2 <- [1,1690,null,{}] 12:12:31 INFO - PROCESS | 3492 | 1467227551691 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}] 12:12:31 INFO - PROCESS | 3492 | 1467227551694 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:31 INFO - PROCESS | 3492 | 1467227551776 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 12:12:31 INFO - PROCESS | 3492 | 1467227551784 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 3492 | 1467227551786 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:31 INFO - PROCESS | 3492 | ++DOCSHELL 139E6400 == 34 [pid = 3492] [id = 432] 12:12:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (139E6800) [pid = 3492] [serial = 1296] [outer = 00000000] 12:12:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (139EB800) [pid = 3492] [serial = 1297] [outer = 139E6800] 12:12:31 INFO - PROCESS | 3492 | 1467227551834 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (13D39400) [pid = 3492] [serial = 1298] [outer = 139E6800] 12:12:32 INFO - PROCESS | 3492 | 1467227552309 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]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 619ms 12:12:32 INFO - PROCESS | 3492 | 1467227552324 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 3492 | 1467227552326 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 12:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:12:32 INFO - PROCESS | 3492 | 1467227552330 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 3492 | 1467227552333 Marionette TRACE conn2 <- [1,1694,null,{}] 12:12:32 INFO - PROCESS | 3492 | 1467227552343 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}] 12:12:32 INFO - PROCESS | 3492 | 1467227552348 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:32 INFO - PROCESS | 3492 | 1467227552434 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 12:12:32 INFO - PROCESS | 3492 | 1467227552441 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 3492 | 1467227552444 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:32 INFO - PROCESS | 3492 | ++DOCSHELL 146F1000 == 35 [pid = 3492] [id = 433] 12:12:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (146F1C00) [pid = 3492] [serial = 1299] [outer = 00000000] 12:12:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (15610800) [pid = 3492] [serial = 1300] [outer = 146F1C00] 12:12:32 INFO - PROCESS | 3492 | 1467227552491 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (158E6800) [pid = 3492] [serial = 1301] [outer = 146F1C00] 12:12:32 INFO - PROCESS | 3492 | 1467227552931 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]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 619ms 12:12:32 INFO - PROCESS | 3492 | 1467227552967 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 3492 | 1467227552970 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 12:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:12:32 INFO - PROCESS | 3492 | 1467227552973 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 3492 | 1467227552975 Marionette TRACE conn2 <- [1,1698,null,{}] 12:12:32 INFO - PROCESS | 3492 | 1467227552978 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}] 12:12:32 INFO - PROCESS | 3492 | 1467227552980 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:33 INFO - PROCESS | 3492 | 1467227553062 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 12:12:33 INFO - PROCESS | 3492 | 1467227553067 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 3492 | 1467227553069 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:33 INFO - PROCESS | 3492 | ++DOCSHELL 15ED2400 == 36 [pid = 3492] [id = 434] 12:12:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15ED3000) [pid = 3492] [serial = 1302] [outer = 00000000] 12:12:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (16938C00) [pid = 3492] [serial = 1303] [outer = 15ED3000] 12:12:33 INFO - PROCESS | 3492 | 1467227553096 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (16D26C00) [pid = 3492] [serial = 1304] [outer = 15ED3000] 12:12:33 INFO - PROCESS | 3492 | 1467227553583 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]]]}] 12:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 634ms 12:12:33 INFO - PROCESS | 3492 | 1467227553595 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 3492 | 1467227553597 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 12:12:33 INFO - PROCESS | 3492 | 1467227553600 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:12:33 INFO - PROCESS | 3492 | 1467227553602 Marionette TRACE conn2 <- [1,1702,null,{}] 12:12:33 INFO - PROCESS | 3492 | 1467227553605 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}] 12:12:33 INFO - PROCESS | 3492 | 1467227553607 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:33 INFO - PROCESS | 3492 | 1467227553715 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 12:12:33 INFO - PROCESS | 3492 | 1467227553720 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 3492 | 1467227553722 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:33 INFO - PROCESS | 3492 | ++DOCSHELL 10A06400 == 37 [pid = 3492] [id = 435] 12:12:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (11CE9800) [pid = 3492] [serial = 1305] [outer = 00000000] 12:12:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (16EF3000) [pid = 3492] [serial = 1306] [outer = 11CE9800] 12:12:33 INFO - PROCESS | 3492 | 1467227553766 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1755A400) [pid = 3492] [serial = 1307] [outer = 11CE9800] 12:12:34 INFO - PROCESS | 3492 | 1467227554215 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]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 634ms 12:12:34 INFO - PROCESS | 3492 | 1467227554238 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 3492 | 1467227554240 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 12:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:12:34 INFO - PROCESS | 3492 | 1467227554244 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 3492 | 1467227554246 Marionette TRACE conn2 <- [1,1706,null,{}] 12:12:34 INFO - PROCESS | 3492 | 1467227554249 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}] 12:12:34 INFO - PROCESS | 3492 | 1467227554254 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:34 INFO - PROCESS | 3492 | 1467227554393 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 12:12:34 INFO - PROCESS | 3492 | 1467227554399 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:34 INFO - PROCESS | 3492 | 1467227554401 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:34 INFO - PROCESS | 3492 | ++DOCSHELL 17998400 == 38 [pid = 3492] [id = 436] 12:12:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1812D000) [pid = 3492] [serial = 1308] [outer = 00000000] 12:12:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (184A8C00) [pid = 3492] [serial = 1309] [outer = 1812D000] 12:12:34 INFO - PROCESS | 3492 | 1467227554470 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (184A9800) [pid = 3492] [serial = 1310] [outer = 1812D000] 12:12:34 INFO - PROCESS | 3492 | 1467227554905 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]]]}] 12:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 696ms 12:12:34 INFO - PROCESS | 3492 | 1467227554936 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 3492 | 1467227554938 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 12:12:34 INFO - PROCESS | 3492 | 1467227554941 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 3492 | 1467227554942 Marionette TRACE conn2 <- [1,1710,null,{}] 12:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:12:34 INFO - PROCESS | 3492 | 1467227554946 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}] 12:12:34 INFO - PROCESS | 3492 | 1467227554948 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:35 INFO - PROCESS | 3492 | 1467227555055 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 12:12:35 INFO - PROCESS | 3492 | 1467227555060 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 3492 | 1467227555062 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:35 INFO - PROCESS | 3492 | ++DOCSHELL 187DD400 == 39 [pid = 3492] [id = 437] 12:12:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (19A96800) [pid = 3492] [serial = 1311] [outer = 00000000] 12:12:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (19AA0000) [pid = 3492] [serial = 1312] [outer = 19A96800] 12:12:35 INFO - PROCESS | 3492 | 1467227555105 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (19AA1400) [pid = 3492] [serial = 1313] [outer = 19A96800] 12:12:35 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1689BC00) [pid = 3492] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:12:35 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (12F62000) [pid = 3492] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:12:35 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (143B1400) [pid = 3492] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:12:35 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (16933C00) [pid = 3492] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:12:35 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (139EF000) [pid = 3492] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:12:35 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (158E2400) [pid = 3492] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:12:35 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (11232C00) [pid = 3492] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:12:35 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (139E5800) [pid = 3492] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:12:35 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (102CA800) [pid = 3492] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:12:35 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (183BA800) [pid = 3492] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:12:35 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (0F2A6400) [pid = 3492] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:12:35 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (13D3E400) [pid = 3492] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:12:35 INFO - PROCESS | 3492 | 1467227555619 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]]]}] 12:12:35 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 12:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 727ms 12:12:35 INFO - PROCESS | 3492 | 1467227555685 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 3492 | 1467227555687 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 12:12:35 INFO - PROCESS | 3492 | 1467227555690 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:12:35 INFO - PROCESS | 3492 | 1467227555691 Marionette TRACE conn2 <- [1,1714,null,{}] 12:12:35 INFO - PROCESS | 3492 | 1467227555695 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}] 12:12:35 INFO - PROCESS | 3492 | 1467227555697 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:35 INFO - PROCESS | 3492 | 1467227555798 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 12:12:35 INFO - PROCESS | 3492 | 1467227555806 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 3492 | 1467227555808 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:35 INFO - PROCESS | 3492 | ++DOCSHELL 13AB5000 == 40 [pid = 3492] [id = 438] 12:12:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (13D3E400) [pid = 3492] [serial = 1314] [outer = 00000000] 12:12:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (15950000) [pid = 3492] [serial = 1315] [outer = 13D3E400] 12:12:35 INFO - PROCESS | 3492 | 1467227555852 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (17452400) [pid = 3492] [serial = 1316] [outer = 13D3E400] 12:12:36 INFO - PROCESS | 3492 | 1467227556279 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]]]}] 12:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 634ms 12:12:36 INFO - PROCESS | 3492 | 1467227556312 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 3492 | 1467227556314 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 12:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:12:36 INFO - PROCESS | 3492 | 1467227556318 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - PROCESS | 3492 | 1467227556320 Marionette TRACE conn2 <- [1,1718,null,{}] 12:12:36 INFO - PROCESS | 3492 | 1467227556323 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}] 12:12:36 INFO - PROCESS | 3492 | 1467227556325 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:36 INFO - PROCESS | 3492 | 1467227556402 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 12:12:36 INFO - PROCESS | 3492 | 1467227556407 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 3492 | 1467227556409 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:36 INFO - PROCESS | 3492 | ++DOCSHELL 146D3000 == 41 [pid = 3492] [id = 439] 12:12:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (158E2400) [pid = 3492] [serial = 1317] [outer = 00000000] 12:12:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (19BC4C00) [pid = 3492] [serial = 1318] [outer = 158E2400] 12:12:36 INFO - PROCESS | 3492 | 1467227556461 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (19BC6C00) [pid = 3492] [serial = 1319] [outer = 158E2400] 12:12:36 INFO - PROCESS | 3492 | 1467227556874 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]]]}] 12:12:36 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 12:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 588ms 12:12:36 INFO - PROCESS | 3492 | 1467227556929 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 3492 | 1467227556931 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 12:12:36 INFO - PROCESS | 3492 | 1467227556935 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - PROCESS | 3492 | 1467227556937 Marionette TRACE conn2 <- [1,1722,null,{}] 12:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:12:36 INFO - PROCESS | 3492 | 1467227556940 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}] 12:12:36 INFO - PROCESS | 3492 | 1467227556942 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:37 INFO - PROCESS | 3492 | 1467227557019 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 12:12:37 INFO - PROCESS | 3492 | 1467227557024 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 3492 | 1467227557026 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:37 INFO - PROCESS | 3492 | ++DOCSHELL 19D7BC00 == 42 [pid = 3492] [id = 440] 12:12:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (19D7C800) [pid = 3492] [serial = 1320] [outer = 00000000] 12:12:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19DC2C00) [pid = 3492] [serial = 1321] [outer = 19D7C800] 12:12:37 INFO - PROCESS | 3492 | 1467227557070 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19DC3000) [pid = 3492] [serial = 1322] [outer = 19D7C800] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 183B9800 == 41 [pid = 3492] [id = 425] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 11231C00 == 40 [pid = 3492] [id = 427] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 11D8B800 == 39 [pid = 3492] [id = 426] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 114AD400 == 38 [pid = 3492] [id = 431] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 13A2B800 == 37 [pid = 3492] [id = 430] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 184A6800 == 36 [pid = 3492] [id = 428] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 0F2A9400 == 35 [pid = 3492] [id = 429] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 139E6400 == 34 [pid = 3492] [id = 432] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 15ED2400 == 33 [pid = 3492] [id = 434] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 146D3000 == 32 [pid = 3492] [id = 439] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 17998400 == 31 [pid = 3492] [id = 436] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 10A06400 == 30 [pid = 3492] [id = 435] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 13AB5000 == 29 [pid = 3492] [id = 438] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 187DD400 == 28 [pid = 3492] [id = 437] 12:12:38 INFO - PROCESS | 3492 | --DOCSHELL 146F1000 == 27 [pid = 3492] [id = 433] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (176D2400) [pid = 3492] [serial = 1256] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (139EF400) [pid = 3492] [serial = 1265] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (14610400) [pid = 3492] [serial = 1267] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (176D0C00) [pid = 3492] [serial = 1274] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (15601800) [pid = 3492] [serial = 1268] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (13A2CC00) [pid = 3492] [serial = 1252] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1661B400) [pid = 3492] [serial = 1271] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (15ED7000) [pid = 3492] [serial = 1270] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (129E5800) [pid = 3492] [serial = 1262] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (187D7000) [pid = 3492] [serial = 1282] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (13D44400) [pid = 3492] [serial = 1253] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (16B13000) [pid = 3492] [serial = 1255] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (10A73800) [pid = 3492] [serial = 1258] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (11CE8800) [pid = 3492] [serial = 1261] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1744DC00) [pid = 3492] [serial = 1273] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (184B2000) [pid = 3492] [serial = 1276] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (1878A400) [pid = 3492] [serial = 1277] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (139E9000) [pid = 3492] [serial = 1264] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (11C92C00) [pid = 3492] [serial = 1259] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (10B9A800) [pid = 3492] [serial = 1250] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (176CFC00) [pid = 3492] [serial = 1280] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (16E8CC00) [pid = 3492] [serial = 1279] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (102D2800) [pid = 3492] [serial = 1249] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (187D8400) [pid = 3492] [serial = 1283] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (19A98400) [pid = 3492] [serial = 1285] [outer = 00000000] [url = about:blank] 12:12:38 INFO - PROCESS | 3492 | 1467227558856 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]]]}] 12:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1933ms 12:12:38 INFO - PROCESS | 3492 | 1467227558879 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 3492 | 1467227558883 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 12:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:12:38 INFO - PROCESS | 3492 | 1467227558889 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 3492 | 1467227558891 Marionette TRACE conn2 <- [1,1726,null,{}] 12:12:38 INFO - PROCESS | 3492 | 1467227558897 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}] 12:12:38 INFO - PROCESS | 3492 | 1467227558900 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:38 INFO - PROCESS | 3492 | 1467227558987 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 12:12:38 INFO - PROCESS | 3492 | 1467227558994 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 3492 | 1467227558997 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:39 INFO - PROCESS | 3492 | ++DOCSHELL 10560000 == 28 [pid = 3492] [id = 441] 12:12:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (10564000) [pid = 3492] [serial = 1323] [outer = 00000000] 12:12:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (10B9B400) [pid = 3492] [serial = 1324] [outer = 10564000] 12:12:39 INFO - PROCESS | 3492 | 1467227559045 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (10B9C000) [pid = 3492] [serial = 1325] [outer = 10564000] 12:12:39 INFO - PROCESS | 3492 | 1467227559516 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]]]}] 12:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 680ms 12:12:39 INFO - PROCESS | 3492 | 1467227559572 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 3492 | 1467227559577 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 12:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:12:39 INFO - PROCESS | 3492 | 1467227559583 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 3492 | 1467227559586 Marionette TRACE conn2 <- [1,1730,null,{}] 12:12:39 INFO - PROCESS | 3492 | 1467227559590 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}] 12:12:39 INFO - PROCESS | 3492 | 1467227559593 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:39 INFO - PROCESS | 3492 | 1467227559680 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 12:12:39 INFO - PROCESS | 3492 | 1467227559688 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 3492 | 1467227559691 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:39 INFO - PROCESS | 3492 | ++DOCSHELL 11C92800 == 29 [pid = 3492] [id = 442] 12:12:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (11C92C00) [pid = 3492] [serial = 1326] [outer = 00000000] 12:12:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (11DD3C00) [pid = 3492] [serial = 1327] [outer = 11C92C00] 12:12:39 INFO - PROCESS | 3492 | 1467227559745 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (129DF400) [pid = 3492] [serial = 1328] [outer = 11C92C00] 12:12:40 INFO - PROCESS | 3492 | 1467227560183 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]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 634ms 12:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:12:40 INFO - PROCESS | 3492 | 1467227560226 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 3492 | 1467227560228 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 12:12:40 INFO - PROCESS | 3492 | 1467227560232 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - PROCESS | 3492 | 1467227560235 Marionette TRACE conn2 <- [1,1734,null,{}] 12:12:40 INFO - PROCESS | 3492 | 1467227560246 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}] 12:12:40 INFO - PROCESS | 3492 | 1467227560251 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:40 INFO - PROCESS | 3492 | 1467227560332 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 12:12:40 INFO - PROCESS | 3492 | 1467227560379 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 3492 | 1467227560382 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:40 INFO - PROCESS | 3492 | ++DOCSHELL 13918C00 == 30 [pid = 3492] [id = 443] 12:12:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (139A9000) [pid = 3492] [serial = 1329] [outer = 00000000] 12:12:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (139E3C00) [pid = 3492] [serial = 1330] [outer = 139A9000] 12:12:40 INFO - PROCESS | 3492 | 1467227560429 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (139E9800) [pid = 3492] [serial = 1331] [outer = 139A9000] 12:12:40 INFO - PROCESS | 3492 | 1467227560858 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]]]}] 12:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 618ms 12:12:40 INFO - PROCESS | 3492 | 1467227560879 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 3492 | 1467227560882 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 12:12:40 INFO - PROCESS | 3492 | 1467227560897 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - PROCESS | 3492 | 1467227560899 Marionette TRACE conn2 <- [1,1738,null,{}] 12:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:12:40 INFO - PROCESS | 3492 | 1467227560902 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}] 12:12:40 INFO - PROCESS | 3492 | 1467227560904 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:40 INFO - PROCESS | 3492 | 1467227560985 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 12:12:40 INFO - PROCESS | 3492 | 1467227560990 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 3492 | 1467227560992 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:40 INFO - PROCESS | 3492 | ++DOCSHELL 13A2DC00 == 31 [pid = 3492] [id = 444] 12:12:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (13AB6C00) [pid = 3492] [serial = 1332] [outer = 00000000] 12:12:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (13D3EC00) [pid = 3492] [serial = 1333] [outer = 13AB6C00] 12:12:41 INFO - PROCESS | 3492 | 1467227561020 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (13D44C00) [pid = 3492] [serial = 1334] [outer = 13AB6C00] 12:12:41 INFO - PROCESS | 3492 | 1467227561444 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]]]}] 12:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 588ms 12:12:41 INFO - PROCESS | 3492 | 1467227561485 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 3492 | 1467227561487 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 12:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:12:41 INFO - PROCESS | 3492 | 1467227561491 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 3492 | 1467227561492 Marionette TRACE conn2 <- [1,1742,null,{}] 12:12:41 INFO - PROCESS | 3492 | 1467227561500 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}] 12:12:41 INFO - PROCESS | 3492 | 1467227561502 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:41 INFO - PROCESS | 3492 | 1467227561577 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 12:12:41 INFO - PROCESS | 3492 | 1467227561583 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 3492 | 1467227561585 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:41 INFO - PROCESS | 3492 | ++DOCSHELL 13EA1800 == 32 [pid = 3492] [id = 445] 12:12:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (143AAC00) [pid = 3492] [serial = 1335] [outer = 00000000] 12:12:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (14604C00) [pid = 3492] [serial = 1336] [outer = 143AAC00] 12:12:41 INFO - PROCESS | 3492 | 1467227561628 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (1460E800) [pid = 3492] [serial = 1337] [outer = 143AAC00] 12:12:42 INFO - PROCESS | 3492 | 1467227562100 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]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 634ms 12:12:42 INFO - PROCESS | 3492 | 1467227562129 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 3492 | 1467227562131 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 12:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:12:42 INFO - PROCESS | 3492 | 1467227562135 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 3492 | 1467227562136 Marionette TRACE conn2 <- [1,1746,null,{}] 12:12:42 INFO - PROCESS | 3492 | 1467227562139 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}] 12:12:42 INFO - PROCESS | 3492 | 1467227562145 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:42 INFO - PROCESS | 3492 | 1467227562243 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 12:12:42 INFO - PROCESS | 3492 | 1467227562251 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 3492 | 1467227562253 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:42 INFO - PROCESS | 3492 | ++DOCSHELL 158E0400 == 33 [pid = 3492] [id = 446] 12:12:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (158E1C00) [pid = 3492] [serial = 1338] [outer = 00000000] 12:12:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15ED3400) [pid = 3492] [serial = 1339] [outer = 158E1C00] 12:12:42 INFO - PROCESS | 3492 | 1467227562296 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (15ED9800) [pid = 3492] [serial = 1340] [outer = 158E1C00] 12:12:42 INFO - PROCESS | 3492 | 1467227562702 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]]]}] 12:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 619ms 12:12:42 INFO - PROCESS | 3492 | 1467227562757 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 3492 | 1467227562759 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 12:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:12:42 INFO - PROCESS | 3492 | 1467227562762 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 3492 | 1467227562764 Marionette TRACE conn2 <- [1,1750,null,{}] 12:12:42 INFO - PROCESS | 3492 | 1467227562771 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}] 12:12:42 INFO - PROCESS | 3492 | 1467227562773 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:42 INFO - PROCESS | 3492 | 1467227562857 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 12:12:42 INFO - PROCESS | 3492 | 1467227562863 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 3492 | 1467227562865 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:42 INFO - PROCESS | 3492 | ++DOCSHELL 158E4800 == 34 [pid = 3492] [id = 447] 12:12:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (15ECFC00) [pid = 3492] [serial = 1341] [outer = 00000000] 12:12:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (16942000) [pid = 3492] [serial = 1342] [outer = 15ECFC00] 12:12:42 INFO - PROCESS | 3492 | 1467227562908 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (13EAF400) [pid = 3492] [serial = 1343] [outer = 15ECFC00] 12:12:43 INFO - PROCESS | 3492 | 1467227563342 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]]]}] 12:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 588ms 12:12:43 INFO - PROCESS | 3492 | 1467227563359 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 3492 | 1467227563361 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 12:12:43 INFO - PROCESS | 3492 | 1467227563364 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:12:43 INFO - PROCESS | 3492 | 1467227563366 Marionette TRACE conn2 <- [1,1754,null,{}] 12:12:43 INFO - PROCESS | 3492 | 1467227563369 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}] 12:12:43 INFO - PROCESS | 3492 | 1467227563371 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:43 INFO - PROCESS | 3492 | 1467227563498 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 12:12:43 INFO - PROCESS | 3492 | 1467227563554 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 3492 | 1467227563556 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:43 INFO - PROCESS | 3492 | ++DOCSHELL 168A0000 == 35 [pid = 3492] [id = 448] 12:12:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (16E96800) [pid = 3492] [serial = 1344] [outer = 00000000] 12:12:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1755C400) [pid = 3492] [serial = 1345] [outer = 16E96800] 12:12:43 INFO - PROCESS | 3492 | 1467227563599 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1755E000) [pid = 3492] [serial = 1346] [outer = 16E96800] 12:12:43 INFO - PROCESS | 3492 | 1467227563992 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]]]}] 12:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 696ms 12:12:44 INFO - PROCESS | 3492 | 1467227564070 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 3492 | 1467227564072 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 12:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:12:44 INFO - PROCESS | 3492 | 1467227564076 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 3492 | 1467227564077 Marionette TRACE conn2 <- [1,1758,null,{}] 12:12:44 INFO - PROCESS | 3492 | 1467227564084 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}] 12:12:44 INFO - PROCESS | 3492 | 1467227564086 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:44 INFO - PROCESS | 3492 | 1467227564178 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 12:12:44 INFO - PROCESS | 3492 | 1467227564262 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:44 INFO - PROCESS | 3492 | 1467227564264 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:44 INFO - PROCESS | 3492 | ++DOCSHELL 13910C00 == 36 [pid = 3492] [id = 449] 12:12:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (176D3000) [pid = 3492] [serial = 1347] [outer = 00000000] 12:12:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1799C800) [pid = 3492] [serial = 1348] [outer = 176D3000] 12:12:44 INFO - PROCESS | 3492 | 1467227564307 Marionette DEBUG loaded listener.js 12:12:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1799E800) [pid = 3492] [serial = 1349] [outer = 176D3000] 12:12:44 INFO - PROCESS | 3492 | 1467227564718 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]]]}] 12:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 681ms 12:12:44 INFO - PROCESS | 3492 | 1467227564758 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 12:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:12:44 INFO - PROCESS | 3492 | 1467227564760 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 12:12:44 INFO - PROCESS | 3492 | 1467227564767 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 3492 | 1467227564769 Marionette TRACE conn2 <- [1,1762,null,{}] 12:12:44 INFO - PROCESS | 3492 | 1467227564773 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}] 12:12:44 INFO - PROCESS | 3492 | 1467227564774 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:44 INFO - PROCESS | 3492 | 1467227564899 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 12:12:44 INFO - PROCESS | 3492 | 1467227564906 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:44 INFO - PROCESS | 3492 | 1467227564908 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:44 INFO - PROCESS | 3492 | ++DOCSHELL 12FE1800 == 37 [pid = 3492] [id = 450] 12:12:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (17999C00) [pid = 3492] [serial = 1350] [outer = 00000000] 12:12:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (184ABC00) [pid = 3492] [serial = 1351] [outer = 17999C00] 12:12:45 INFO - PROCESS | 3492 | 1467227565003 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (18789C00) [pid = 3492] [serial = 1352] [outer = 17999C00] 12:12:45 INFO - PROCESS | 3492 | 1467227565409 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]]]}] 12:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 681ms 12:12:45 INFO - PROCESS | 3492 | 1467227565463 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 12:12:45 INFO - PROCESS | 3492 | 1467227565466 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 12:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:12:45 INFO - PROCESS | 3492 | 1467227565475 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:12:45 INFO - PROCESS | 3492 | 1467227565479 Marionette TRACE conn2 <- [1,1766,null,{}] 12:12:45 INFO - PROCESS | 3492 | 1467227565484 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}] 12:12:45 INFO - PROCESS | 3492 | 1467227565488 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:45 INFO - PROCESS | 3492 | 1467227565635 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 12:12:45 INFO - PROCESS | 3492 | 1467227565656 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 3492 | 1467227565658 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:45 INFO - PROCESS | 3492 | ++DOCSHELL 13D47C00 == 38 [pid = 3492] [id = 451] 12:12:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (187DD400) [pid = 3492] [serial = 1353] [outer = 00000000] 12:12:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (19A97000) [pid = 3492] [serial = 1354] [outer = 187DD400] 12:12:45 INFO - PROCESS | 3492 | 1467227565704 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (19A9F000) [pid = 3492] [serial = 1355] [outer = 187DD400] 12:12:46 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (11CE9800) [pid = 3492] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:12:46 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1812D000) [pid = 3492] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:12:46 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (19A96800) [pid = 3492] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:12:46 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (13D3E400) [pid = 3492] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:12:46 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (158E2400) [pid = 3492] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:12:46 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (114AF400) [pid = 3492] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:12:46 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (13A2E000) [pid = 3492] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:12:46 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (10226800) [pid = 3492] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:12:46 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (187DFC00) [pid = 3492] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:12:46 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (15ED3000) [pid = 3492] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:12:46 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (146F1C00) [pid = 3492] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:12:46 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (139E6800) [pid = 3492] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:12:46 INFO - PROCESS | 3492 | 1467227566211 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]]]}] 12:12:46 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 12:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 789ms 12:12:46 INFO - PROCESS | 3492 | 1467227566260 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 3492 | 1467227566262 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 12:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:12:46 INFO - PROCESS | 3492 | 1467227566265 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 3492 | 1467227566267 Marionette TRACE conn2 <- [1,1770,null,{}] 12:12:46 INFO - PROCESS | 3492 | 1467227566270 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}] 12:12:46 INFO - PROCESS | 3492 | 1467227566272 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:46 INFO - PROCESS | 3492 | 1467227566350 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 12:12:46 INFO - PROCESS | 3492 | 1467227566356 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 3492 | 1467227566357 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:46 INFO - PROCESS | 3492 | ++DOCSHELL 14609400 == 39 [pid = 3492] [id = 452] 12:12:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (14609800) [pid = 3492] [serial = 1356] [outer = 00000000] 12:12:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (16937400) [pid = 3492] [serial = 1357] [outer = 14609800] 12:12:46 INFO - PROCESS | 3492 | 1467227566400 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (175F2000) [pid = 3492] [serial = 1358] [outer = 14609800] 12:12:46 INFO - PROCESS | 3492 | 1467227566818 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]]]}] 12:12:46 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 12:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 588ms 12:12:46 INFO - PROCESS | 3492 | 1467227566877 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 3492 | 1467227566879 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 12:12:46 INFO - PROCESS | 3492 | 1467227566883 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 3492 | 1467227566885 Marionette TRACE conn2 <- [1,1774,null,{}] 12:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:12:46 INFO - PROCESS | 3492 | 1467227566888 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}] 12:12:46 INFO - PROCESS | 3492 | 1467227566890 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:46 INFO - PROCESS | 3492 | 1467227566978 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 12:12:46 INFO - PROCESS | 3492 | 1467227566985 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 3492 | 1467227566987 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:46 INFO - PROCESS | 3492 | ++DOCSHELL 12F62000 == 40 [pid = 3492] [id = 453] 12:12:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (16DC1800) [pid = 3492] [serial = 1359] [outer = 00000000] 12:12:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (19AA1800) [pid = 3492] [serial = 1360] [outer = 16DC1800] 12:12:47 INFO - PROCESS | 3492 | 1467227567029 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (19DB9400) [pid = 3492] [serial = 1361] [outer = 16DC1800] 12:12:47 INFO - PROCESS | 3492 | 1467227567454 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]]]}] 12:12:47 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 12:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 619ms 12:12:47 INFO - PROCESS | 3492 | 1467227567513 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 3492 | 1467227567515 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 12:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:12:47 INFO - PROCESS | 3492 | 1467227567523 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 3492 | 1467227567524 Marionette TRACE conn2 <- [1,1778,null,{}] 12:12:47 INFO - PROCESS | 3492 | 1467227567528 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}] 12:12:47 INFO - PROCESS | 3492 | 1467227567530 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:47 INFO - PROCESS | 3492 | 1467227567607 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 12:12:47 INFO - PROCESS | 3492 | 1467227567613 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 3492 | 1467227567615 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:47 INFO - PROCESS | 3492 | ++DOCSHELL 10A03400 == 41 [pid = 3492] [id = 454] 12:12:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (10A74800) [pid = 3492] [serial = 1362] [outer = 00000000] 12:12:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (19DC5000) [pid = 3492] [serial = 1363] [outer = 10A74800] 12:12:47 INFO - PROCESS | 3492 | 1467227567659 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1A03B000) [pid = 3492] [serial = 1364] [outer = 10A74800] 12:12:48 INFO - PROCESS | 3492 | --DOCSHELL 19D7BC00 == 40 [pid = 3492] [id = 440] 12:12:48 INFO - PROCESS | 3492 | --DOCSHELL 10560000 == 39 [pid = 3492] [id = 441] 12:12:49 INFO - PROCESS | 3492 | --DOCSHELL 11C92800 == 38 [pid = 3492] [id = 442] 12:12:49 INFO - PROCESS | 3492 | --DOCSHELL 158E4800 == 37 [pid = 3492] [id = 447] 12:12:49 INFO - PROCESS | 3492 | --DOCSHELL 168A0000 == 36 [pid = 3492] [id = 448] 12:12:49 INFO - PROCESS | 3492 | --DOCSHELL 13D47C00 == 35 [pid = 3492] [id = 451] 12:12:49 INFO - PROCESS | 3492 | --DOCSHELL 12F62000 == 34 [pid = 3492] [id = 453] 12:12:49 INFO - PROCESS | 3492 | --DOCSHELL 158E0400 == 33 [pid = 3492] [id = 446] 12:12:49 INFO - PROCESS | 3492 | --DOCSHELL 13A2DC00 == 32 [pid = 3492] [id = 444] 12:12:49 INFO - PROCESS | 3492 | --DOCSHELL 13918C00 == 31 [pid = 3492] [id = 443] 12:12:49 INFO - PROCESS | 3492 | --DOCSHELL 13910C00 == 30 [pid = 3492] [id = 449] 12:12:49 INFO - PROCESS | 3492 | --DOCSHELL 14609400 == 29 [pid = 3492] [id = 452] 12:12:49 INFO - PROCESS | 3492 | --DOCSHELL 12FE1800 == 28 [pid = 3492] [id = 450] 12:12:49 INFO - PROCESS | 3492 | --DOCSHELL 13EA1800 == 27 [pid = 3492] [id = 445] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (16EF3000) [pid = 3492] [serial = 1306] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (184A8C00) [pid = 3492] [serial = 1309] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1755A400) [pid = 3492] [serial = 1307] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (19AA0000) [pid = 3492] [serial = 1312] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (184A9800) [pid = 3492] [serial = 1310] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (15950000) [pid = 3492] [serial = 1315] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (19BC4C00) [pid = 3492] [serial = 1318] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (11DD5400) [pid = 3492] [serial = 1294] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (12BA8800) [pid = 3492] [serial = 1295] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (14604400) [pid = 3492] [serial = 1292] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (13D3DC00) [pid = 3492] [serial = 1291] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (12C81800) [pid = 3492] [serial = 1289] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (10A74400) [pid = 3492] [serial = 1288] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (19A9A400) [pid = 3492] [serial = 1286] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (19DC2C00) [pid = 3492] [serial = 1321] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (16938C00) [pid = 3492] [serial = 1303] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (15610800) [pid = 3492] [serial = 1300] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (158E6800) [pid = 3492] [serial = 1301] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (13D39400) [pid = 3492] [serial = 1298] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (139EB800) [pid = 3492] [serial = 1297] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (19AA1400) [pid = 3492] [serial = 1313] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (17452400) [pid = 3492] [serial = 1316] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (16D26C00) [pid = 3492] [serial = 1304] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (19BC6C00) [pid = 3492] [serial = 1319] [outer = 00000000] [url = about:blank] 12:12:49 INFO - PROCESS | 3492 | 1467227569409 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]]]}] 12:12:49 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) 12:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1933ms 12:12:49 INFO - PROCESS | 3492 | 1467227569468 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 3492 | 1467227569471 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 12:12:49 INFO - PROCESS | 3492 | 1467227569476 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:12:49 INFO - PROCESS | 3492 | 1467227569480 Marionette TRACE conn2 <- [1,1782,null,{}] 12:12:49 INFO - PROCESS | 3492 | 1467227569486 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}] 12:12:49 INFO - PROCESS | 3492 | 1467227569489 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:49 INFO - PROCESS | 3492 | 1467227569583 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 12:12:49 INFO - PROCESS | 3492 | 1467227569592 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 3492 | 1467227569596 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:49 INFO - PROCESS | 3492 | ++DOCSHELL 10A03000 == 28 [pid = 3492] [id = 455] 12:12:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (10A03C00) [pid = 3492] [serial = 1365] [outer = 00000000] 12:12:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (10BA7400) [pid = 3492] [serial = 1366] [outer = 10A03C00] 12:12:49 INFO - PROCESS | 3492 | 1467227569649 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (1122B400) [pid = 3492] [serial = 1367] [outer = 10A03C00] 12:12:50 INFO - PROCESS | 3492 | 1467227570133 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]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 680ms 12:12:50 INFO - PROCESS | 3492 | 1467227570177 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 3492 | 1467227570182 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 12:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:12:50 INFO - PROCESS | 3492 | 1467227570189 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 3492 | 1467227570191 Marionette TRACE conn2 <- [1,1786,null,{}] 12:12:50 INFO - PROCESS | 3492 | 1467227570195 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}] 12:12:50 INFO - PROCESS | 3492 | 1467227570198 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:50 INFO - PROCESS | 3492 | 1467227570284 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 12:12:50 INFO - PROCESS | 3492 | 1467227570292 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 3492 | 1467227570295 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:50 INFO - PROCESS | 3492 | ++DOCSHELL 11DD7000 == 29 [pid = 3492] [id = 456] 12:12:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (11DDBC00) [pid = 3492] [serial = 1368] [outer = 00000000] 12:12:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (12B64800) [pid = 3492] [serial = 1369] [outer = 11DDBC00] 12:12:50 INFO - PROCESS | 3492 | 1467227570343 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (12BA8C00) [pid = 3492] [serial = 1370] [outer = 11DDBC00] 12:12:50 INFO - PROCESS | 3492 | 1467227570791 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]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 634ms 12:12:50 INFO - PROCESS | 3492 | 1467227570809 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 3492 | 1467227570811 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 12:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:12:50 INFO - PROCESS | 3492 | 1467227570815 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 3492 | 1467227570818 Marionette TRACE conn2 <- [1,1790,null,{}] 12:12:50 INFO - PROCESS | 3492 | 1467227570829 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}] 12:12:50 INFO - PROCESS | 3492 | 1467227570833 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:50 INFO - PROCESS | 3492 | 1467227570918 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 12:12:50 INFO - PROCESS | 3492 | 1467227570925 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 3492 | 1467227570929 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:50 INFO - PROCESS | 3492 | ++DOCSHELL 13913400 == 30 [pid = 3492] [id = 457] 12:12:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (139B1800) [pid = 3492] [serial = 1371] [outer = 00000000] 12:12:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (139EF000) [pid = 3492] [serial = 1372] [outer = 139B1800] 12:12:50 INFO - PROCESS | 3492 | 1467227570975 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (13A2E400) [pid = 3492] [serial = 1373] [outer = 139B1800] 12:12:51 INFO - PROCESS | 3492 | 1467227571438 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]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 634ms 12:12:51 INFO - PROCESS | 3492 | 1467227571463 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 3492 | 1467227571466 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 12:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:12:51 INFO - PROCESS | 3492 | 1467227571469 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 3492 | 1467227571471 Marionette TRACE conn2 <- [1,1794,null,{}] 12:12:51 INFO - PROCESS | 3492 | 1467227571485 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}] 12:12:51 INFO - PROCESS | 3492 | 1467227571487 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:51 INFO - PROCESS | 3492 | 1467227571571 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 12:12:51 INFO - PROCESS | 3492 | 1467227571576 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 3492 | 1467227571578 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:51 INFO - PROCESS | 3492 | ++DOCSHELL 13A2B800 == 31 [pid = 3492] [id = 458] 12:12:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (13D3C800) [pid = 3492] [serial = 1374] [outer = 00000000] 12:12:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (143B0800) [pid = 3492] [serial = 1375] [outer = 13D3C800] 12:12:51 INFO - PROCESS | 3492 | 1467227571630 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1460D000) [pid = 3492] [serial = 1376] [outer = 13D3C800] 12:12:52 INFO - PROCESS | 3492 | 1467227572058 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]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 634ms 12:12:52 INFO - PROCESS | 3492 | 1467227572107 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 3492 | 1467227572109 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 12:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:12:52 INFO - PROCESS | 3492 | 1467227572112 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 3492 | 1467227572114 Marionette TRACE conn2 <- [1,1798,null,{}] 12:12:52 INFO - PROCESS | 3492 | 1467227572117 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}] 12:12:52 INFO - PROCESS | 3492 | 1467227572119 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:52 INFO - PROCESS | 3492 | 1467227572193 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 12:12:52 INFO - PROCESS | 3492 | 1467227572199 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 3492 | 1467227572201 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:52 INFO - PROCESS | 3492 | ++DOCSHELL 146F4C00 == 32 [pid = 3492] [id = 459] 12:12:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (146F5C00) [pid = 3492] [serial = 1377] [outer = 00000000] 12:12:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1569B400) [pid = 3492] [serial = 1378] [outer = 146F5C00] 12:12:52 INFO - PROCESS | 3492 | 1467227572244 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1594F800) [pid = 3492] [serial = 1379] [outer = 146F5C00] 12:12:52 INFO - PROCESS | 3492 | 1467227572702 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]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 635ms 12:12:52 INFO - PROCESS | 3492 | 1467227572735 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 3492 | 1467227572737 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 12:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:12:52 INFO - PROCESS | 3492 | 1467227572740 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 3492 | 1467227572742 Marionette TRACE conn2 <- [1,1802,null,{}] 12:12:52 INFO - PROCESS | 3492 | 1467227572745 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}] 12:12:52 INFO - PROCESS | 3492 | 1467227572751 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:52 INFO - PROCESS | 3492 | 1467227572854 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 12:12:52 INFO - PROCESS | 3492 | 1467227572861 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 3492 | 1467227572863 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:52 INFO - PROCESS | 3492 | ++DOCSHELL 15EFD800 == 33 [pid = 3492] [id = 460] 12:12:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1689BC00) [pid = 3492] [serial = 1380] [outer = 00000000] 12:12:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (16D24800) [pid = 3492] [serial = 1381] [outer = 1689BC00] 12:12:52 INFO - PROCESS | 3492 | 1467227572907 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (16D26C00) [pid = 3492] [serial = 1382] [outer = 1689BC00] 12:12:53 INFO - PROCESS | 3492 | 1467227573349 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]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 619ms 12:12:53 INFO - PROCESS | 3492 | 1467227573377 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 3492 | 1467227573379 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 12:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:12:53 INFO - PROCESS | 3492 | 1467227573386 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 3492 | 1467227573388 Marionette TRACE conn2 <- [1,1806,null,{}] 12:12:53 INFO - PROCESS | 3492 | 1467227573391 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}] 12:12:53 INFO - PROCESS | 3492 | 1467227573393 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:53 INFO - PROCESS | 3492 | 1467227573479 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 12:12:53 INFO - PROCESS | 3492 | 1467227573484 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 3492 | 1467227573486 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:53 INFO - PROCESS | 3492 | ++DOCSHELL 16DB9000 == 34 [pid = 3492] [id = 461] 12:12:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (17446400) [pid = 3492] [serial = 1383] [outer = 00000000] 12:12:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (176D7C00) [pid = 3492] [serial = 1384] [outer = 17446400] 12:12:53 INFO - PROCESS | 3492 | 1467227573529 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (17993C00) [pid = 3492] [serial = 1385] [outer = 17446400] 12:12:53 INFO - PROCESS | 3492 | 1467227573973 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]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 634ms 12:12:54 INFO - PROCESS | 3492 | 1467227574009 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 3492 | 1467227574011 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 12:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:12:54 INFO - PROCESS | 3492 | 1467227574018 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 3492 | 1467227574020 Marionette TRACE conn2 <- [1,1810,null,{}] 12:12:54 INFO - PROCESS | 3492 | 1467227574024 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}] 12:12:54 INFO - PROCESS | 3492 | 1467227574026 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:54 INFO - PROCESS | 3492 | 1467227574102 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 12:12:54 INFO - PROCESS | 3492 | 1467227574108 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 3492 | 1467227574109 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:54 INFO - PROCESS | 3492 | ++DOCSHELL 183B7800 == 35 [pid = 3492] [id = 462] 12:12:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (184A7C00) [pid = 3492] [serial = 1386] [outer = 00000000] 12:12:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1878FC00) [pid = 3492] [serial = 1387] [outer = 184A7C00] 12:12:54 INFO - PROCESS | 3492 | 1467227574152 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (187D2400) [pid = 3492] [serial = 1388] [outer = 184A7C00] 12:12:54 INFO - PROCESS | 3492 | 1467227574575 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]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 588ms 12:12:54 INFO - PROCESS | 3492 | 1467227574612 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 12:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:12:54 INFO - PROCESS | 3492 | 1467227574614 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 12:12:54 INFO - PROCESS | 3492 | 1467227574617 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 3492 | 1467227574619 Marionette TRACE conn2 <- [1,1814,null,{}] 12:12:54 INFO - PROCESS | 3492 | 1467227574644 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}] 12:12:54 INFO - PROCESS | 3492 | 1467227574646 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:54 INFO - PROCESS | 3492 | 1467227574769 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 12:12:54 INFO - PROCESS | 3492 | 1467227574854 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 3492 | 1467227574856 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:54 INFO - PROCESS | 3492 | ++DOCSHELL 13910C00 == 36 [pid = 3492] [id = 463] 12:12:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1878F400) [pid = 3492] [serial = 1389] [outer = 00000000] 12:12:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (19A95800) [pid = 3492] [serial = 1390] [outer = 1878F400] 12:12:54 INFO - PROCESS | 3492 | 1467227574899 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (19A96C00) [pid = 3492] [serial = 1391] [outer = 1878F400] 12:12:55 INFO - PROCESS | 3492 | 1467227575300 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]]]}] 12:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 712ms 12:12:55 INFO - PROCESS | 3492 | 1467227575338 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 3492 | 1467227575339 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 12:12:55 INFO - PROCESS | 3492 | 1467227575343 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:12:55 INFO - PROCESS | 3492 | 1467227575344 Marionette TRACE conn2 <- [1,1818,null,{}] 12:12:55 INFO - PROCESS | 3492 | 1467227575354 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}] 12:12:55 INFO - PROCESS | 3492 | 1467227575356 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:55 INFO - PROCESS | 3492 | 1467227575476 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 12:12:55 INFO - PROCESS | 3492 | 1467227575482 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 3492 | 1467227575484 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:55 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A7C00 == 37 [pid = 3492] [id = 464] 12:12:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (13D42C00) [pid = 3492] [serial = 1392] [outer = 00000000] 12:12:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (19BC7000) [pid = 3492] [serial = 1393] [outer = 13D42C00] 12:12:55 INFO - PROCESS | 3492 | 1467227575525 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (19D70800) [pid = 3492] [serial = 1394] [outer = 13D42C00] 12:12:55 INFO - PROCESS | 3492 | 1467227575984 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]]]}] 12:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 696ms 12:12:56 INFO - PROCESS | 3492 | 1467227576026 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 3492 | 1467227576028 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 12:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:12:56 INFO - PROCESS | 3492 | 1467227576039 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 3492 | 1467227576042 Marionette TRACE conn2 <- [1,1822,null,{}] 12:12:56 INFO - PROCESS | 3492 | 1467227576046 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}] 12:12:56 INFO - PROCESS | 3492 | 1467227576049 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:56 INFO - PROCESS | 3492 | 1467227576196 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 12:12:56 INFO - PROCESS | 3492 | 1467227576221 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 3492 | 1467227576223 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:56 INFO - PROCESS | 3492 | ++DOCSHELL 146CF000 == 38 [pid = 3492] [id = 465] 12:12:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (19DC0C00) [pid = 3492] [serial = 1395] [outer = 00000000] 12:12:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (1A237800) [pid = 3492] [serial = 1396] [outer = 19DC0C00] 12:12:56 INFO - PROCESS | 3492 | 1467227576267 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1A555000) [pid = 3492] [serial = 1397] [outer = 19DC0C00] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (16DC1800) [pid = 3492] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (176D3000) [pid = 3492] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (17999C00) [pid = 3492] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (187DD400) [pid = 3492] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (16E96800) [pid = 3492] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (15ECFC00) [pid = 3492] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (158E1C00) [pid = 3492] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (143AAC00) [pid = 3492] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (13AB6C00) [pid = 3492] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (139A9000) [pid = 3492] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (11C92C00) [pid = 3492] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (10564000) [pid = 3492] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (19D7C800) [pid = 3492] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:12:56 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (14609800) [pid = 3492] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:12:56 INFO - PROCESS | 3492 | 1467227576881 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]]]}] 12:12:56 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 12:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 897ms 12:12:56 INFO - PROCESS | 3492 | 1467227576946 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 3492 | 1467227576948 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 12:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:12:56 INFO - PROCESS | 3492 | 1467227576952 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 3492 | 1467227576953 Marionette TRACE conn2 <- [1,1826,null,{}] 12:12:56 INFO - PROCESS | 3492 | 1467227576958 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}] 12:12:56 INFO - PROCESS | 3492 | 1467227576960 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:57 INFO - PROCESS | 3492 | 1467227577066 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 12:12:57 INFO - PROCESS | 3492 | 1467227577144 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 3492 | 1467227577146 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:57 INFO - PROCESS | 3492 | ++DOCSHELL 0F97A800 == 39 [pid = 3492] [id = 466] 12:12:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (10A76400) [pid = 3492] [serial = 1398] [outer = 00000000] 12:12:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (139EFC00) [pid = 3492] [serial = 1399] [outer = 10A76400] 12:12:57 INFO - PROCESS | 3492 | 1467227577189 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (13AB9800) [pid = 3492] [serial = 1400] [outer = 10A76400] 12:12:57 INFO - PROCESS | 3492 | 1467227577558 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]]]}] 12:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 635ms 12:12:57 INFO - PROCESS | 3492 | 1467227577573 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 3492 | 1467227577575 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 12:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:12:57 INFO - PROCESS | 3492 | 1467227577578 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 3492 | 1467227577579 Marionette TRACE conn2 <- [1,1830,null,{}] 12:12:57 INFO - PROCESS | 3492 | 1467227577583 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}] 12:12:57 INFO - PROCESS | 3492 | 1467227577595 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:57 INFO - PROCESS | 3492 | 1467227577709 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 12:12:57 INFO - PROCESS | 3492 | 1467227577721 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 3492 | 1467227577723 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:57 INFO - PROCESS | 3492 | ++DOCSHELL 14609C00 == 40 [pid = 3492] [id = 467] 12:12:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (15955000) [pid = 3492] [serial = 1401] [outer = 00000000] 12:12:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (17999C00) [pid = 3492] [serial = 1402] [outer = 15955000] 12:12:57 INFO - PROCESS | 3492 | 1467227577766 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (19A99000) [pid = 3492] [serial = 1403] [outer = 15955000] 12:12:58 INFO - PROCESS | 3492 | 1467227578167 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]]]}] 12:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 619ms 12:12:58 INFO - PROCESS | 3492 | 1467227578216 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 3492 | 1467227578218 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 12:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:12:58 INFO - PROCESS | 3492 | 1467227578221 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 3492 | 1467227578223 Marionette TRACE conn2 <- [1,1834,null,{}] 12:12:58 INFO - PROCESS | 3492 | 1467227578226 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}] 12:12:58 INFO - PROCESS | 3492 | 1467227578228 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:58 INFO - PROCESS | 3492 | 1467227578339 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 12:12:58 INFO - PROCESS | 3492 | 1467227578349 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 3492 | 1467227578352 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:58 INFO - PROCESS | 3492 | ++DOCSHELL 1507FC00 == 41 [pid = 3492] [id = 468] 12:12:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1569A400) [pid = 3492] [serial = 1404] [outer = 00000000] 12:12:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1A655800) [pid = 3492] [serial = 1405] [outer = 1569A400] 12:12:58 INFO - PROCESS | 3492 | 1467227578405 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1A661400) [pid = 3492] [serial = 1406] [outer = 1569A400] 12:12:58 INFO - PROCESS | 3492 | 1467227578834 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]]]}] 12:12:58 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) 12:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 681ms 12:12:58 INFO - PROCESS | 3492 | 1467227578906 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 3492 | 1467227578910 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 12:12:58 INFO - PROCESS | 3492 | 1467227578916 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:12:58 INFO - PROCESS | 3492 | 1467227578920 Marionette TRACE conn2 <- [1,1838,null,{}] 12:12:59 INFO - PROCESS | 3492 | 1467227579026 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}] 12:12:59 INFO - PROCESS | 3492 | 1467227579029 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:59 INFO - PROCESS | 3492 | 1467227579149 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 12:12:59 INFO - PROCESS | 3492 | 1467227579258 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 3492 | 1467227579263 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:12:59 INFO - PROCESS | 3492 | ++DOCSHELL 1058C400 == 42 [pid = 3492] [id = 469] 12:12:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (10A04800) [pid = 3492] [serial = 1407] [outer = 00000000] 12:12:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (10A7C400) [pid = 3492] [serial = 1408] [outer = 10A04800] 12:12:59 INFO - PROCESS | 3492 | 1467227579346 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (11801800) [pid = 3492] [serial = 1409] [outer = 10A04800] 12:12:59 INFO - PROCESS | 3492 | 1467227579989 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]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1129ms 12:13:00 INFO - PROCESS | 3492 | 1467227580057 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 3492 | 1467227580062 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 12:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:13:00 INFO - PROCESS | 3492 | 1467227580087 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 3492 | 1467227580090 Marionette TRACE conn2 <- [1,1842,null,{}] 12:13:00 INFO - PROCESS | 3492 | 1467227580094 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}] 12:13:00 INFO - PROCESS | 3492 | 1467227580097 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:00 INFO - PROCESS | 3492 | 1467227580280 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 12:13:00 INFO - PROCESS | 3492 | 1467227580290 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 3492 | 1467227580293 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:00 INFO - PROCESS | 3492 | ++DOCSHELL 13238400 == 43 [pid = 3492] [id = 470] 12:13:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (132C4C00) [pid = 3492] [serial = 1410] [outer = 00000000] 12:13:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (139B0C00) [pid = 3492] [serial = 1411] [outer = 132C4C00] 12:13:00 INFO - PROCESS | 3492 | 1467227580347 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (13AC0C00) [pid = 3492] [serial = 1412] [outer = 132C4C00] 12:13:01 INFO - PROCESS | 3492 | 1467227581332 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]]]}] 12:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1299ms 12:13:01 INFO - PROCESS | 3492 | 1467227581371 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 3492 | 1467227581375 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 12:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:13:01 INFO - PROCESS | 3492 | 1467227581381 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 3492 | 1467227581384 Marionette TRACE conn2 <- [1,1846,null,{}] 12:13:01 INFO - PROCESS | 3492 | 1467227581389 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}] 12:13:01 INFO - PROCESS | 3492 | 1467227581392 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:01 INFO - PROCESS | 3492 | 1467227581498 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 12:13:01 INFO - PROCESS | 3492 | 1467227581614 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 3492 | 1467227581618 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 14609C00 == 42 [pid = 3492] [id = 467] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 0F97A800 == 41 [pid = 3492] [id = 466] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 146CF000 == 40 [pid = 3492] [id = 465] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 0F2A7C00 == 39 [pid = 3492] [id = 464] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 13910C00 == 38 [pid = 3492] [id = 463] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 183B7800 == 37 [pid = 3492] [id = 462] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 16DB9000 == 36 [pid = 3492] [id = 461] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 15EFD800 == 35 [pid = 3492] [id = 460] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 146F4C00 == 34 [pid = 3492] [id = 459] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 13A2B800 == 33 [pid = 3492] [id = 458] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 13913400 == 32 [pid = 3492] [id = 457] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 11DD7000 == 31 [pid = 3492] [id = 456] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 10A03000 == 30 [pid = 3492] [id = 455] 12:13:01 INFO - PROCESS | 3492 | --DOCSHELL 10A03400 == 29 [pid = 3492] [id = 454] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (19DB9400) [pid = 3492] [serial = 1361] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (19DC5000) [pid = 3492] [serial = 1363] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (1799C800) [pid = 3492] [serial = 1348] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (184ABC00) [pid = 3492] [serial = 1351] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1799E800) [pid = 3492] [serial = 1349] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (19A97000) [pid = 3492] [serial = 1354] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (18789C00) [pid = 3492] [serial = 1352] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (19AA1800) [pid = 3492] [serial = 1360] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1755C400) [pid = 3492] [serial = 1345] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (16942000) [pid = 3492] [serial = 1342] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (13EAF400) [pid = 3492] [serial = 1343] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (15ED3400) [pid = 3492] [serial = 1339] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (15ED9800) [pid = 3492] [serial = 1340] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (14604C00) [pid = 3492] [serial = 1336] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1460E800) [pid = 3492] [serial = 1337] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (13D3EC00) [pid = 3492] [serial = 1333] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (13D44C00) [pid = 3492] [serial = 1334] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (139E3C00) [pid = 3492] [serial = 1330] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (139E9800) [pid = 3492] [serial = 1331] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (11DD3C00) [pid = 3492] [serial = 1327] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (129DF400) [pid = 3492] [serial = 1328] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (10B9B400) [pid = 3492] [serial = 1324] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (10B9C000) [pid = 3492] [serial = 1325] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (19DC3000) [pid = 3492] [serial = 1322] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (16937400) [pid = 3492] [serial = 1357] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (19A9F000) [pid = 3492] [serial = 1355] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (175F2000) [pid = 3492] [serial = 1358] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1755E000) [pid = 3492] [serial = 1346] [outer = 00000000] [url = about:blank] 12:13:01 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A7C00 == 30 [pid = 3492] [id = 471] 12:13:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (0F2A9400) [pid = 3492] [serial = 1413] [outer = 00000000] 12:13:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (10A79000) [pid = 3492] [serial = 1414] [outer = 0F2A9400] 12:13:01 INFO - PROCESS | 3492 | 1467227581718 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (11884800) [pid = 3492] [serial = 1415] [outer = 0F2A9400] 12:13:02 INFO - PROCESS | 3492 | 1467227582131 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]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 789ms 12:13:02 INFO - PROCESS | 3492 | 1467227582179 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 3492 | 1467227582183 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 12:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:13:02 INFO - PROCESS | 3492 | 1467227582194 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 3492 | 1467227582196 Marionette TRACE conn2 <- [1,1850,null,{}] 12:13:02 INFO - PROCESS | 3492 | 1467227582200 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}] 12:13:02 INFO - PROCESS | 3492 | 1467227582202 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:02 INFO - PROCESS | 3492 | 1467227582285 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 12:13:02 INFO - PROCESS | 3492 | 1467227582293 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 3492 | 1467227582295 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:02 INFO - PROCESS | 3492 | ++DOCSHELL 12BA9000 == 31 [pid = 3492] [id = 472] 12:13:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (12BA9400) [pid = 3492] [serial = 1416] [outer = 00000000] 12:13:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (12FE1000) [pid = 3492] [serial = 1417] [outer = 12BA9400] 12:13:02 INFO - PROCESS | 3492 | 1467227582341 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (13910C00) [pid = 3492] [serial = 1418] [outer = 12BA9400] 12:13:02 INFO - PROCESS | 3492 | 1467227582805 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]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 619ms 12:13:02 INFO - PROCESS | 3492 | 1467227582829 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 3492 | 1467227582833 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 12:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:13:02 INFO - PROCESS | 3492 | 1467227582836 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 3492 | 1467227582840 Marionette TRACE conn2 <- [1,1854,null,{}] 12:13:02 INFO - PROCESS | 3492 | 1467227582850 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}] 12:13:02 INFO - PROCESS | 3492 | 1467227582855 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:02 INFO - PROCESS | 3492 | 1467227582936 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 12:13:02 INFO - PROCESS | 3492 | 1467227582975 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 3492 | 1467227582979 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:02 INFO - PROCESS | 3492 | ++DOCSHELL 13D47000 == 32 [pid = 3492] [id = 473] 12:13:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (13EA0800) [pid = 3492] [serial = 1419] [outer = 00000000] 12:13:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (13EAF000) [pid = 3492] [serial = 1420] [outer = 13EA0800] 12:13:03 INFO - PROCESS | 3492 | 1467227583025 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (14604C00) [pid = 3492] [serial = 1421] [outer = 13EA0800] 12:13:03 INFO - PROCESS | 3492 | 1467227583484 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]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 696ms 12:13:03 INFO - PROCESS | 3492 | 1467227583534 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 3492 | 1467227583536 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 12:13:03 INFO - PROCESS | 3492 | 1467227583539 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:13:03 INFO - PROCESS | 3492 | 1467227583541 Marionette TRACE conn2 <- [1,1858,null,{}] 12:13:03 INFO - PROCESS | 3492 | 1467227583545 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}] 12:13:03 INFO - PROCESS | 3492 | 1467227583547 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:03 INFO - PROCESS | 3492 | 1467227583623 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 12:13:03 INFO - PROCESS | 3492 | 1467227583628 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 3492 | 1467227583630 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:03 INFO - PROCESS | 3492 | ++DOCSHELL 146C4800 == 33 [pid = 3492] [id = 474] 12:13:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (15083400) [pid = 3492] [serial = 1422] [outer = 00000000] 12:13:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (15ECD800) [pid = 3492] [serial = 1423] [outer = 15083400] 12:13:03 INFO - PROCESS | 3492 | 1467227583674 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (15ED4C00) [pid = 3492] [serial = 1424] [outer = 15083400] 12:13:04 INFO - PROCESS | 3492 | 1467227584142 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]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 634ms 12:13:04 INFO - PROCESS | 3492 | 1467227584160 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 3492 | 1467227584162 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 12:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:13:04 INFO - PROCESS | 3492 | 1467227584165 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 3492 | 1467227584167 Marionette TRACE conn2 <- [1,1862,null,{}] 12:13:04 INFO - PROCESS | 3492 | 1467227584177 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}] 12:13:04 INFO - PROCESS | 3492 | 1467227584179 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:04 INFO - PROCESS | 3492 | 1467227584284 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 12:13:04 INFO - PROCESS | 3492 | 1467227584372 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 3492 | 1467227584374 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:04 INFO - PROCESS | 3492 | ++DOCSHELL 15EDC400 == 34 [pid = 3492] [id = 475] 12:13:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (15EF2400) [pid = 3492] [serial = 1425] [outer = 00000000] 12:13:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (168A2C00) [pid = 3492] [serial = 1426] [outer = 15EF2400] 12:13:04 INFO - PROCESS | 3492 | 1467227584419 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (16936000) [pid = 3492] [serial = 1427] [outer = 15EF2400] 12:13:04 INFO - PROCESS | 3492 | 1467227584831 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]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 696ms 12:13:04 INFO - PROCESS | 3492 | 1467227584866 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 3492 | 1467227584868 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 12:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:13:04 INFO - PROCESS | 3492 | 1467227584872 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 3492 | 1467227584874 Marionette TRACE conn2 <- [1,1866,null,{}] 12:13:04 INFO - PROCESS | 3492 | 1467227584879 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}] 12:13:04 INFO - PROCESS | 3492 | 1467227584887 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:05 INFO - PROCESS | 3492 | 1467227585029 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 12:13:05 INFO - PROCESS | 3492 | 1467227585094 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 3492 | 1467227585096 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:05 INFO - PROCESS | 3492 | ++DOCSHELL 15603C00 == 35 [pid = 3492] [id = 476] 12:13:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (16D23C00) [pid = 3492] [serial = 1428] [outer = 00000000] 12:13:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (176D3000) [pid = 3492] [serial = 1429] [outer = 16D23C00] 12:13:05 INFO - PROCESS | 3492 | 1467227585139 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (176D6800) [pid = 3492] [serial = 1430] [outer = 16D23C00] 12:13:05 INFO - PROCESS | 3492 | 1467227585543 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]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 743ms 12:13:05 INFO - PROCESS | 3492 | 1467227585596 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 3492 | 1467227585597 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:13:05 INFO - PROCESS | 3492 | 1467227585605 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 3492 | 1467227585606 Marionette TRACE conn2 <- [1,1870,null,{}] 12:13:05 INFO - PROCESS | 3492 | 1467227585643 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}] 12:13:05 INFO - PROCESS | 3492 | 1467227585655 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:05 INFO - PROCESS | 3492 | 1467227585768 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 12:13:05 INFO - PROCESS | 3492 | 1467227585779 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 3492 | 1467227585781 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:05 INFO - PROCESS | 3492 | ++DOCSHELL 183B8000 == 36 [pid = 3492] [id = 477] 12:13:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (183B9000) [pid = 3492] [serial = 1431] [outer = 00000000] 12:13:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (184AB400) [pid = 3492] [serial = 1432] [outer = 183B9000] 12:13:05 INFO - PROCESS | 3492 | 1467227585824 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (184B4400) [pid = 3492] [serial = 1433] [outer = 183B9000] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (15955000) [pid = 3492] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (139B1800) [pid = 3492] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (184A7C00) [pid = 3492] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1689BC00) [pid = 3492] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1878F400) [pid = 3492] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (13D42C00) [pid = 3492] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (10A76400) [pid = 3492] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (19DC0C00) [pid = 3492] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (13D3C800) [pid = 3492] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (10A74800) [pid = 3492] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (11DDBC00) [pid = 3492] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (146F5C00) [pid = 3492] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (10A03C00) [pid = 3492] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:13:06 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (17446400) [pid = 3492] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:13:06 INFO - PROCESS | 3492 | 1467227586344 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]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 789ms 12:13:06 INFO - PROCESS | 3492 | 1467227586408 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 3492 | 1467227586410 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 12:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:13:06 INFO - PROCESS | 3492 | 1467227586413 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 3492 | 1467227586415 Marionette TRACE conn2 <- [1,1874,null,{}] 12:13:06 INFO - PROCESS | 3492 | 1467227586418 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}] 12:13:06 INFO - PROCESS | 3492 | 1467227586420 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:06 INFO - PROCESS | 3492 | 1467227586497 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 12:13:06 INFO - PROCESS | 3492 | 1467227586502 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 3492 | 1467227586504 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:06 INFO - PROCESS | 3492 | ++DOCSHELL 10A81000 == 37 [pid = 3492] [id = 478] 12:13:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (11D8D000) [pid = 3492] [serial = 1434] [outer = 00000000] 12:13:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (16940400) [pid = 3492] [serial = 1435] [outer = 11D8D000] 12:13:06 INFO - PROCESS | 3492 | 1467227586547 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (176D5C00) [pid = 3492] [serial = 1436] [outer = 11D8D000] 12:13:06 INFO - PROCESS | 3492 | 1467227586945 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]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 588ms 12:13:06 INFO - PROCESS | 3492 | 1467227586995 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 3492 | 1467227586997 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 12:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:13:07 INFO - PROCESS | 3492 | 1467227587004 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 3492 | 1467227587006 Marionette TRACE conn2 <- [1,1878,null,{}] 12:13:07 INFO - PROCESS | 3492 | 1467227587009 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}] 12:13:07 INFO - PROCESS | 3492 | 1467227587011 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:07 INFO - PROCESS | 3492 | 1467227587089 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 12:13:07 INFO - PROCESS | 3492 | 1467227587095 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 3492 | 1467227587097 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:07 INFO - PROCESS | 3492 | ++DOCSHELL 1689D400 == 38 [pid = 3492] [id = 479] 12:13:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (168A0000) [pid = 3492] [serial = 1437] [outer = 00000000] 12:13:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (18790400) [pid = 3492] [serial = 1438] [outer = 168A0000] 12:13:07 INFO - PROCESS | 3492 | 1467227587139 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (187D9800) [pid = 3492] [serial = 1439] [outer = 168A0000] 12:13:07 INFO - PROCESS | 3492 | 1467227587598 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]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 619ms 12:13:07 INFO - PROCESS | 3492 | 1467227587654 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 3492 | 1467227587656 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 12:13:07 INFO - PROCESS | 3492 | 1467227587659 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 3492 | 1467227587661 Marionette TRACE conn2 <- [1,1882,null,{}] 12:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:13:07 INFO - PROCESS | 3492 | 1467227587664 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}] 12:13:07 INFO - PROCESS | 3492 | 1467227587666 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:07 INFO - PROCESS | 3492 | 1467227587746 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 12:13:07 INFO - PROCESS | 3492 | 1467227587751 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 3492 | 1467227587753 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:07 INFO - PROCESS | 3492 | ++DOCSHELL 183B7000 == 39 [pid = 3492] [id = 480] 12:13:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (183BB400) [pid = 3492] [serial = 1440] [outer = 00000000] 12:13:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (19A99C00) [pid = 3492] [serial = 1441] [outer = 183BB400] 12:13:07 INFO - PROCESS | 3492 | 1467227587795 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (19A9A800) [pid = 3492] [serial = 1442] [outer = 183BB400] 12:13:08 INFO - PROCESS | 3492 | 1467227588365 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]]]}] 12:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 773ms 12:13:08 INFO - PROCESS | 3492 | 1467227588427 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 12:13:08 INFO - PROCESS | 3492 | 1467227588432 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 12:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:13:08 INFO - PROCESS | 3492 | 1467227588478 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 3492 | 1467227588481 Marionette TRACE conn2 <- [1,1886,null,{}] 12:13:08 INFO - PROCESS | 3492 | 1467227588502 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}] 12:13:08 INFO - PROCESS | 3492 | 1467227588505 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:08 INFO - PROCESS | 3492 | 1467227588620 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 12:13:08 INFO - PROCESS | 3492 | 1467227588768 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 3492 | 1467227588771 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:08 INFO - PROCESS | 3492 | ++DOCSHELL 10B9E400 == 40 [pid = 3492] [id = 481] 12:13:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (10FF2000) [pid = 3492] [serial = 1443] [outer = 00000000] 12:13:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (12F24000) [pid = 3492] [serial = 1444] [outer = 10FF2000] 12:13:08 INFO - PROCESS | 3492 | 1467227588831 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (139B1800) [pid = 3492] [serial = 1445] [outer = 10FF2000] 12:13:09 INFO - PROCESS | 3492 | 1467227589382 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]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 958ms 12:13:09 INFO - PROCESS | 3492 | 1467227589443 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 3492 | 1467227589448 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 12:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:13:09 INFO - PROCESS | 3492 | 1467227589454 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 3492 | 1467227589457 Marionette TRACE conn2 <- [1,1890,null,{}] 12:13:09 INFO - PROCESS | 3492 | 1467227589463 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}] 12:13:09 INFO - PROCESS | 3492 | 1467227589467 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:09 INFO - PROCESS | 3492 | 1467227589576 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 12:13:09 INFO - PROCESS | 3492 | 1467227589685 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 3492 | 1467227589687 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:09 INFO - PROCESS | 3492 | ++DOCSHELL 143AA800 == 41 [pid = 3492] [id = 482] 12:13:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (143B1400) [pid = 3492] [serial = 1446] [outer = 00000000] 12:13:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (146FE800) [pid = 3492] [serial = 1447] [outer = 143B1400] 12:13:09 INFO - PROCESS | 3492 | 1467227589742 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (15EDC800) [pid = 3492] [serial = 1448] [outer = 143B1400] 12:13:10 INFO - PROCESS | 3492 | 1467227590327 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]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 928ms 12:13:10 INFO - PROCESS | 3492 | 1467227590383 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 3492 | 1467227590385 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 12:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:13:10 INFO - PROCESS | 3492 | 1467227590389 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 3492 | 1467227590393 Marionette TRACE conn2 <- [1,1894,null,{}] 12:13:10 INFO - PROCESS | 3492 | 1467227590404 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}] 12:13:10 INFO - PROCESS | 3492 | 1467227590409 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:10 INFO - PROCESS | 3492 | 1467227590512 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 12:13:10 INFO - PROCESS | 3492 | 1467227590649 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 3492 | 1467227590652 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:10 INFO - PROCESS | 3492 | ++DOCSHELL 1878C400 == 42 [pid = 3492] [id = 483] 12:13:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (187D7800) [pid = 3492] [serial = 1449] [outer = 00000000] 12:13:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (19AA3C00) [pid = 3492] [serial = 1450] [outer = 187D7800] 12:13:10 INFO - PROCESS | 3492 | 1467227590708 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (19D71C00) [pid = 3492] [serial = 1451] [outer = 187D7800] 12:13:11 INFO - PROCESS | 3492 | 1467227591280 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]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1083ms 12:13:11 INFO - PROCESS | 3492 | 1467227591477 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 3492 | 1467227591482 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 12:13:11 INFO - PROCESS | 3492 | 1467227591487 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:13:11 INFO - PROCESS | 3492 | 1467227591490 Marionette TRACE conn2 <- [1,1898,null,{}] 12:13:11 INFO - PROCESS | 3492 | 1467227591495 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}] 12:13:11 INFO - PROCESS | 3492 | 1467227591498 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:11 INFO - PROCESS | 3492 | 1467227591598 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 12:13:11 INFO - PROCESS | 3492 | 1467227591729 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 3492 | 1467227591734 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:11 INFO - PROCESS | 3492 | ++DOCSHELL 11D88000 == 43 [pid = 3492] [id = 484] 12:13:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (11D8E800) [pid = 3492] [serial = 1452] [outer = 00000000] 12:13:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (129E3400) [pid = 3492] [serial = 1453] [outer = 11D8E800] 12:13:11 INFO - PROCESS | 3492 | 1467227591786 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (12C80800) [pid = 3492] [serial = 1454] [outer = 11D8E800] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 1689D400 == 42 [pid = 3492] [id = 479] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 10A81000 == 41 [pid = 3492] [id = 478] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 183B8000 == 40 [pid = 3492] [id = 477] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 15603C00 == 39 [pid = 3492] [id = 476] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 15EDC400 == 38 [pid = 3492] [id = 475] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 146C4800 == 37 [pid = 3492] [id = 474] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 13D47000 == 36 [pid = 3492] [id = 473] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 12BA9000 == 35 [pid = 3492] [id = 472] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 0F2A7C00 == 34 [pid = 3492] [id = 471] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 13238400 == 33 [pid = 3492] [id = 470] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 1058C400 == 32 [pid = 3492] [id = 469] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 1507FC00 == 31 [pid = 3492] [id = 468] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 143AA800 == 30 [pid = 3492] [id = 482] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 1878C400 == 29 [pid = 3492] [id = 483] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 183B7000 == 28 [pid = 3492] [id = 480] 12:13:12 INFO - PROCESS | 3492 | --DOCSHELL 10B9E400 == 27 [pid = 3492] [id = 481] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (19A99000) [pid = 3492] [serial = 1403] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (139EF000) [pid = 3492] [serial = 1372] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (13A2E400) [pid = 3492] [serial = 1373] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1878FC00) [pid = 3492] [serial = 1387] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (16D24800) [pid = 3492] [serial = 1381] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (19A95800) [pid = 3492] [serial = 1390] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (16D26C00) [pid = 3492] [serial = 1382] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (19A96C00) [pid = 3492] [serial = 1391] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (19BC7000) [pid = 3492] [serial = 1393] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (139EFC00) [pid = 3492] [serial = 1399] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1A237800) [pid = 3492] [serial = 1396] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (143B0800) [pid = 3492] [serial = 1375] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1460D000) [pid = 3492] [serial = 1376] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (17999C00) [pid = 3492] [serial = 1402] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1A03B000) [pid = 3492] [serial = 1364] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (12B64800) [pid = 3492] [serial = 1369] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (12BA8C00) [pid = 3492] [serial = 1370] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1569B400) [pid = 3492] [serial = 1378] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1594F800) [pid = 3492] [serial = 1379] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (10BA7400) [pid = 3492] [serial = 1366] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1122B400) [pid = 3492] [serial = 1367] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (176D7C00) [pid = 3492] [serial = 1384] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (17993C00) [pid = 3492] [serial = 1385] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1A555000) [pid = 3492] [serial = 1397] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (19D70800) [pid = 3492] [serial = 1394] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (13AB9800) [pid = 3492] [serial = 1400] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (187D2400) [pid = 3492] [serial = 1388] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1A655800) [pid = 3492] [serial = 1405] [outer = 00000000] [url = about:blank] 12:13:12 INFO - PROCESS | 3492 | 1467227593002 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]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1547ms 12:13:13 INFO - PROCESS | 3492 | 1467227593093 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 3492 | 1467227593098 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:13:13 INFO - PROCESS | 3492 | 1467227593089 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 3492 | 1467227593092 Marionette TRACE conn2 <- [1,1902,null,{}] 12:13:13 INFO - PROCESS | 3492 | 1467227593098 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}] 12:13:13 INFO - PROCESS | 3492 | 1467227593101 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:13 INFO - PROCESS | 3492 | 1467227593187 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 12:13:13 INFO - PROCESS | 3492 | 1467227593283 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 3492 | 1467227593288 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:13 INFO - PROCESS | 3492 | ++DOCSHELL 1055E400 == 28 [pid = 3492] [id = 485] 12:13:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (10560C00) [pid = 3492] [serial = 1455] [outer = 00000000] 12:13:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (11231800) [pid = 3492] [serial = 1456] [outer = 10560C00] 12:13:13 INFO - PROCESS | 3492 | 1467227593334 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (114AD400) [pid = 3492] [serial = 1457] [outer = 10560C00] 12:13:13 INFO - PROCESS | 3492 | 1467227593741 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]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 696ms 12:13:13 INFO - PROCESS | 3492 | 1467227593787 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 3492 | 1467227593792 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 12:13:13 INFO - PROCESS | 3492 | 1467227593798 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:13:13 INFO - PROCESS | 3492 | 1467227593801 Marionette TRACE conn2 <- [1,1906,null,{}] 12:13:13 INFO - PROCESS | 3492 | 1467227593805 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}] 12:13:13 INFO - PROCESS | 3492 | 1467227593807 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:13 INFO - PROCESS | 3492 | 1467227593892 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 12:13:13 INFO - PROCESS | 3492 | 1467227593901 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 3492 | 1467227593904 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:13 INFO - PROCESS | 3492 | ++DOCSHELL 12F69800 == 29 [pid = 3492] [id = 486] 12:13:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (12F6A800) [pid = 3492] [serial = 1458] [outer = 00000000] 12:13:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (132BDC00) [pid = 3492] [serial = 1459] [outer = 12F6A800] 12:13:13 INFO - PROCESS | 3492 | 1467227593950 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (139EBC00) [pid = 3492] [serial = 1460] [outer = 12F6A800] 12:13:14 INFO - PROCESS | 3492 | 1467227594418 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]]]}] 12:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 634ms 12:13:14 INFO - PROCESS | 3492 | 1467227594437 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 3492 | 1467227594439 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 12:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:13:14 INFO - PROCESS | 3492 | 1467227594443 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - PROCESS | 3492 | 1467227594446 Marionette TRACE conn2 <- [1,1910,null,{}] 12:13:14 INFO - PROCESS | 3492 | 1467227594460 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}] 12:13:14 INFO - PROCESS | 3492 | 1467227594465 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:14 INFO - PROCESS | 3492 | 1467227594545 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 12:13:14 INFO - PROCESS | 3492 | 1467227594554 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 3492 | 1467227594557 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:14 INFO - PROCESS | 3492 | ++DOCSHELL 14605C00 == 30 [pid = 3492] [id = 487] 12:13:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (14606400) [pid = 3492] [serial = 1461] [outer = 00000000] 12:13:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1460D400) [pid = 3492] [serial = 1462] [outer = 14606400] 12:13:14 INFO - PROCESS | 3492 | 1467227594633 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (146D3800) [pid = 3492] [serial = 1463] [outer = 14606400] 12:13:15 INFO - PROCESS | 3492 | 1467227595084 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]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 696ms 12:13:15 INFO - PROCESS | 3492 | 1467227595130 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 3492 | 1467227595132 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 12:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:13:15 INFO - PROCESS | 3492 | 1467227595145 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 3492 | 1467227595147 Marionette TRACE conn2 <- [1,1914,null,{}] 12:13:15 INFO - PROCESS | 3492 | 1467227595151 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}] 12:13:15 INFO - PROCESS | 3492 | 1467227595152 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:15 INFO - PROCESS | 3492 | 1467227595267 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 12:13:15 INFO - PROCESS | 3492 | 1467227595274 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 3492 | 1467227595277 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:15 INFO - PROCESS | 3492 | ++DOCSHELL 146CBC00 == 31 [pid = 3492] [id = 488] 12:13:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1560B400) [pid = 3492] [serial = 1464] [outer = 00000000] 12:13:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (15ECEC00) [pid = 3492] [serial = 1465] [outer = 1560B400] 12:13:15 INFO - PROCESS | 3492 | 1467227595369 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (15EFC000) [pid = 3492] [serial = 1466] [outer = 1560B400] 12:13:15 INFO - PROCESS | 3492 | 1467227595782 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]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 680ms 12:13:15 INFO - PROCESS | 3492 | 1467227595841 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 3492 | 1467227595843 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 12:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:13:15 INFO - PROCESS | 3492 | 1467227595846 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 3492 | 1467227595848 Marionette TRACE conn2 <- [1,1918,null,{}] 12:13:15 INFO - PROCESS | 3492 | 1467227595851 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}] 12:13:15 INFO - PROCESS | 3492 | 1467227595853 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:15 INFO - PROCESS | 3492 | 1467227595991 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 12:13:15 INFO - PROCESS | 3492 | 1467227596013 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 3492 | 1467227596015 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:16 INFO - PROCESS | 3492 | ++DOCSHELL 16DB9400 == 32 [pid = 3492] [id = 489] 12:13:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (16DBAC00) [pid = 3492] [serial = 1467] [outer = 00000000] 12:13:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (16EF5C00) [pid = 3492] [serial = 1468] [outer = 16DBAC00] 12:13:16 INFO - PROCESS | 3492 | 1467227596058 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (17450000) [pid = 3492] [serial = 1469] [outer = 16DBAC00] 12:13:16 INFO - PROCESS | 3492 | 1467227596495 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]]]}] 12:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 696ms 12:13:16 INFO - PROCESS | 3492 | 1467227596530 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 3492 | 1467227596532 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 12:13:16 INFO - PROCESS | 3492 | 1467227596535 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:13:16 INFO - PROCESS | 3492 | 1467227596537 Marionette TRACE conn2 <- [1,1922,null,{}] 12:13:16 INFO - PROCESS | 3492 | 1467227596541 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}] 12:13:16 INFO - PROCESS | 3492 | 1467227596546 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:16 INFO - PROCESS | 3492 | 1467227596682 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 12:13:16 INFO - PROCESS | 3492 | 1467227596692 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 3492 | 1467227596694 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:16 INFO - PROCESS | 3492 | ++DOCSHELL 175F5400 == 33 [pid = 3492] [id = 490] 12:13:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (17994400) [pid = 3492] [serial = 1470] [outer = 00000000] 12:13:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (184AAC00) [pid = 3492] [serial = 1471] [outer = 17994400] 12:13:16 INFO - PROCESS | 3492 | 1467227596791 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1878C400) [pid = 3492] [serial = 1472] [outer = 17994400] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (183BB400) [pid = 3492] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (168A0000) [pid = 3492] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (15EF2400) [pid = 3492] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (16D23C00) [pid = 3492] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1569A400) [pid = 3492] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (183B9000) [pid = 3492] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (13EA0800) [pid = 3492] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (132C4C00) [pid = 3492] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (15083400) [pid = 3492] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (0F2A9400) [pid = 3492] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (10A04800) [pid = 3492] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (12BA9400) [pid = 3492] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:13:17 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (11D8D000) [pid = 3492] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:13:17 INFO - PROCESS | 3492 | 1467227597402 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]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 897ms 12:13:17 INFO - PROCESS | 3492 | 1467227597440 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 3492 | 1467227597442 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 12:13:17 INFO - PROCESS | 3492 | 1467227597446 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:13:17 INFO - PROCESS | 3492 | 1467227597448 Marionette TRACE conn2 <- [1,1926,null,{}] 12:13:17 INFO - PROCESS | 3492 | 1467227597453 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}] 12:13:17 INFO - PROCESS | 3492 | 1467227597455 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:17 INFO - PROCESS | 3492 | 1467227597538 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 12:13:17 INFO - PROCESS | 3492 | 1467227597639 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 3492 | 1467227597641 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:17 INFO - PROCESS | 3492 | ++DOCSHELL 0F935000 == 34 [pid = 3492] [id = 491] 12:13:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1026EC00) [pid = 3492] [serial = 1473] [outer = 00000000] 12:13:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (131C4800) [pid = 3492] [serial = 1474] [outer = 1026EC00] 12:13:17 INFO - PROCESS | 3492 | 1467227597683 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (13A2BC00) [pid = 3492] [serial = 1475] [outer = 1026EC00] 12:13:17 INFO - PROCESS | 3492 | 1467227597996 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]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 588ms 12:13:18 INFO - PROCESS | 3492 | 1467227598027 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 3492 | 1467227598029 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 12:13:18 INFO - PROCESS | 3492 | 1467227598032 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:13:18 INFO - PROCESS | 3492 | 1467227598033 Marionette TRACE conn2 <- [1,1930,null,{}] 12:13:18 INFO - PROCESS | 3492 | 1467227598036 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}] 12:13:18 INFO - PROCESS | 3492 | 1467227598038 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:18 INFO - PROCESS | 3492 | 1467227598157 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 12:13:18 INFO - PROCESS | 3492 | 1467227598211 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 3492 | 1467227598213 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:18 INFO - PROCESS | 3492 | ++DOCSHELL 12F62000 == 35 [pid = 3492] [id = 492] 12:13:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (12F62C00) [pid = 3492] [serial = 1476] [outer = 00000000] 12:13:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (183BB800) [pid = 3492] [serial = 1477] [outer = 12F62C00] 12:13:18 INFO - PROCESS | 3492 | 1467227598256 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (184AA400) [pid = 3492] [serial = 1478] [outer = 12F62C00] 12:13:18 INFO - PROCESS | 3492 | 1467227598607 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]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 634ms 12:13:18 INFO - PROCESS | 3492 | 1467227598670 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 3492 | 1467227598672 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 12:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:13:18 INFO - PROCESS | 3492 | 1467227598676 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 3492 | 1467227598677 Marionette TRACE conn2 <- [1,1934,null,{}] 12:13:18 INFO - PROCESS | 3492 | 1467227598689 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}] 12:13:18 INFO - PROCESS | 3492 | 1467227598691 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:18 INFO - PROCESS | 3492 | 1467227598768 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 12:13:18 INFO - PROCESS | 3492 | 1467227598773 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 3492 | 1467227598775 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:18 INFO - PROCESS | 3492 | ++DOCSHELL 14605800 == 36 [pid = 3492] [id = 493] 12:13:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19A9A400) [pid = 3492] [serial = 1479] [outer = 00000000] 12:13:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19AA0800) [pid = 3492] [serial = 1480] [outer = 19A9A400] 12:13:18 INFO - PROCESS | 3492 | 1467227598817 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (19AA1400) [pid = 3492] [serial = 1481] [outer = 19A9A400] 12:13:19 INFO - PROCESS | 3492 | 1467227599256 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]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 588ms 12:13:19 INFO - PROCESS | 3492 | 1467227599322 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 3492 | 1467227599326 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 12:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:13:19 INFO - PROCESS | 3492 | 1467227599336 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 3492 | 1467227599340 Marionette TRACE conn2 <- [1,1938,null,{}] 12:13:19 INFO - PROCESS | 3492 | 1467227599347 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}] 12:13:19 INFO - PROCESS | 3492 | 1467227599350 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:19 INFO - PROCESS | 3492 | 1467227599456 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 12:13:19 INFO - PROCESS | 3492 | 1467227599574 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 3492 | 1467227599580 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:19 INFO - PROCESS | 3492 | ++DOCSHELL 10A7BC00 == 37 [pid = 3492] [id = 494] 12:13:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (10A7E000) [pid = 3492] [serial = 1482] [outer = 00000000] 12:13:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (10BA7400) [pid = 3492] [serial = 1483] [outer = 10A7E000] 12:13:19 INFO - PROCESS | 3492 | 1467227599676 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (11885800) [pid = 3492] [serial = 1484] [outer = 10A7E000] 12:13:20 INFO - PROCESS | 3492 | 1467227600458 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]]]}] 12:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1206ms 12:13:20 INFO - PROCESS | 3492 | 1467227600527 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 12:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:13:20 INFO - PROCESS | 3492 | 1467227600530 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 12:13:20 INFO - PROCESS | 3492 | 1467227600537 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 3492 | 1467227600541 Marionette TRACE conn2 <- [1,1942,null,{}] 12:13:20 INFO - PROCESS | 3492 | 1467227600545 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}] 12:13:20 INFO - PROCESS | 3492 | 1467227600548 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:20 INFO - PROCESS | 3492 | 1467227600690 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 12:13:20 INFO - PROCESS | 3492 | 1467227600819 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 3492 | 1467227600821 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:20 INFO - PROCESS | 3492 | ++DOCSHELL 13AB6C00 == 38 [pid = 3492] [id = 495] 12:13:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (13AB7C00) [pid = 3492] [serial = 1485] [outer = 00000000] 12:13:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (13D44800) [pid = 3492] [serial = 1486] [outer = 13AB7C00] 12:13:20 INFO - PROCESS | 3492 | 1467227600879 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (143B0800) [pid = 3492] [serial = 1487] [outer = 13AB7C00] 12:13:21 INFO - PROCESS | 3492 | 1467227601714 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]]]}] 12:13:21 INFO - PROCESS | 3492 | --DOCSHELL 12F62000 == 37 [pid = 3492] [id = 492] 12:13:21 INFO - PROCESS | 3492 | --DOCSHELL 0F935000 == 36 [pid = 3492] [id = 491] 12:13:21 INFO - PROCESS | 3492 | --DOCSHELL 175F5400 == 35 [pid = 3492] [id = 490] 12:13:21 INFO - PROCESS | 3492 | --DOCSHELL 16DB9400 == 34 [pid = 3492] [id = 489] 12:13:21 INFO - PROCESS | 3492 | --DOCSHELL 146CBC00 == 33 [pid = 3492] [id = 488] 12:13:21 INFO - PROCESS | 3492 | --DOCSHELL 14605C00 == 32 [pid = 3492] [id = 487] 12:13:21 INFO - PROCESS | 3492 | --DOCSHELL 12F69800 == 31 [pid = 3492] [id = 486] 12:13:21 INFO - PROCESS | 3492 | --DOCSHELL 1055E400 == 30 [pid = 3492] [id = 485] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (19A99C00) [pid = 3492] [serial = 1441] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (19A9A800) [pid = 3492] [serial = 1442] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (187D9800) [pid = 3492] [serial = 1439] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (168A2C00) [pid = 3492] [serial = 1426] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (176D3000) [pid = 3492] [serial = 1429] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (16936000) [pid = 3492] [serial = 1427] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1A661400) [pid = 3492] [serial = 1406] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (184AB400) [pid = 3492] [serial = 1432] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (13EAF000) [pid = 3492] [serial = 1420] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (14604C00) [pid = 3492] [serial = 1421] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (139B0C00) [pid = 3492] [serial = 1411] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (13AC0C00) [pid = 3492] [serial = 1412] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (15ECD800) [pid = 3492] [serial = 1423] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (10A79000) [pid = 3492] [serial = 1414] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (11884800) [pid = 3492] [serial = 1415] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (10A7C400) [pid = 3492] [serial = 1408] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (11801800) [pid = 3492] [serial = 1409] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (12FE1000) [pid = 3492] [serial = 1417] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (13910C00) [pid = 3492] [serial = 1418] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (176D6800) [pid = 3492] [serial = 1430] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (184B4400) [pid = 3492] [serial = 1433] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (18790400) [pid = 3492] [serial = 1438] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (16940400) [pid = 3492] [serial = 1435] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (15ED4C00) [pid = 3492] [serial = 1424] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (176D5C00) [pid = 3492] [serial = 1436] [outer = 00000000] [url = about:blank] 12:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1237ms 12:13:21 INFO - PROCESS | 3492 | 1467227601770 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 3492 | 1467227601775 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 12:13:21 INFO - PROCESS | 3492 | 1467227601780 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:13:21 INFO - PROCESS | 3492 | 1467227601783 Marionette TRACE conn2 <- [1,1946,null,{}] 12:13:21 INFO - PROCESS | 3492 | 1467227601788 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}] 12:13:21 INFO - PROCESS | 3492 | 1467227601791 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:21 INFO - PROCESS | 3492 | 1467227601877 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 12:13:21 INFO - PROCESS | 3492 | 1467227601890 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 3492 | 1467227601894 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:21 INFO - PROCESS | 3492 | ++DOCSHELL 10A08400 == 31 [pid = 3492] [id = 496] 12:13:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (10A09C00) [pid = 3492] [serial = 1488] [outer = 00000000] 12:13:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (10FF4400) [pid = 3492] [serial = 1489] [outer = 10A09C00] 12:13:21 INFO - PROCESS | 3492 | 1467227601943 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (11884C00) [pid = 3492] [serial = 1490] [outer = 10A09C00] 12:13:22 INFO - PROCESS | 3492 | 1467227602463 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]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 727ms 12:13:22 INFO - PROCESS | 3492 | 1467227602522 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 3492 | 1467227602526 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:13:22 INFO - PROCESS | 3492 | 1467227602532 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 3492 | 1467227602534 Marionette TRACE conn2 <- [1,1950,null,{}] 12:13:22 INFO - PROCESS | 3492 | 1467227602538 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}] 12:13:22 INFO - PROCESS | 3492 | 1467227602541 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:22 INFO - PROCESS | 3492 | 1467227602608 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 12:13:22 INFO - PROCESS | 3492 | 1467227602702 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 3492 | 1467227602704 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:22 INFO - PROCESS | 3492 | ++DOCSHELL 12F62800 == 32 [pid = 3492] [id = 497] 12:13:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (12F69800) [pid = 3492] [serial = 1491] [outer = 00000000] 12:13:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (13918C00) [pid = 3492] [serial = 1492] [outer = 12F69800] 12:13:22 INFO - PROCESS | 3492 | 1467227602750 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (13A2B400) [pid = 3492] [serial = 1493] [outer = 12F69800] 12:13:23 INFO - PROCESS | 3492 | 1467227603120 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]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 634ms 12:13:23 INFO - PROCESS | 3492 | 1467227603154 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 3492 | 1467227603156 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:13:23 INFO - PROCESS | 3492 | 1467227603159 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 3492 | 1467227603163 Marionette TRACE conn2 <- [1,1954,null,{}] 12:13:23 INFO - PROCESS | 3492 | 1467227603173 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}] 12:13:23 INFO - PROCESS | 3492 | 1467227603178 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:23 INFO - PROCESS | 3492 | 1467227603295 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 12:13:23 INFO - PROCESS | 3492 | 1467227603305 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 3492 | 1467227603308 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:23 INFO - PROCESS | 3492 | ++DOCSHELL 14606800 == 33 [pid = 3492] [id = 498] 12:13:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (14606C00) [pid = 3492] [serial = 1494] [outer = 00000000] 12:13:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (146CEC00) [pid = 3492] [serial = 1495] [outer = 14606C00] 12:13:23 INFO - PROCESS | 3492 | 1467227603355 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (158E2400) [pid = 3492] [serial = 1496] [outer = 14606C00] 12:13:23 INFO - PROCESS | 3492 | 1467227603842 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]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 743ms 12:13:23 INFO - PROCESS | 3492 | 1467227603900 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 3492 | 1467227603902 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:13:23 INFO - PROCESS | 3492 | 1467227603906 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 3492 | 1467227603907 Marionette TRACE conn2 <- [1,1958,null,{}] 12:13:23 INFO - PROCESS | 3492 | 1467227603911 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}] 12:13:23 INFO - PROCESS | 3492 | 1467227603913 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:24 INFO - PROCESS | 3492 | 1467227604028 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 12:13:24 INFO - PROCESS | 3492 | 1467227604090 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 3492 | 1467227604092 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:24 INFO - PROCESS | 3492 | ++DOCSHELL 168A1400 == 34 [pid = 3492] [id = 499] 12:13:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (168A2C00) [pid = 3492] [serial = 1497] [outer = 00000000] 12:13:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (16D21400) [pid = 3492] [serial = 1498] [outer = 168A2C00] 12:13:24 INFO - PROCESS | 3492 | 1467227604135 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (16E8CC00) [pid = 3492] [serial = 1499] [outer = 168A2C00] 12:13:24 INFO - PROCESS | 3492 | 1467227604535 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]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 696ms 12:13:24 INFO - PROCESS | 3492 | 1467227604589 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 3492 | 1467227604591 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 12:13:24 INFO - PROCESS | 3492 | 1467227604594 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:13:24 INFO - PROCESS | 3492 | 1467227604595 Marionette TRACE conn2 <- [1,1962,null,{}] 12:13:24 INFO - PROCESS | 3492 | 1467227604604 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}] 12:13:24 INFO - PROCESS | 3492 | 1467227604606 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:24 INFO - PROCESS | 3492 | 1467227604740 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 12:13:24 INFO - PROCESS | 3492 | 1467227604752 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 3492 | 1467227604754 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:24 INFO - PROCESS | 3492 | ++DOCSHELL 15ED7000 == 35 [pid = 3492] [id = 500] 12:13:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (16D28000) [pid = 3492] [serial = 1500] [outer = 00000000] 12:13:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (175F0000) [pid = 3492] [serial = 1501] [outer = 16D28000] 12:13:24 INFO - PROCESS | 3492 | 1467227604799 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (176D1400) [pid = 3492] [serial = 1502] [outer = 16D28000] 12:13:25 INFO - PROCESS | 3492 | 1467227605244 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]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 696ms 12:13:25 INFO - PROCESS | 3492 | 1467227605293 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 3492 | 1467227605296 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 12:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:13:25 INFO - PROCESS | 3492 | 1467227605299 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 3492 | 1467227605300 Marionette TRACE conn2 <- [1,1966,null,{}] 12:13:25 INFO - PROCESS | 3492 | 1467227605304 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}] 12:13:25 INFO - PROCESS | 3492 | 1467227605309 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:25 INFO - PROCESS | 3492 | 1467227605440 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 12:13:25 INFO - PROCESS | 3492 | 1467227605505 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 3492 | 1467227605507 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:25 INFO - PROCESS | 3492 | ++DOCSHELL 17999C00 == 36 [pid = 3492] [id = 501] 12:13:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (179A0400) [pid = 3492] [serial = 1503] [outer = 00000000] 12:13:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (184B2000) [pid = 3492] [serial = 1504] [outer = 179A0400] 12:13:25 INFO - PROCESS | 3492 | 1467227605559 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (184B2400) [pid = 3492] [serial = 1505] [outer = 179A0400] 12:13:25 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (10560C00) [pid = 3492] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:13:25 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (12F6A800) [pid = 3492] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:13:25 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (14606400) [pid = 3492] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:13:25 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (11D8E800) [pid = 3492] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:13:25 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (10FF2000) [pid = 3492] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:13:25 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (17994400) [pid = 3492] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:13:25 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (143B1400) [pid = 3492] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:13:25 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (187D7800) [pid = 3492] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:13:25 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (16DBAC00) [pid = 3492] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:13:25 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1026EC00) [pid = 3492] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:13:25 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (12F62C00) [pid = 3492] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:13:25 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1560B400) [pid = 3492] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:13:25 INFO - PROCESS | 3492 | 1467227605992 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]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 742ms 12:13:26 INFO - PROCESS | 3492 | 1467227606044 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 3492 | 1467227606046 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 3492 | 1467227606049 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 3492 | 1467227606051 Marionette TRACE conn2 <- [1,1970,null,{}] 12:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:13:26 INFO - PROCESS | 3492 | 1467227606058 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}] 12:13:26 INFO - PROCESS | 3492 | 1467227606060 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:26 INFO - PROCESS | 3492 | 1467227606135 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 12:13:26 INFO - PROCESS | 3492 | 1467227606231 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 3492 | 1467227606233 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:26 INFO - PROCESS | 3492 | ++DOCSHELL 0F9EB000 == 37 [pid = 3492] [id = 502] 12:13:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (1055A800) [pid = 3492] [serial = 1506] [outer = 00000000] 12:13:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (13D41000) [pid = 3492] [serial = 1507] [outer = 1055A800] 12:13:26 INFO - PROCESS | 3492 | 1467227606275 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (16B14000) [pid = 3492] [serial = 1508] [outer = 1055A800] 12:13:26 INFO - PROCESS | 3492 | 1467227606633 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]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 619ms 12:13:26 INFO - PROCESS | 3492 | 1467227606692 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 3492 | 1467227606694 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 3492 | 1467227606697 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:13:26 INFO - PROCESS | 3492 | 1467227606699 Marionette TRACE conn2 <- [1,1974,null,{}] 12:13:26 INFO - PROCESS | 3492 | 1467227606702 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}] 12:13:26 INFO - PROCESS | 3492 | 1467227606704 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:26 INFO - PROCESS | 3492 | 1467227606840 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 12:13:26 INFO - PROCESS | 3492 | 1467227606894 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 3492 | 1467227606896 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:26 INFO - PROCESS | 3492 | ++DOCSHELL 13D40000 == 38 [pid = 3492] [id = 503] 12:13:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (17448000) [pid = 3492] [serial = 1509] [outer = 00000000] 12:13:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (187E1000) [pid = 3492] [serial = 1510] [outer = 17448000] 12:13:26 INFO - PROCESS | 3492 | 1467227606939 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (19A95800) [pid = 3492] [serial = 1511] [outer = 17448000] 12:13:27 INFO - PROCESS | 3492 | 1467227607282 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]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 634ms 12:13:27 INFO - PROCESS | 3492 | 1467227607337 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 3492 | 1467227607340 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 12:13:27 INFO - PROCESS | 3492 | 1467227607344 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:13:27 INFO - PROCESS | 3492 | 1467227607346 Marionette TRACE conn2 <- [1,1978,null,{}] 12:13:27 INFO - PROCESS | 3492 | 1467227607333 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}] 12:13:27 INFO - PROCESS | 3492 | 1467227607335 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:27 INFO - PROCESS | 3492 | 1467227607450 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 12:13:27 INFO - PROCESS | 3492 | 1467227607485 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 3492 | 1467227607487 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:27 INFO - PROCESS | 3492 | ++DOCSHELL 15ED1000 == 39 [pid = 3492] [id = 504] 12:13:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (18789C00) [pid = 3492] [serial = 1512] [outer = 00000000] 12:13:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (19D6EC00) [pid = 3492] [serial = 1513] [outer = 18789C00] 12:13:27 INFO - PROCESS | 3492 | 1467227607539 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (19D6E800) [pid = 3492] [serial = 1514] [outer = 18789C00] 12:13:28 INFO - PROCESS | 3492 | 1467227608019 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]]]}] 12:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 743ms 12:13:28 INFO - PROCESS | 3492 | 1467227608071 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 3492 | 1467227608076 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 12:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:13:28 INFO - PROCESS | 3492 | 1467227608082 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 3492 | 1467227608085 Marionette TRACE conn2 <- [1,1982,null,{}] 12:13:28 INFO - PROCESS | 3492 | 1467227608091 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}] 12:13:28 INFO - PROCESS | 3492 | 1467227608094 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:28 INFO - PROCESS | 3492 | 1467227608206 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 12:13:28 INFO - PROCESS | 3492 | 1467227608315 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 3492 | 1467227608320 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:28 INFO - PROCESS | 3492 | ++DOCSHELL 0F9EA000 == 40 [pid = 3492] [id = 505] 12:13:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (0F9EAC00) [pid = 3492] [serial = 1515] [outer = 00000000] 12:13:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (12960800) [pid = 3492] [serial = 1516] [outer = 0F9EAC00] 12:13:28 INFO - PROCESS | 3492 | 1467227608417 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (12BA8C00) [pid = 3492] [serial = 1517] [outer = 0F9EAC00] 12:13:29 INFO - PROCESS | 3492 | 1467227609053 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]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1036ms 12:13:29 INFO - PROCESS | 3492 | 1467227609113 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 3492 | 1467227609118 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 12:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:13:29 INFO - PROCESS | 3492 | 1467227609143 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 3492 | 1467227609146 Marionette TRACE conn2 <- [1,1986,null,{}] 12:13:29 INFO - PROCESS | 3492 | 1467227609150 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}] 12:13:29 INFO - PROCESS | 3492 | 1467227609153 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:29 INFO - PROCESS | 3492 | 1467227609259 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 12:13:29 INFO - PROCESS | 3492 | 1467227609399 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 3492 | 1467227609401 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:29 INFO - PROCESS | 3492 | ++DOCSHELL 143AF000 == 41 [pid = 3492] [id = 506] 12:13:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (14608400) [pid = 3492] [serial = 1518] [outer = 00000000] 12:13:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (15951C00) [pid = 3492] [serial = 1519] [outer = 14608400] 12:13:29 INFO - PROCESS | 3492 | 1467227609457 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1689D400) [pid = 3492] [serial = 1520] [outer = 14608400] 12:13:29 INFO - PROCESS | 3492 | 1467227610005 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]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 897ms 12:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:13:30 INFO - PROCESS | 3492 | 1467227610048 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 3492 | 1467227610051 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 12:13:30 INFO - PROCESS | 3492 | 1467227610055 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 3492 | 1467227610058 Marionette TRACE conn2 <- [1,1990,null,{}] 12:13:30 INFO - PROCESS | 3492 | 1467227610069 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}] 12:13:30 INFO - PROCESS | 3492 | 1467227610074 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:30 INFO - PROCESS | 3492 | 1467227610181 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 12:13:30 INFO - PROCESS | 3492 | 1467227610318 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:30 INFO - PROCESS | 3492 | 1467227610321 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:30 INFO - PROCESS | 3492 | ++DOCSHELL 18784800 == 42 [pid = 3492] [id = 507] 12:13:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (18787C00) [pid = 3492] [serial = 1521] [outer = 00000000] 12:13:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (19A97C00) [pid = 3492] [serial = 1522] [outer = 18787C00] 12:13:30 INFO - PROCESS | 3492 | 1467227610377 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (19DC2800) [pid = 3492] [serial = 1523] [outer = 18787C00] 12:13:31 INFO - PROCESS | 3492 | 1467227611154 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]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1129ms 12:13:31 INFO - PROCESS | 3492 | 1467227611188 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 3492 | 1467227611193 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 12:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:13:31 INFO - PROCESS | 3492 | 1467227611198 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 3492 | 1467227611201 Marionette TRACE conn2 <- [1,1994,null,{}] 12:13:31 INFO - PROCESS | 3492 | 1467227611206 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}] 12:13:31 INFO - PROCESS | 3492 | 1467227611209 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:31 INFO - PROCESS | 3492 | 1467227611310 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 12:13:31 INFO - PROCESS | 3492 | 1467227611452 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 3492 | 1467227611456 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:31 INFO - PROCESS | 3492 | ++DOCSHELL 11C92C00 == 43 [pid = 3492] [id = 508] 12:13:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (11C97800) [pid = 3492] [serial = 1524] [outer = 00000000] 12:13:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (12FDC400) [pid = 3492] [serial = 1525] [outer = 11C97800] 12:13:31 INFO - PROCESS | 3492 | 1467227611508 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (13913400) [pid = 3492] [serial = 1526] [outer = 11C97800] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 11D88000 == 42 [pid = 3492] [id = 484] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 13D40000 == 41 [pid = 3492] [id = 503] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 0F9EB000 == 40 [pid = 3492] [id = 502] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 17999C00 == 39 [pid = 3492] [id = 501] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 15ED7000 == 38 [pid = 3492] [id = 500] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 168A1400 == 37 [pid = 3492] [id = 499] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 14606800 == 36 [pid = 3492] [id = 498] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 12F62800 == 35 [pid = 3492] [id = 497] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 10A08400 == 34 [pid = 3492] [id = 496] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 14605800 == 33 [pid = 3492] [id = 493] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 10A7BC00 == 32 [pid = 3492] [id = 494] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 13AB6C00 == 31 [pid = 3492] [id = 495] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 18784800 == 30 [pid = 3492] [id = 507] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 15ED1000 == 29 [pid = 3492] [id = 504] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 0F9EA000 == 28 [pid = 3492] [id = 505] 12:13:32 INFO - PROCESS | 3492 | --DOCSHELL 143AF000 == 27 [pid = 3492] [id = 506] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (11231800) [pid = 3492] [serial = 1456] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (114AD400) [pid = 3492] [serial = 1457] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (132BDC00) [pid = 3492] [serial = 1459] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (139EBC00) [pid = 3492] [serial = 1460] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1460D400) [pid = 3492] [serial = 1462] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (12C80800) [pid = 3492] [serial = 1454] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (129E3400) [pid = 3492] [serial = 1453] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (139B1800) [pid = 3492] [serial = 1445] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (12F24000) [pid = 3492] [serial = 1444] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (184AAC00) [pid = 3492] [serial = 1471] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (15EDC800) [pid = 3492] [serial = 1448] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (146FE800) [pid = 3492] [serial = 1447] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (19D71C00) [pid = 3492] [serial = 1451] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (19AA3C00) [pid = 3492] [serial = 1450] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (16EF5C00) [pid = 3492] [serial = 1468] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (131C4800) [pid = 3492] [serial = 1474] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (183BB800) [pid = 3492] [serial = 1477] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1878C400) [pid = 3492] [serial = 1472] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (15ECEC00) [pid = 3492] [serial = 1465] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (19AA0800) [pid = 3492] [serial = 1480] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (17450000) [pid = 3492] [serial = 1469] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (184AA400) [pid = 3492] [serial = 1478] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (13A2BC00) [pid = 3492] [serial = 1475] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (15EFC000) [pid = 3492] [serial = 1466] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (146D3800) [pid = 3492] [serial = 1463] [outer = 00000000] [url = about:blank] 12:13:32 INFO - PROCESS | 3492 | 1467227612562 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]]]}] 12:13:32 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 12:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1376ms 12:13:32 INFO - PROCESS | 3492 | 1467227612582 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 3492 | 1467227612586 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 12:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:13:32 INFO - PROCESS | 3492 | 1467227612593 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 3492 | 1467227612598 Marionette TRACE conn2 <- [1,1998,null,{}] 12:13:32 INFO - PROCESS | 3492 | 1467227612603 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}] 12:13:32 INFO - PROCESS | 3492 | 1467227612606 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:32 INFO - PROCESS | 3492 | 1467227612692 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 12:13:32 INFO - PROCESS | 3492 | 1467227612701 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 3492 | 1467227612704 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:32 INFO - PROCESS | 3492 | ++DOCSHELL 10B9D800 == 28 [pid = 3492] [id = 509] 12:13:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (10B9E400) [pid = 3492] [serial = 1527] [outer = 00000000] 12:13:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (11C8D400) [pid = 3492] [serial = 1528] [outer = 10B9E400] 12:13:32 INFO - PROCESS | 3492 | 1467227612752 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (11DD8000) [pid = 3492] [serial = 1529] [outer = 10B9E400] 12:13:33 INFO - PROCESS | 3492 | 1467227613241 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]]]}] 12:13:33 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 12:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 696ms 12:13:33 INFO - PROCESS | 3492 | 1467227613292 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 3492 | 1467227613296 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:13:33 INFO - PROCESS | 3492 | 1467227613302 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 3492 | 1467227613305 Marionette TRACE conn2 <- [1,2002,null,{}] 12:13:33 INFO - PROCESS | 3492 | 1467227613309 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}] 12:13:33 INFO - PROCESS | 3492 | 1467227613311 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:33 INFO - PROCESS | 3492 | 1467227613434 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 12:13:33 INFO - PROCESS | 3492 | 1467227613543 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 3492 | 1467227613546 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:33 INFO - PROCESS | 3492 | ++DOCSHELL 1390E800 == 29 [pid = 3492] [id = 510] 12:13:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (1390EC00) [pid = 3492] [serial = 1530] [outer = 00000000] 12:13:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (139E7C00) [pid = 3492] [serial = 1531] [outer = 1390EC00] 12:13:33 INFO - PROCESS | 3492 | 1467227613592 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (139EBC00) [pid = 3492] [serial = 1532] [outer = 1390EC00] 12:13:33 INFO - PROCESS | 3492 | 1467227613968 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]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 727ms 12:13:34 INFO - PROCESS | 3492 | 1467227614026 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 3492 | 1467227614029 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:13:34 INFO - PROCESS | 3492 | 1467227614032 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 3492 | 1467227614035 Marionette TRACE conn2 <- [1,2006,null,{}] 12:13:34 INFO - PROCESS | 3492 | 1467227614046 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}] 12:13:34 INFO - PROCESS | 3492 | 1467227614050 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:34 INFO - PROCESS | 3492 | 1467227614131 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 12:13:34 INFO - PROCESS | 3492 | 1467227614139 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 3492 | 1467227614142 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:34 INFO - PROCESS | 3492 | ++DOCSHELL 13D47400 == 30 [pid = 3492] [id = 511] 12:13:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (13EA6C00) [pid = 3492] [serial = 1533] [outer = 00000000] 12:13:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (14609C00) [pid = 3492] [serial = 1534] [outer = 13EA6C00] 12:13:34 INFO - PROCESS | 3492 | 1467227614189 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (146CF400) [pid = 3492] [serial = 1535] [outer = 13EA6C00] 12:13:34 INFO - PROCESS | 3492 | 1467227614696 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]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 696ms 12:13:34 INFO - PROCESS | 3492 | 1467227614731 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 3492 | 1467227614734 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:13:34 INFO - PROCESS | 3492 | 1467227614737 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 3492 | 1467227614739 Marionette TRACE conn2 <- [1,2010,null,{}] 12:13:34 INFO - PROCESS | 3492 | 1467227614742 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}] 12:13:34 INFO - PROCESS | 3492 | 1467227614744 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:34 INFO - PROCESS | 3492 | 1467227614918 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 12:13:34 INFO - PROCESS | 3492 | 1467227614941 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 3492 | 1467227614943 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:34 INFO - PROCESS | 3492 | ++DOCSHELL 158E7C00 == 31 [pid = 3492] [id = 512] 12:13:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1594F800) [pid = 3492] [serial = 1536] [outer = 00000000] 12:13:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (15ECF800) [pid = 3492] [serial = 1537] [outer = 1594F800] 12:13:34 INFO - PROCESS | 3492 | 1467227614987 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (15ED9400) [pid = 3492] [serial = 1538] [outer = 1594F800] 12:13:35 INFO - PROCESS | 3492 | 1467227615403 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]]]}] 12:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 727ms 12:13:35 INFO - PROCESS | 3492 | 1467227615464 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 3492 | 1467227615466 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 12:13:35 INFO - PROCESS | 3492 | 1467227615469 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:13:35 INFO - PROCESS | 3492 | 1467227615471 Marionette TRACE conn2 <- [1,2014,null,{}] 12:13:35 INFO - PROCESS | 3492 | 1467227615474 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}] 12:13:35 INFO - PROCESS | 3492 | 1467227615476 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:35 INFO - PROCESS | 3492 | 1467227615597 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 12:13:35 INFO - PROCESS | 3492 | 1467227615606 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 3492 | 1467227615608 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:35 INFO - PROCESS | 3492 | ++DOCSHELL 15EF5400 == 32 [pid = 3492] [id = 513] 12:13:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (15EF9C00) [pid = 3492] [serial = 1539] [outer = 00000000] 12:13:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (16937000) [pid = 3492] [serial = 1540] [outer = 15EF9C00] 12:13:35 INFO - PROCESS | 3492 | 1467227615702 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (16D20C00) [pid = 3492] [serial = 1541] [outer = 15EF9C00] 12:13:36 INFO - PROCESS | 3492 | 1467227616133 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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 681ms 12:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:13:36 INFO - PROCESS | 3492 | 1467227616171 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 3492 | 1467227616173 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 12:13:36 INFO - PROCESS | 3492 | 1467227616181 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 3492 | 1467227616183 Marionette TRACE conn2 <- [1,2018,null,{}] 12:13:36 INFO - PROCESS | 3492 | 1467227616187 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}] 12:13:36 INFO - PROCESS | 3492 | 1467227616192 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:36 INFO - PROCESS | 3492 | 1467227616339 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 12:13:36 INFO - PROCESS | 3492 | 1467227616581 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 3492 | 1467227616583 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:36 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (17448000) [pid = 3492] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:13:36 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (179A0400) [pid = 3492] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:13:36 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (19A9A400) [pid = 3492] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:13:36 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (10A7E000) [pid = 3492] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:13:36 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (13AB7C00) [pid = 3492] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:13:36 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (12F69800) [pid = 3492] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:13:36 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (14606C00) [pid = 3492] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:13:36 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (10A09C00) [pid = 3492] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:13:36 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1055A800) [pid = 3492] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:13:36 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (16D28000) [pid = 3492] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:13:36 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (18789C00) [pid = 3492] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:13:36 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (168A2C00) [pid = 3492] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:13:36 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A2800 == 33 [pid = 3492] [id = 514] 12:13:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (0F2A4000) [pid = 3492] [serial = 1542] [outer = 00000000] 12:13:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (10B9B400) [pid = 3492] [serial = 1543] [outer = 0F2A4000] 12:13:36 INFO - PROCESS | 3492 | 1467227616633 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (139E8C00) [pid = 3492] [serial = 1544] [outer = 0F2A4000] 12:13:36 INFO - PROCESS | 3492 | 1467227616981 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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 835ms 12:13:36 INFO - PROCESS | 3492 | 1467227617003 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 3492 | 1467227617014 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 12:13:37 INFO - PROCESS | 3492 | 1467227617018 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:13:37 INFO - PROCESS | 3492 | 1467227617019 Marionette TRACE conn2 <- [1,2022,null,{}] 12:13:37 INFO - PROCESS | 3492 | 1467227617023 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}] 12:13:37 INFO - PROCESS | 3492 | 1467227617025 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:37 INFO - PROCESS | 3492 | 1467227617099 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 12:13:37 INFO - PROCESS | 3492 | 1467227617105 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 3492 | 1467227617107 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:37 INFO - PROCESS | 3492 | ++DOCSHELL 13D39400 == 34 [pid = 3492] [id = 515] 12:13:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (14606400) [pid = 3492] [serial = 1545] [outer = 00000000] 12:13:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (181D3000) [pid = 3492] [serial = 1546] [outer = 14606400] 12:13:37 INFO - PROCESS | 3492 | 1467227617150 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (183B9800) [pid = 3492] [serial = 1547] [outer = 14606400] 12:13:37 INFO - PROCESS | 3492 | 1467227617578 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]]]}] 12:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 619ms 12:13:37 INFO - PROCESS | 3492 | 1467227617657 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 3492 | 1467227617659 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 12:13:37 INFO - PROCESS | 3492 | 1467227617662 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:13:37 INFO - PROCESS | 3492 | 1467227617664 Marionette TRACE conn2 <- [1,2026,null,{}] 12:13:37 INFO - PROCESS | 3492 | 1467227617667 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}] 12:13:37 INFO - PROCESS | 3492 | 1467227617669 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:37 INFO - PROCESS | 3492 | 1467227617744 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 12:13:37 INFO - PROCESS | 3492 | 1467227617749 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 3492 | 1467227617751 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:37 INFO - PROCESS | 3492 | ++DOCSHELL 139E5800 == 35 [pid = 3492] [id = 516] 12:13:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (15ED5400) [pid = 3492] [serial = 1548] [outer = 00000000] 12:13:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1878A800) [pid = 3492] [serial = 1549] [outer = 15ED5400] 12:13:37 INFO - PROCESS | 3492 | 1467227617793 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1878B800) [pid = 3492] [serial = 1550] [outer = 15ED5400] 12:13:38 INFO - PROCESS | 3492 | 1467227618237 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]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 588ms 12:13:38 INFO - PROCESS | 3492 | 1467227618289 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 3492 | 1467227618291 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 12:13:38 INFO - PROCESS | 3492 | 1467227618296 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 3492 | 1467227618298 Marionette TRACE conn2 <- [1,2030,null,{}] 12:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:13:38 INFO - PROCESS | 3492 | 1467227618301 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}] 12:13:38 INFO - PROCESS | 3492 | 1467227618303 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:38 INFO - PROCESS | 3492 | 1467227618378 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 12:13:38 INFO - PROCESS | 3492 | 1467227618384 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 3492 | 1467227618386 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:38 INFO - PROCESS | 3492 | ++DOCSHELL 184B2C00 == 36 [pid = 3492] [id = 517] 12:13:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (187D9C00) [pid = 3492] [serial = 1551] [outer = 00000000] 12:13:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (19A98400) [pid = 3492] [serial = 1552] [outer = 187D9C00] 12:13:38 INFO - PROCESS | 3492 | 1467227618428 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19AA3400) [pid = 3492] [serial = 1553] [outer = 187D9C00] 12:13:39 INFO - PROCESS | 3492 | 1467227619102 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]]]}] 12:13:39 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) 12:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 928ms 12:13:39 INFO - PROCESS | 3492 | 1467227619230 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 3492 | 1467227619234 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:13:39 INFO - PROCESS | 3492 | 1467227619240 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 3492 | 1467227619243 Marionette TRACE conn2 <- [1,2034,null,{}] 12:13:39 INFO - PROCESS | 3492 | 1467227619248 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}] 12:13:39 INFO - PROCESS | 3492 | 1467227619251 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:39 INFO - PROCESS | 3492 | 1467227619373 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 12:13:39 INFO - PROCESS | 3492 | 1467227619501 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 3492 | 1467227619504 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:39 INFO - PROCESS | 3492 | ++DOCSHELL 10A7E800 == 37 [pid = 3492] [id = 518] 12:13:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (10A81000) [pid = 3492] [serial = 1554] [outer = 00000000] 12:13:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (12BAF400) [pid = 3492] [serial = 1555] [outer = 10A81000] 12:13:39 INFO - PROCESS | 3492 | 1467227619560 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (132C3400) [pid = 3492] [serial = 1556] [outer = 10A81000] 12:13:40 INFO - PROCESS | 3492 | 1467227620246 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]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1082ms 12:13:40 INFO - PROCESS | 3492 | 1467227620325 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 3492 | 1467227620329 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 12:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:13:40 INFO - PROCESS | 3492 | 1467227620336 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 3492 | 1467227620339 Marionette TRACE conn2 <- [1,2038,null,{}] 12:13:40 INFO - PROCESS | 3492 | 1467227620343 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}] 12:13:40 INFO - PROCESS | 3492 | 1467227620345 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:40 INFO - PROCESS | 3492 | 1467227620473 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 12:13:40 INFO - PROCESS | 3492 | 1467227620604 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 3492 | 1467227620607 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:40 INFO - PROCESS | 3492 | ++DOCSHELL 10A76800 == 38 [pid = 3492] [id = 519] 12:13:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (10B9E000) [pid = 3492] [serial = 1557] [outer = 00000000] 12:13:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (11DD6C00) [pid = 3492] [serial = 1558] [outer = 10B9E000] 12:13:40 INFO - PROCESS | 3492 | 1467227620664 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (13A2E400) [pid = 3492] [serial = 1559] [outer = 10B9E000] 12:13:41 INFO - PROCESS | 3492 | --DOCSHELL 139E5800 == 37 [pid = 3492] [id = 516] 12:13:41 INFO - PROCESS | 3492 | --DOCSHELL 13D39400 == 36 [pid = 3492] [id = 515] 12:13:41 INFO - PROCESS | 3492 | --DOCSHELL 0F2A2800 == 35 [pid = 3492] [id = 514] 12:13:41 INFO - PROCESS | 3492 | --DOCSHELL 15EF5400 == 34 [pid = 3492] [id = 513] 12:13:41 INFO - PROCESS | 3492 | --DOCSHELL 158E7C00 == 33 [pid = 3492] [id = 512] 12:13:41 INFO - PROCESS | 3492 | --DOCSHELL 13D47400 == 32 [pid = 3492] [id = 511] 12:13:41 INFO - PROCESS | 3492 | --DOCSHELL 1390E800 == 31 [pid = 3492] [id = 510] 12:13:41 INFO - PROCESS | 3492 | --DOCSHELL 10B9D800 == 30 [pid = 3492] [id = 509] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (19A95800) [pid = 3492] [serial = 1511] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (184B2000) [pid = 3492] [serial = 1504] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (19AA1400) [pid = 3492] [serial = 1481] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (10BA7400) [pid = 3492] [serial = 1483] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (11885800) [pid = 3492] [serial = 1484] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (13D44800) [pid = 3492] [serial = 1486] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (143B0800) [pid = 3492] [serial = 1487] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (13918C00) [pid = 3492] [serial = 1492] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (13A2B400) [pid = 3492] [serial = 1493] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (146CEC00) [pid = 3492] [serial = 1495] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (10FF4400) [pid = 3492] [serial = 1489] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (11884C00) [pid = 3492] [serial = 1490] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (13D41000) [pid = 3492] [serial = 1507] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (175F0000) [pid = 3492] [serial = 1501] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (184B2400) [pid = 3492] [serial = 1505] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (187E1000) [pid = 3492] [serial = 1510] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (19D6EC00) [pid = 3492] [serial = 1513] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (16D21400) [pid = 3492] [serial = 1498] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (16E8CC00) [pid = 3492] [serial = 1499] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (176D1400) [pid = 3492] [serial = 1502] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (158E2400) [pid = 3492] [serial = 1496] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (19D6E800) [pid = 3492] [serial = 1514] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (16B14000) [pid = 3492] [serial = 1508] [outer = 00000000] [url = about:blank] 12:13:41 INFO - PROCESS | 3492 | 1467227621431 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]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1129ms 12:13:41 INFO - PROCESS | 3492 | 1467227621478 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 3492 | 1467227621482 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 12:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:13:41 INFO - PROCESS | 3492 | 1467227621486 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 3492 | 1467227621491 Marionette TRACE conn2 <- [1,2042,null,{}] 12:13:41 INFO - PROCESS | 3492 | 1467227621496 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}] 12:13:41 INFO - PROCESS | 3492 | 1467227621498 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:41 INFO - PROCESS | 3492 | 1467227621594 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 12:13:41 INFO - PROCESS | 3492 | 1467227621695 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 3492 | 1467227621698 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:41 INFO - PROCESS | 3492 | ++DOCSHELL 112AB400 == 31 [pid = 3492] [id = 520] 12:13:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (112AC400) [pid = 3492] [serial = 1560] [outer = 00000000] 12:13:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (11DD7400) [pid = 3492] [serial = 1561] [outer = 112AC400] 12:13:41 INFO - PROCESS | 3492 | 1467227621744 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (12BB0000) [pid = 3492] [serial = 1562] [outer = 112AC400] 12:13:42 INFO - PROCESS | 3492 | 1467227622160 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]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 727ms 12:13:42 INFO - PROCESS | 3492 | 1467227622206 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 3492 | 1467227622210 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 12:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:13:42 INFO - PROCESS | 3492 | 1467227622216 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 3492 | 1467227622219 Marionette TRACE conn2 <- [1,2046,null,{}] 12:13:42 INFO - PROCESS | 3492 | 1467227622226 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}] 12:13:42 INFO - PROCESS | 3492 | 1467227622229 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:42 INFO - PROCESS | 3492 | 1467227622318 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 12:13:42 INFO - PROCESS | 3492 | 1467227622332 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 3492 | 1467227622334 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:42 INFO - PROCESS | 3492 | ++DOCSHELL 13D3A400 == 32 [pid = 3492] [id = 521] 12:13:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (13D3A800) [pid = 3492] [serial = 1563] [outer = 00000000] 12:13:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (13D41C00) [pid = 3492] [serial = 1564] [outer = 13D3A800] 12:13:42 INFO - PROCESS | 3492 | 1467227622379 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (13EAF000) [pid = 3492] [serial = 1565] [outer = 13D3A800] 12:13:42 INFO - PROCESS | 3492 | 1467227622847 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]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 680ms 12:13:42 INFO - PROCESS | 3492 | 1467227622916 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 3492 | 1467227622918 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 12:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:13:42 INFO - PROCESS | 3492 | 1467227622922 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 3492 | 1467227622925 Marionette TRACE conn2 <- [1,2050,null,{}] 12:13:42 INFO - PROCESS | 3492 | 1467227622936 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}] 12:13:42 INFO - PROCESS | 3492 | 1467227622940 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:43 INFO - PROCESS | 3492 | 1467227623022 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 12:13:43 INFO - PROCESS | 3492 | 1467227623118 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 3492 | 1467227623121 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:43 INFO - PROCESS | 3492 | ++DOCSHELL 15ED6000 == 33 [pid = 3492] [id = 522] 12:13:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (15ED7000) [pid = 3492] [serial = 1566] [outer = 00000000] 12:13:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (15EFE000) [pid = 3492] [serial = 1567] [outer = 15ED7000] 12:13:43 INFO - PROCESS | 3492 | 1467227623168 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (16B14000) [pid = 3492] [serial = 1568] [outer = 15ED7000] 12:13:43 INFO - PROCESS | 3492 | 1467227623530 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]]]}] 12:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 618ms 12:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:13:43 INFO - PROCESS | 3492 | 1467227623543 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 3492 | 1467227623546 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 12:13:43 INFO - PROCESS | 3492 | 1467227623549 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 3492 | 1467227623551 Marionette TRACE conn2 <- [1,2054,null,{}] 12:13:43 INFO - PROCESS | 3492 | 1467227623554 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}] 12:13:43 INFO - PROCESS | 3492 | 1467227623556 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:43 INFO - PROCESS | 3492 | 1467227623689 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 12:13:43 INFO - PROCESS | 3492 | 1467227623738 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 3492 | 1467227623740 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:43 INFO - PROCESS | 3492 | ++DOCSHELL 15EFD800 == 34 [pid = 3492] [id = 523] 12:13:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (16942400) [pid = 3492] [serial = 1569] [outer = 00000000] 12:13:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (17558000) [pid = 3492] [serial = 1570] [outer = 16942400] 12:13:43 INFO - PROCESS | 3492 | 1467227623783 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (175F6800) [pid = 3492] [serial = 1571] [outer = 16942400] 12:13:44 INFO - PROCESS | 3492 | 1467227624218 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]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 680ms 12:13:44 INFO - PROCESS | 3492 | 1467227624249 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 3492 | 1467227624251 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 12:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:13:44 INFO - PROCESS | 3492 | 1467227624254 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 3492 | 1467227624256 Marionette TRACE conn2 <- [1,2058,null,{}] 12:13:44 INFO - PROCESS | 3492 | 1467227624259 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}] 12:13:44 INFO - PROCESS | 3492 | 1467227624261 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:44 INFO - PROCESS | 3492 | 1467227624370 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 12:13:44 INFO - PROCESS | 3492 | 1467227624375 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 3492 | 1467227624377 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:44 INFO - PROCESS | 3492 | ++DOCSHELL 17553400 == 35 [pid = 3492] [id = 524] 12:13:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (176D2800) [pid = 3492] [serial = 1572] [outer = 00000000] 12:13:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (18129800) [pid = 3492] [serial = 1573] [outer = 176D2800] 12:13:44 INFO - PROCESS | 3492 | 1467227624420 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1812A000) [pid = 3492] [serial = 1574] [outer = 176D2800] 12:13:44 INFO - PROCESS | 3492 | 1467227624904 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]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 696ms 12:13:44 INFO - PROCESS | 3492 | 1467227624954 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 3492 | 1467227624956 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 12:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:13:44 INFO - PROCESS | 3492 | 1467227624963 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 3492 | 1467227624964 Marionette TRACE conn2 <- [1,2062,null,{}] 12:13:44 INFO - PROCESS | 3492 | 1467227624952 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}] 12:13:44 INFO - PROCESS | 3492 | 1467227624957 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:45 INFO - PROCESS | 3492 | 1467227625115 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 12:13:45 INFO - PROCESS | 3492 | 1467227625138 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 3492 | 1467227625141 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:45 INFO - PROCESS | 3492 | ++DOCSHELL 187D5800 == 36 [pid = 3492] [id = 525] 12:13:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (187D9800) [pid = 3492] [serial = 1575] [outer = 00000000] 12:13:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19A95800) [pid = 3492] [serial = 1576] [outer = 187D9800] 12:13:45 INFO - PROCESS | 3492 | 1467227625183 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19A96800) [pid = 3492] [serial = 1577] [outer = 187D9800] 12:13:45 INFO - PROCESS | 3492 | 1467227625619 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]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 696ms 12:13:45 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (1594F800) [pid = 3492] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:13:45 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1390EC00) [pid = 3492] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:13:45 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (10B9E400) [pid = 3492] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:13:45 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (13EA6C00) [pid = 3492] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:13:45 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (11C97800) [pid = 3492] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:13:45 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (15EF9C00) [pid = 3492] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:13:45 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (0F9EAC00) [pid = 3492] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:13:45 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (14608400) [pid = 3492] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:13:45 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (15ED5400) [pid = 3492] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:13:45 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (18787C00) [pid = 3492] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:13:45 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (0F2A4000) [pid = 3492] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:13:45 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (14606400) [pid = 3492] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:13:45 INFO - PROCESS | 3492 | 1467227625730 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 12:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:13:45 INFO - PROCESS | 3492 | 1467227625732 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 12:13:45 INFO - PROCESS | 3492 | 1467227625736 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 3492 | 1467227625738 Marionette TRACE conn2 <- [1,2066,null,{}] 12:13:45 INFO - PROCESS | 3492 | 1467227625746 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}] 12:13:45 INFO - PROCESS | 3492 | 1467227625748 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:45 INFO - PROCESS | 3492 | 1467227625824 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 12:13:45 INFO - PROCESS | 3492 | 1467227625833 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 3492 | 1467227625835 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:45 INFO - PROCESS | 3492 | ++DOCSHELL 132BDC00 == 37 [pid = 3492] [id = 526] 12:13:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (13ABAC00) [pid = 3492] [serial = 1578] [outer = 00000000] 12:13:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (14606400) [pid = 3492] [serial = 1579] [outer = 13ABAC00] 12:13:45 INFO - PROCESS | 3492 | 1467227625877 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (15955800) [pid = 3492] [serial = 1580] [outer = 13ABAC00] 12:13:46 INFO - PROCESS | 3492 | 1467227626292 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]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 557ms 12:13:46 INFO - PROCESS | 3492 | 1467227626322 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 3492 | 1467227626323 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 12:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:13:46 INFO - PROCESS | 3492 | 1467227626327 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 3492 | 1467227626328 Marionette TRACE conn2 <- [1,2070,null,{}] 12:13:46 INFO - PROCESS | 3492 | 1467227626332 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}] 12:13:46 INFO - PROCESS | 3492 | 1467227626333 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:46 INFO - PROCESS | 3492 | 1467227626454 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 12:13:46 INFO - PROCESS | 3492 | 1467227626493 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 3492 | 1467227626495 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:46 INFO - PROCESS | 3492 | ++DOCSHELL 114AE000 == 38 [pid = 3492] [id = 527] 12:13:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (12B65800) [pid = 3492] [serial = 1581] [outer = 00000000] 12:13:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (184A6800) [pid = 3492] [serial = 1582] [outer = 12B65800] 12:13:46 INFO - PROCESS | 3492 | 1467227626537 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (18787C00) [pid = 3492] [serial = 1583] [outer = 12B65800] 12:13:46 INFO - PROCESS | 3492 | 1467227626921 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]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 619ms 12:13:46 INFO - PROCESS | 3492 | 1467227626949 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 3492 | 1467227626951 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 12:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:13:46 INFO - PROCESS | 3492 | 1467227626954 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 3492 | 1467227626956 Marionette TRACE conn2 <- [1,2074,null,{}] 12:13:46 INFO - PROCESS | 3492 | 1467227626959 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}] 12:13:46 INFO - PROCESS | 3492 | 1467227626961 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:47 INFO - PROCESS | 3492 | 1467227627075 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 12:13:47 INFO - PROCESS | 3492 | 1467227627082 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 3492 | 1467227627084 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:47 INFO - PROCESS | 3492 | ++DOCSHELL 15ED3800 == 39 [pid = 3492] [id = 528] 12:13:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (16940400) [pid = 3492] [serial = 1584] [outer = 00000000] 12:13:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (19BCB800) [pid = 3492] [serial = 1585] [outer = 16940400] 12:13:47 INFO - PROCESS | 3492 | 1467227627137 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (19D7D800) [pid = 3492] [serial = 1586] [outer = 16940400] 12:13:47 INFO - PROCESS | 3492 | 1467227627538 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]]]}] 12:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 635ms 12:13:47 INFO - PROCESS | 3492 | 1467227627592 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 3492 | 1467227627594 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:13:47 INFO - PROCESS | 3492 | 1467227627598 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 3492 | 1467227627599 Marionette TRACE conn2 <- [1,2078,null,{}] 12:13:47 INFO - PROCESS | 3492 | 1467227627603 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}] 12:13:47 INFO - PROCESS | 3492 | 1467227627605 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:47 INFO - PROCESS | 3492 | 1467227627717 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 12:13:47 INFO - PROCESS | 3492 | 1467227627918 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 3492 | 1467227627922 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:47 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A6000 == 40 [pid = 3492] [id = 529] 12:13:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (0F2A6C00) [pid = 3492] [serial = 1587] [outer = 00000000] 12:13:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1021DC00) [pid = 3492] [serial = 1588] [outer = 0F2A6C00] 12:13:47 INFO - PROCESS | 3492 | 1467227627979 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (10B9D800) [pid = 3492] [serial = 1589] [outer = 0F2A6C00] 12:13:48 INFO - PROCESS | 3492 | 1467227628554 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]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1036ms 12:13:48 INFO - PROCESS | 3492 | 1467227628638 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 3492 | 1467227628642 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 12:13:48 INFO - PROCESS | 3492 | 1467227628661 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:13:48 INFO - PROCESS | 3492 | 1467227628665 Marionette TRACE conn2 <- [1,2082,null,{}] 12:13:48 INFO - PROCESS | 3492 | 1467227628670 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}] 12:13:48 INFO - PROCESS | 3492 | 1467227628673 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:48 INFO - PROCESS | 3492 | 1467227628791 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 12:13:48 INFO - PROCESS | 3492 | 1467227628923 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 3492 | 1467227628926 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:48 INFO - PROCESS | 3492 | ++DOCSHELL 139F0800 == 41 [pid = 3492] [id = 530] 12:13:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (13A26800) [pid = 3492] [serial = 1590] [outer = 00000000] 12:13:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (14608000) [pid = 3492] [serial = 1591] [outer = 13A26800] 12:13:48 INFO - PROCESS | 3492 | 1467227628981 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (146CBC00) [pid = 3492] [serial = 1592] [outer = 13A26800] 12:13:49 INFO - PROCESS | 3492 | 1467227629560 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]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 943ms 12:13:49 INFO - PROCESS | 3492 | 1467227629614 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 3492 | 1467227629618 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 12:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:13:49 INFO - PROCESS | 3492 | 1467227629622 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 3492 | 1467227629624 Marionette TRACE conn2 <- [1,2086,null,{}] 12:13:49 INFO - PROCESS | 3492 | 1467227629628 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}] 12:13:49 INFO - PROCESS | 3492 | 1467227629631 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:49 INFO - PROCESS | 3492 | 1467227629738 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 12:13:49 INFO - PROCESS | 3492 | 1467227629894 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 3492 | 1467227629897 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:49 INFO - PROCESS | 3492 | ++DOCSHELL 11808C00 == 42 [pid = 3492] [id = 531] 12:13:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (17450000) [pid = 3492] [serial = 1593] [outer = 00000000] 12:13:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (183B8000) [pid = 3492] [serial = 1594] [outer = 17450000] 12:13:49 INFO - PROCESS | 3492 | 1467227629950 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (187DF400) [pid = 3492] [serial = 1595] [outer = 17450000] 12:13:50 INFO - PROCESS | 3492 | 1467227630730 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]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1175ms 12:13:50 INFO - PROCESS | 3492 | 1467227630808 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 12:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:13:50 INFO - PROCESS | 3492 | 1467227630816 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 12:13:50 INFO - PROCESS | 3492 | 1467227630821 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 3492 | 1467227630824 Marionette TRACE conn2 <- [1,2090,null,{}] 12:13:50 INFO - PROCESS | 3492 | 1467227630830 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}] 12:13:50 INFO - PROCESS | 3492 | 1467227630832 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:50 INFO - PROCESS | 3492 | 1467227630972 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 12:13:51 INFO - PROCESS | 3492 | 1467227631105 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 3492 | 1467227631111 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:51 INFO - PROCESS | 3492 | ++DOCSHELL 10A78C00 == 43 [pid = 3492] [id = 532] 12:13:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (11886800) [pid = 3492] [serial = 1596] [outer = 00000000] 12:13:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (12956C00) [pid = 3492] [serial = 1597] [outer = 11886800] 12:13:51 INFO - PROCESS | 3492 | 1467227631177 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (12BAFC00) [pid = 3492] [serial = 1598] [outer = 11886800] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 15ED3800 == 42 [pid = 3492] [id = 528] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 114AE000 == 41 [pid = 3492] [id = 527] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 132BDC00 == 40 [pid = 3492] [id = 526] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 187D5800 == 39 [pid = 3492] [id = 525] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 17553400 == 38 [pid = 3492] [id = 524] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 15EFD800 == 37 [pid = 3492] [id = 523] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 15ED6000 == 36 [pid = 3492] [id = 522] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 13D3A400 == 35 [pid = 3492] [id = 521] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 112AB400 == 34 [pid = 3492] [id = 520] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 10A76800 == 33 [pid = 3492] [id = 519] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 10A7E800 == 32 [pid = 3492] [id = 518] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 11C92C00 == 31 [pid = 3492] [id = 508] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 184B2C00 == 30 [pid = 3492] [id = 517] 12:13:51 INFO - PROCESS | 3492 | --DOCSHELL 11808C00 == 29 [pid = 3492] [id = 531] 12:13:52 INFO - PROCESS | 3492 | --DOCSHELL 0F2A6000 == 28 [pid = 3492] [id = 529] 12:13:52 INFO - PROCESS | 3492 | --DOCSHELL 139F0800 == 27 [pid = 3492] [id = 530] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (15ECF800) [pid = 3492] [serial = 1537] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (139E7C00) [pid = 3492] [serial = 1531] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (11C8D400) [pid = 3492] [serial = 1528] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (11DD8000) [pid = 3492] [serial = 1529] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (14609C00) [pid = 3492] [serial = 1534] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (13913400) [pid = 3492] [serial = 1526] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (12FDC400) [pid = 3492] [serial = 1525] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (16937000) [pid = 3492] [serial = 1540] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (12BA8C00) [pid = 3492] [serial = 1517] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (12960800) [pid = 3492] [serial = 1516] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1689D400) [pid = 3492] [serial = 1520] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (15951C00) [pid = 3492] [serial = 1519] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1878B800) [pid = 3492] [serial = 1550] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (19DC2800) [pid = 3492] [serial = 1523] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (19A97C00) [pid = 3492] [serial = 1522] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (16D20C00) [pid = 3492] [serial = 1541] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (10B9B400) [pid = 3492] [serial = 1543] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (181D3000) [pid = 3492] [serial = 1546] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1878A800) [pid = 3492] [serial = 1549] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (139E8C00) [pid = 3492] [serial = 1544] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (19A98400) [pid = 3492] [serial = 1552] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (139EBC00) [pid = 3492] [serial = 1532] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (15ED9400) [pid = 3492] [serial = 1538] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (183B9800) [pid = 3492] [serial = 1547] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (146CF400) [pid = 3492] [serial = 1535] [outer = 00000000] [url = about:blank] 12:13:52 INFO - PROCESS | 3492 | 1467227632279 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]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1500ms 12:13:52 INFO - PROCESS | 3492 | 1467227632320 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 3492 | 1467227632324 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 12:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:13:52 INFO - PROCESS | 3492 | 1467227632329 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 3492 | 1467227632332 Marionette TRACE conn2 <- [1,2094,null,{}] 12:13:52 INFO - PROCESS | 3492 | 1467227632337 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}] 12:13:52 INFO - PROCESS | 3492 | 1467227632340 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:52 INFO - PROCESS | 3492 | 1467227632470 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 12:13:52 INFO - PROCESS | 3492 | 1467227632566 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 3492 | 1467227632568 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:52 INFO - PROCESS | 3492 | ++DOCSHELL 10B9B400 == 28 [pid = 3492] [id = 533] 12:13:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (10B9B800) [pid = 3492] [serial = 1599] [outer = 00000000] 12:13:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (11888800) [pid = 3492] [serial = 1600] [outer = 10B9B800] 12:13:52 INFO - PROCESS | 3492 | 1467227632615 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (11CE7000) [pid = 3492] [serial = 1601] [outer = 10B9B800] 12:13:53 INFO - PROCESS | 3492 | 1467227633020 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]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 727ms 12:13:53 INFO - PROCESS | 3492 | 1467227633054 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 3492 | 1467227633059 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:13:53 INFO - PROCESS | 3492 | 1467227633065 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 3492 | 1467227633068 Marionette TRACE conn2 <- [1,2098,null,{}] 12:13:53 INFO - PROCESS | 3492 | 1467227633072 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}] 12:13:53 INFO - PROCESS | 3492 | 1467227633074 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:53 INFO - PROCESS | 3492 | 1467227633161 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 12:13:53 INFO - PROCESS | 3492 | 1467227633167 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 3492 | 1467227633169 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:53 INFO - PROCESS | 3492 | ++DOCSHELL 131C0400 == 29 [pid = 3492] [id = 534] 12:13:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (13232C00) [pid = 3492] [serial = 1602] [outer = 00000000] 12:13:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (139E5800) [pid = 3492] [serial = 1603] [outer = 13232C00] 12:13:53 INFO - PROCESS | 3492 | 1467227633215 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (139EC400) [pid = 3492] [serial = 1604] [outer = 13232C00] 12:13:53 INFO - PROCESS | 3492 | 1467227633704 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]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 696ms 12:13:53 INFO - PROCESS | 3492 | 1467227633764 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 3492 | 1467227633766 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:13:53 INFO - PROCESS | 3492 | 1467227633770 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 3492 | 1467227633773 Marionette TRACE conn2 <- [1,2102,null,{}] 12:13:53 INFO - PROCESS | 3492 | 1467227633783 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}] 12:13:53 INFO - PROCESS | 3492 | 1467227633788 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:53 INFO - PROCESS | 3492 | 1467227633902 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 12:13:53 INFO - PROCESS | 3492 | 1467227634007 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 3492 | 1467227634010 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:54 INFO - PROCESS | 3492 | ++DOCSHELL 146D3800 == 30 [pid = 3492] [id = 535] 12:13:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (146F0400) [pid = 3492] [serial = 1605] [outer = 00000000] 12:13:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15083000) [pid = 3492] [serial = 1606] [outer = 146F0400] 12:13:54 INFO - PROCESS | 3492 | 1467227634058 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1569B400) [pid = 3492] [serial = 1607] [outer = 146F0400] 12:13:54 INFO - PROCESS | 3492 | 1467227634477 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]]]}] 12:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 742ms 12:13:54 INFO - PROCESS | 3492 | 1467227634510 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 3492 | 1467227634513 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 12:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:13:54 INFO - PROCESS | 3492 | 1467227634516 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 3492 | 1467227634518 Marionette TRACE conn2 <- [1,2106,null,{}] 12:13:54 INFO - PROCESS | 3492 | 1467227634521 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}] 12:13:54 INFO - PROCESS | 3492 | 1467227634523 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:54 INFO - PROCESS | 3492 | 1467227634624 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 12:13:54 INFO - PROCESS | 3492 | 1467227634629 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 3492 | 1467227634631 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:54 INFO - PROCESS | 3492 | ++DOCSHELL 15950000 == 31 [pid = 3492] [id = 536] 12:13:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (15953000) [pid = 3492] [serial = 1608] [outer = 00000000] 12:13:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (15EDC400) [pid = 3492] [serial = 1609] [outer = 15953000] 12:13:54 INFO - PROCESS | 3492 | 1467227634675 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1689D400) [pid = 3492] [serial = 1610] [outer = 15953000] 12:13:55 INFO - PROCESS | 3492 | 1467227635124 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]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 634ms 12:13:55 INFO - PROCESS | 3492 | 1467227635137 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 3492 | 1467227635139 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:13:55 INFO - PROCESS | 3492 | 1467227635143 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 3492 | 1467227635144 Marionette TRACE conn2 <- [1,2110,null,{}] 12:13:55 INFO - PROCESS | 3492 | 1467227635148 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}] 12:13:55 INFO - PROCESS | 3492 | 1467227635150 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:55 INFO - PROCESS | 3492 | 1467227635259 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 12:13:55 INFO - PROCESS | 3492 | 1467227635350 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 3492 | 1467227635352 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:55 INFO - PROCESS | 3492 | ++DOCSHELL 16942800 == 32 [pid = 3492] [id = 537] 12:13:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (16B0DC00) [pid = 3492] [serial = 1611] [outer = 00000000] 12:13:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (16E8D000) [pid = 3492] [serial = 1612] [outer = 16B0DC00] 12:13:55 INFO - PROCESS | 3492 | 1467227635395 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1744E800) [pid = 3492] [serial = 1613] [outer = 16B0DC00] 12:13:55 INFO - PROCESS | 3492 | 1467227635822 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]]]}] 12:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 727ms 12:13:55 INFO - PROCESS | 3492 | 1467227635884 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 3492 | 1467227635886 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:13:55 INFO - PROCESS | 3492 | 1467227635889 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 3492 | 1467227635891 Marionette TRACE conn2 <- [1,2114,null,{}] 12:13:55 INFO - PROCESS | 3492 | 1467227635894 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}] 12:13:55 INFO - PROCESS | 3492 | 1467227635900 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:56 INFO - PROCESS | 3492 | 1467227636039 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 12:13:56 INFO - PROCESS | 3492 | 1467227636048 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 3492 | 1467227636050 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:56 INFO - PROCESS | 3492 | ++DOCSHELL 176D7C00 == 33 [pid = 3492] [id = 538] 12:13:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (179A0C00) [pid = 3492] [serial = 1614] [outer = 00000000] 12:13:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (184B1C00) [pid = 3492] [serial = 1615] [outer = 179A0C00] 12:13:56 INFO - PROCESS | 3492 | 1467227636149 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1878FC00) [pid = 3492] [serial = 1616] [outer = 179A0C00] 12:13:56 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (176D2800) [pid = 3492] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:13:56 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (187D9800) [pid = 3492] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:13:56 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (187D9C00) [pid = 3492] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:13:56 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (16940400) [pid = 3492] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:13:56 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (10B9E000) [pid = 3492] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:13:56 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (10A81000) [pid = 3492] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:13:56 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (13D3A800) [pid = 3492] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:13:56 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (15ED7000) [pid = 3492] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:13:56 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (112AC400) [pid = 3492] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:13:56 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (13ABAC00) [pid = 3492] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:13:56 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (16942400) [pid = 3492] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:13:56 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (12B65800) [pid = 3492] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:13:56 INFO - PROCESS | 3492 | 1467227636717 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]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 897ms 12:13:56 INFO - PROCESS | 3492 | 1467227636777 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 3492 | 1467227636779 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 12:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:13:56 INFO - PROCESS | 3492 | 1467227636782 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 3492 | 1467227636784 Marionette TRACE conn2 <- [1,2118,null,{}] 12:13:56 INFO - PROCESS | 3492 | 1467227636787 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}] 12:13:56 INFO - PROCESS | 3492 | 1467227636789 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:56 INFO - PROCESS | 3492 | 1467227636864 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 12:13:56 INFO - PROCESS | 3492 | 1467227636869 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 3492 | 1467227636871 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:56 INFO - PROCESS | 3492 | ++DOCSHELL 11D8B800 == 34 [pid = 3492] [id = 539] 12:13:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (13D39800) [pid = 3492] [serial = 1617] [outer = 00000000] 12:13:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (16942400) [pid = 3492] [serial = 1618] [outer = 13D39800] 12:13:56 INFO - PROCESS | 3492 | 1467227636914 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (176D3000) [pid = 3492] [serial = 1619] [outer = 13D39800] 12:13:57 INFO - PROCESS | 3492 | 1467227637349 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] 12:13:57 INFO - PROCESS | 3492 | 1467227637390 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 12:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:13:57 INFO - PROCESS | 3492 | 1467227637398 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 3492 | 1467227637400 Marionette TRACE conn2 <- [1,2122,null,{}] 12:13:57 INFO - PROCESS | 3492 | 1467227637403 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}] 12:13:57 INFO - PROCESS | 3492 | 1467227637405 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:57 INFO - PROCESS | 3492 | 1467227637480 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 12:13:57 INFO - PROCESS | 3492 | 1467227637486 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 3492 | 1467227637488 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:57 INFO - PROCESS | 3492 | ++DOCSHELL 0F29F800 == 35 [pid = 3492] [id = 540] 12:13:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (0F939800) [pid = 3492] [serial = 1620] [outer = 00000000] 12:13:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (187DDC00) [pid = 3492] [serial = 1621] [outer = 0F939800] 12:13:57 INFO - PROCESS | 3492 | 1467227637530 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (187DE800) [pid = 3492] [serial = 1622] [outer = 0F939800] 12:13:57 INFO - PROCESS | 3492 | 1467227637929 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]]]}] 12:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 588ms 12:13:57 INFO - PROCESS | 3492 | 1467227637983 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 3492 | 1467227637985 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 12:13:57 INFO - PROCESS | 3492 | 1467227637989 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 3492 | 1467227637990 Marionette TRACE conn2 <- [1,2126,null,{}] 12:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:13:58 INFO - PROCESS | 3492 | 1467227637998 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}] 12:13:58 INFO - PROCESS | 3492 | 1467227637999 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:58 INFO - PROCESS | 3492 | 1467227638076 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 12:13:58 INFO - PROCESS | 3492 | 1467227638081 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 3492 | 1467227638083 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:58 INFO - PROCESS | 3492 | ++DOCSHELL 146CF400 == 36 [pid = 3492] [id = 541] 12:13:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (19A9FC00) [pid = 3492] [serial = 1623] [outer = 00000000] 12:13:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (19BD1000) [pid = 3492] [serial = 1624] [outer = 19A9FC00] 12:13:58 INFO - PROCESS | 3492 | 1467227638125 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19D70800) [pid = 3492] [serial = 1625] [outer = 19A9FC00] 12:13:59 INFO - PROCESS | 3492 | --DOCSHELL 10B9B400 == 35 [pid = 3492] [id = 533] 12:13:59 INFO - PROCESS | 3492 | --DOCSHELL 10A78C00 == 34 [pid = 3492] [id = 532] 12:13:59 INFO - PROCESS | 3492 | --DOCSHELL 146D3800 == 33 [pid = 3492] [id = 535] 12:13:59 INFO - PROCESS | 3492 | --DOCSHELL 131C0400 == 32 [pid = 3492] [id = 534] 12:13:59 INFO - PROCESS | 3492 | --DOCSHELL 11D8B800 == 31 [pid = 3492] [id = 539] 12:13:59 INFO - PROCESS | 3492 | --DOCSHELL 176D7C00 == 30 [pid = 3492] [id = 538] 12:13:59 INFO - PROCESS | 3492 | --DOCSHELL 16942800 == 29 [pid = 3492] [id = 537] 12:13:59 INFO - PROCESS | 3492 | --DOCSHELL 0F29F800 == 28 [pid = 3492] [id = 540] 12:13:59 INFO - PROCESS | 3492 | --DOCSHELL 15950000 == 27 [pid = 3492] [id = 536] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (18129800) [pid = 3492] [serial = 1573] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (19A95800) [pid = 3492] [serial = 1576] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (19AA3400) [pid = 3492] [serial = 1553] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (19BCB800) [pid = 3492] [serial = 1585] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (11DD6C00) [pid = 3492] [serial = 1558] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (13A2E400) [pid = 3492] [serial = 1559] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (12BAF400) [pid = 3492] [serial = 1555] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (132C3400) [pid = 3492] [serial = 1556] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (13D41C00) [pid = 3492] [serial = 1564] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (13EAF000) [pid = 3492] [serial = 1565] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (15EFE000) [pid = 3492] [serial = 1567] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (16B14000) [pid = 3492] [serial = 1568] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (11DD7400) [pid = 3492] [serial = 1561] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (12BB0000) [pid = 3492] [serial = 1562] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (14606400) [pid = 3492] [serial = 1579] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (15955800) [pid = 3492] [serial = 1580] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (19A96800) [pid = 3492] [serial = 1577] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (17558000) [pid = 3492] [serial = 1570] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (19D7D800) [pid = 3492] [serial = 1586] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (1812A000) [pid = 3492] [serial = 1574] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (175F6800) [pid = 3492] [serial = 1571] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (18787C00) [pid = 3492] [serial = 1583] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (184A6800) [pid = 3492] [serial = 1582] [outer = 00000000] [url = about:blank] 12:13:59 INFO - PROCESS | 3492 | 1467227639847 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]]]}] 12:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1886ms 12:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:13:59 INFO - PROCESS | 3492 | 1467227639893 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 3492 | 1467227639896 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 12:13:59 INFO - PROCESS | 3492 | 1467227639901 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 3492 | 1467227639905 Marionette TRACE conn2 <- [1,2130,null,{}] 12:13:59 INFO - PROCESS | 3492 | 1467227639910 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}] 12:13:59 INFO - PROCESS | 3492 | 1467227639913 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:13:59 INFO - PROCESS | 3492 | 1467227640009 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 12:14:00 INFO - PROCESS | 3492 | 1467227640016 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 3492 | 1467227640020 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:00 INFO - PROCESS | 3492 | ++DOCSHELL 10A78000 == 28 [pid = 3492] [id = 542] 12:14:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (10A78C00) [pid = 3492] [serial = 1626] [outer = 00000000] 12:14:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (112B0800) [pid = 3492] [serial = 1627] [outer = 10A78C00] 12:14:00 INFO - PROCESS | 3492 | 1467227640068 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (11808000) [pid = 3492] [serial = 1628] [outer = 10A78C00] 12:14:00 INFO - PROCESS | 3492 | 1467227640591 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] 12:14:00 INFO - PROCESS | 3492 | 1467227640643 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 12:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:14:00 INFO - PROCESS | 3492 | 1467227640650 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 3492 | 1467227640652 Marionette TRACE conn2 <- [1,2134,null,{}] 12:14:00 INFO - PROCESS | 3492 | 1467227640656 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}] 12:14:00 INFO - PROCESS | 3492 | 1467227640659 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:00 INFO - PROCESS | 3492 | 1467227640747 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 12:14:00 INFO - PROCESS | 3492 | 1467227640850 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 3492 | 1467227640853 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:00 INFO - PROCESS | 3492 | ++DOCSHELL 12BA9400 == 29 [pid = 3492] [id = 543] 12:14:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (12BAF400) [pid = 3492] [serial = 1629] [outer = 00000000] 12:14:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (12F27800) [pid = 3492] [serial = 1630] [outer = 12BAF400] 12:14:00 INFO - PROCESS | 3492 | 1467227640899 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (131C0400) [pid = 3492] [serial = 1631] [outer = 12BAF400] 12:14:01 INFO - PROCESS | 3492 | 1467227641262 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] 12:14:01 INFO - PROCESS | 3492 | 1467227641334 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 12:14:01 INFO - PROCESS | 3492 | 1467227641338 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 3492 | 1467227641341 Marionette TRACE conn2 <- [1,2138,null,{}] 12:14:01 INFO - PROCESS | 3492 | 1467227641353 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}] 12:14:01 INFO - PROCESS | 3492 | 1467227641357 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:01 INFO - PROCESS | 3492 | 1467227641466 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 12:14:01 INFO - PROCESS | 3492 | 1467227641481 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 3492 | 1467227641484 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:01 INFO - PROCESS | 3492 | ++DOCSHELL 13AB8800 == 30 [pid = 3492] [id = 544] 12:14:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (13AB9800) [pid = 3492] [serial = 1632] [outer = 00000000] 12:14:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (13D47400) [pid = 3492] [serial = 1633] [outer = 13AB9800] 12:14:01 INFO - PROCESS | 3492 | 1467227641530 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (143AB000) [pid = 3492] [serial = 1634] [outer = 13AB9800] 12:14:01 INFO - PROCESS | 3492 | 1467227641964 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]]]}] 12:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 634ms 12:14:01 INFO - PROCESS | 3492 | 1467227641975 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 3492 | 1467227641978 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 12:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:14:01 INFO - PROCESS | 3492 | 1467227641994 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 3492 | 1467227641996 Marionette TRACE conn2 <- [1,2142,null,{}] 12:14:02 INFO - PROCESS | 3492 | 1467227642011 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}] 12:14:02 INFO - PROCESS | 3492 | 1467227642013 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:02 INFO - PROCESS | 3492 | 1467227642102 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 12:14:02 INFO - PROCESS | 3492 | 1467227642107 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 3492 | 1467227642109 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:02 INFO - PROCESS | 3492 | ++DOCSHELL 13D45000 == 31 [pid = 3492] [id = 545] 12:14:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (13D47000) [pid = 3492] [serial = 1635] [outer = 00000000] 12:14:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (14606C00) [pid = 3492] [serial = 1636] [outer = 13D47000] 12:14:02 INFO - PROCESS | 3492 | 1467227642154 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (15690000) [pid = 3492] [serial = 1637] [outer = 13D47000] 12:14:02 INFO - PROCESS | 3492 | 1467227642610 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]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 650ms 12:14:02 INFO - PROCESS | 3492 | 1467227642650 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 3492 | 1467227642652 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 12:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:14:02 INFO - PROCESS | 3492 | 1467227642655 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 3492 | 1467227642657 Marionette TRACE conn2 <- [1,2146,null,{}] 12:14:02 INFO - PROCESS | 3492 | 1467227642661 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}] 12:14:02 INFO - PROCESS | 3492 | 1467227642663 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:02 INFO - PROCESS | 3492 | 1467227642721 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 12:14:02 INFO - PROCESS | 3492 | 1467227642726 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 3492 | 1467227642728 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:02 INFO - PROCESS | 3492 | ++DOCSHELL 158E7C00 == 32 [pid = 3492] [id = 546] 12:14:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (15ECEC00) [pid = 3492] [serial = 1638] [outer = 00000000] 12:14:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (15EDA800) [pid = 3492] [serial = 1639] [outer = 15ECEC00] 12:14:02 INFO - PROCESS | 3492 | 1467227642771 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (15EFE000) [pid = 3492] [serial = 1640] [outer = 15ECEC00] 12:14:03 INFO - PROCESS | 3492 | 1467227643245 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]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 634ms 12:14:03 INFO - PROCESS | 3492 | 1467227643278 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 3492 | 1467227643280 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:14:03 INFO - PROCESS | 3492 | 1467227643284 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 3492 | 1467227643285 Marionette TRACE conn2 <- [1,2150,null,{}] 12:14:03 INFO - PROCESS | 3492 | 1467227643289 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}] 12:14:03 INFO - PROCESS | 3492 | 1467227643294 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:03 INFO - PROCESS | 3492 | 1467227643393 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 12:14:03 INFO - PROCESS | 3492 | 1467227643401 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 3492 | 1467227643403 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:03 INFO - PROCESS | 3492 | ++DOCSHELL 16DB9000 == 33 [pid = 3492] [id = 547] 12:14:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (16DBAC00) [pid = 3492] [serial = 1641] [outer = 00000000] 12:14:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (17560800) [pid = 3492] [serial = 1642] [outer = 16DBAC00] 12:14:03 INFO - PROCESS | 3492 | 1467227643446 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (176D5800) [pid = 3492] [serial = 1643] [outer = 16DBAC00] 12:14:03 INFO - PROCESS | 3492 | 1467227643898 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]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 619ms 12:14:03 INFO - PROCESS | 3492 | 1467227643921 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 3492 | 1467227643923 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:14:03 INFO - PROCESS | 3492 | 1467227643929 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 3492 | 1467227643931 Marionette TRACE conn2 <- [1,2154,null,{}] 12:14:03 INFO - PROCESS | 3492 | 1467227643934 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}] 12:14:03 INFO - PROCESS | 3492 | 1467227643936 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:04 INFO - PROCESS | 3492 | 1467227644020 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 12:14:04 INFO - PROCESS | 3492 | 1467227644028 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 3492 | 1467227644030 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:04 INFO - PROCESS | 3492 | ++DOCSHELL 176D7C00 == 34 [pid = 3492] [id = 548] 12:14:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (17993C00) [pid = 3492] [serial = 1644] [outer = 00000000] 12:14:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (183B7000) [pid = 3492] [serial = 1645] [outer = 17993C00] 12:14:04 INFO - PROCESS | 3492 | 1467227644072 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (183B9800) [pid = 3492] [serial = 1646] [outer = 17993C00] 12:14:04 INFO - PROCESS | 3492 | 1467227644523 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]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 619ms 12:14:04 INFO - PROCESS | 3492 | 1467227644547 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 3492 | 1467227644549 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 12:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:14:04 INFO - PROCESS | 3492 | 1467227644552 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 3492 | 1467227644554 Marionette TRACE conn2 <- [1,2158,null,{}] 12:14:04 INFO - PROCESS | 3492 | 1467227644557 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}] 12:14:04 INFO - PROCESS | 3492 | 1467227644559 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:04 INFO - PROCESS | 3492 | 1467227644681 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 12:14:04 INFO - PROCESS | 3492 | 1467227644686 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 3492 | 1467227644688 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:04 INFO - PROCESS | 3492 | ++DOCSHELL 184A9400 == 35 [pid = 3492] [id = 549] 12:14:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (184ACC00) [pid = 3492] [serial = 1647] [outer = 00000000] 12:14:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (187D6000) [pid = 3492] [serial = 1648] [outer = 184ACC00] 12:14:04 INFO - PROCESS | 3492 | 1467227644731 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1878C400) [pid = 3492] [serial = 1649] [outer = 184ACC00] 12:14:05 INFO - PROCESS | 3492 | 1467227645177 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]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 635ms 12:14:05 INFO - PROCESS | 3492 | 1467227645191 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 3492 | 1467227645193 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 12:14:05 INFO - PROCESS | 3492 | 1467227645196 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:14:05 INFO - PROCESS | 3492 | 1467227645198 Marionette TRACE conn2 <- [1,2162,null,{}] 12:14:05 INFO - PROCESS | 3492 | 1467227645201 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}] 12:14:05 INFO - PROCESS | 3492 | 1467227645203 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:05 INFO - PROCESS | 3492 | 1467227645311 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 12:14:05 INFO - PROCESS | 3492 | 1467227645318 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 3492 | 1467227645320 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:05 INFO - PROCESS | 3492 | ++DOCSHELL 13AB7C00 == 36 [pid = 3492] [id = 550] 12:14:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (184AE000) [pid = 3492] [serial = 1650] [outer = 00000000] 12:14:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (19A9F400) [pid = 3492] [serial = 1651] [outer = 184AE000] 12:14:05 INFO - PROCESS | 3492 | 1467227645362 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (19AA1000) [pid = 3492] [serial = 1652] [outer = 184AE000] 12:14:05 INFO - PROCESS | 3492 | 1467227645834 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]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 696ms 12:14:05 INFO - PROCESS | 3492 | 1467227645896 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 3492 | 1467227645898 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 12:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:14:05 INFO - PROCESS | 3492 | 1467227645901 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 3492 | 1467227645903 Marionette TRACE conn2 <- [1,2166,null,{}] 12:14:05 INFO - PROCESS | 3492 | 1467227645906 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}] 12:14:05 INFO - PROCESS | 3492 | 1467227645908 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:06 INFO - PROCESS | 3492 | 1467227646014 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 12:14:06 INFO - PROCESS | 3492 | 1467227646024 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 3492 | 1467227646026 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:06 INFO - PROCESS | 3492 | ++DOCSHELL 1812C400 == 37 [pid = 3492] [id = 551] 12:14:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (19BC2C00) [pid = 3492] [serial = 1653] [outer = 00000000] 12:14:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (19DB9C00) [pid = 3492] [serial = 1654] [outer = 19BC2C00] 12:14:06 INFO - PROCESS | 3492 | 1467227646129 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (19DC3800) [pid = 3492] [serial = 1655] [outer = 19BC2C00] 12:14:06 INFO - PROCESS | 3492 | 1467227646552 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]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 696ms 12:14:06 INFO - PROCESS | 3492 | 1467227646584 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 3492 | 1467227646587 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 12:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:14:06 INFO - PROCESS | 3492 | 1467227646594 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 3492 | 1467227646596 Marionette TRACE conn2 <- [1,2170,null,{}] 12:14:06 INFO - PROCESS | 3492 | 1467227646600 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}] 12:14:06 INFO - PROCESS | 3492 | 1467227646602 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:06 INFO - PROCESS | 3492 | 1467227646757 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 12:14:06 INFO - PROCESS | 3492 | 1467227646771 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 3492 | 1467227646773 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:06 INFO - PROCESS | 3492 | ++DOCSHELL 158E2400 == 38 [pid = 3492] [id = 552] 12:14:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (19DC8800) [pid = 3492] [serial = 1656] [outer = 00000000] 12:14:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1A237000) [pid = 3492] [serial = 1657] [outer = 19DC8800] 12:14:06 INFO - PROCESS | 3492 | 1467227646818 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1A54E000) [pid = 3492] [serial = 1658] [outer = 19DC8800] 12:14:07 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (15953000) [pid = 3492] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:14:07 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (16B0DC00) [pid = 3492] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:14:07 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (179A0C00) [pid = 3492] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:14:07 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (0F939800) [pid = 3492] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:14:07 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (146F0400) [pid = 3492] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:14:07 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (13232C00) [pid = 3492] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:14:07 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (10B9B800) [pid = 3492] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:14:07 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (11886800) [pid = 3492] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:14:07 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (17450000) [pid = 3492] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:14:07 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (13A26800) [pid = 3492] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:14:07 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (0F2A6C00) [pid = 3492] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:14:07 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (13D39800) [pid = 3492] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:14:07 INFO - PROCESS | 3492 | --DOCSHELL 1B519C00 == 37 [pid = 3492] [id = 16] 12:14:07 INFO - PROCESS | 3492 | 1467227647419 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]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 835ms 12:14:07 INFO - PROCESS | 3492 | 1467227647433 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 3492 | 1467227647435 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 12:14:07 INFO - PROCESS | 3492 | 1467227647438 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:14:07 INFO - PROCESS | 3492 | 1467227647440 Marionette TRACE conn2 <- [1,2174,null,{}] 12:14:07 INFO - PROCESS | 3492 | 1467227647443 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}] 12:14:07 INFO - PROCESS | 3492 | 1467227647445 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:07 INFO - PROCESS | 3492 | 1467227647521 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 12:14:07 INFO - PROCESS | 3492 | 1467227647526 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 3492 | 1467227647528 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:07 INFO - PROCESS | 3492 | ++DOCSHELL 129DAC00 == 38 [pid = 3492] [id = 553] 12:14:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (139AC400) [pid = 3492] [serial = 1659] [outer = 00000000] 12:14:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (16B0DC00) [pid = 3492] [serial = 1660] [outer = 139AC400] 12:14:07 INFO - PROCESS | 3492 | 1467227647571 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (17556000) [pid = 3492] [serial = 1661] [outer = 139AC400] 12:14:07 INFO - PROCESS | 3492 | 1467227647973 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]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 588ms 12:14:08 INFO - PROCESS | 3492 | 1467227648027 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 3492 | 1467227648029 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 12:14:08 INFO - PROCESS | 3492 | 1467227648032 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 3492 | 1467227648034 Marionette TRACE conn2 <- [1,2178,null,{}] 12:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:14:08 INFO - PROCESS | 3492 | 1467227648038 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}] 12:14:08 INFO - PROCESS | 3492 | 1467227648039 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:08 INFO - PROCESS | 3492 | 1467227648142 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 12:14:08 INFO - PROCESS | 3492 | 1467227648149 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 3492 | 1467227648152 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:08 INFO - PROCESS | 3492 | ++DOCSHELL 176DAC00 == 39 [pid = 3492] [id = 554] 12:14:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (17995000) [pid = 3492] [serial = 1662] [outer = 00000000] 12:14:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1A230800) [pid = 3492] [serial = 1663] [outer = 17995000] 12:14:08 INFO - PROCESS | 3492 | 1467227648198 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1A555C00) [pid = 3492] [serial = 1664] [outer = 17995000] 12:14:08 INFO - PROCESS | 3492 | 1467227648676 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]]]}] 12:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 681ms 12:14:08 INFO - PROCESS | 3492 | 1467227648735 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 3492 | 1467227648737 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 12:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:14:08 INFO - PROCESS | 3492 | 1467227648740 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 3492 | 1467227648742 Marionette TRACE conn2 <- [1,2182,null,{}] 12:14:08 INFO - PROCESS | 3492 | 1467227648746 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}] 12:14:08 INFO - PROCESS | 3492 | 1467227648747 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:08 INFO - PROCESS | 3492 | 1467227648825 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 12:14:08 INFO - PROCESS | 3492 | 1467227648830 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 3492 | 1467227648832 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:08 INFO - PROCESS | 3492 | ++DOCSHELL 13D3A400 == 40 [pid = 3492] [id = 555] 12:14:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (15ED9C00) [pid = 3492] [serial = 1665] [outer = 00000000] 12:14:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1A661800) [pid = 3492] [serial = 1666] [outer = 15ED9C00] 12:14:08 INFO - PROCESS | 3492 | 1467227648874 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1A7D0000) [pid = 3492] [serial = 1667] [outer = 15ED9C00] 12:14:09 INFO - PROCESS | 3492 | 1467227649673 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]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 990ms 12:14:09 INFO - PROCESS | 3492 | 1467227649731 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 3492 | 1467227649736 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 12:14:09 INFO - PROCESS | 3492 | 1467227649741 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:14:09 INFO - PROCESS | 3492 | 1467227649747 Marionette TRACE conn2 <- [1,2186,null,{}] 12:14:09 INFO - PROCESS | 3492 | 1467227649752 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}] 12:14:09 INFO - PROCESS | 3492 | 1467227649755 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:09 INFO - PROCESS | 3492 | 1467227649878 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 12:14:10 INFO - PROCESS | 3492 | 1467227650012 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:10 INFO - PROCESS | 3492 | 1467227650015 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:10 INFO - PROCESS | 3492 | ++DOCSHELL 10A7BC00 == 41 [pid = 3492] [id = 556] 12:14:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (10A7E000) [pid = 3492] [serial = 1668] [outer = 00000000] 12:14:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (12B71000) [pid = 3492] [serial = 1669] [outer = 10A7E000] 12:14:10 INFO - PROCESS | 3492 | 1467227650072 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (13910800) [pid = 3492] [serial = 1670] [outer = 10A7E000] 12:14:10 INFO - PROCESS | 3492 | 1467227650944 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]]]}] 12:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1237ms 12:14:10 INFO - PROCESS | 3492 | 1467227650985 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 12:14:10 INFO - PROCESS | 3492 | 1467227650990 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 12:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:14:10 INFO - PROCESS | 3492 | 1467227650996 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:14:10 INFO - PROCESS | 3492 | 1467227651000 Marionette TRACE conn2 <- [1,2190,null,{}] 12:14:11 INFO - PROCESS | 3492 | 1467227651005 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}] 12:14:11 INFO - PROCESS | 3492 | 1467227651008 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:11 INFO - PROCESS | 3492 | 1467227651117 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 12:14:11 INFO - PROCESS | 3492 | 1467227651254 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 3492 | 1467227651258 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:11 INFO - PROCESS | 3492 | ++DOCSHELL 10A81800 == 42 [pid = 3492] [id = 557] 12:14:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (10B9B800) [pid = 3492] [serial = 1671] [outer = 00000000] 12:14:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (129DB000) [pid = 3492] [serial = 1672] [outer = 10B9B800] 12:14:11 INFO - PROCESS | 3492 | 1467227651309 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (12C80000) [pid = 3492] [serial = 1673] [outer = 10B9B800] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 176DAC00 == 41 [pid = 3492] [id = 554] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 129DAC00 == 40 [pid = 3492] [id = 553] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 158E2400 == 39 [pid = 3492] [id = 552] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 1812C400 == 38 [pid = 3492] [id = 551] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 13AB7C00 == 37 [pid = 3492] [id = 550] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 184A9400 == 36 [pid = 3492] [id = 549] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 176D7C00 == 35 [pid = 3492] [id = 548] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 16DB9000 == 34 [pid = 3492] [id = 547] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 158E7C00 == 33 [pid = 3492] [id = 546] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 13D45000 == 32 [pid = 3492] [id = 545] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 13AB8800 == 31 [pid = 3492] [id = 544] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 12BA9400 == 30 [pid = 3492] [id = 543] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 1B33D000 == 29 [pid = 3492] [id = 17] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 10A78000 == 28 [pid = 3492] [id = 542] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (19BD1000) [pid = 3492] [serial = 1624] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOCSHELL 146CF400 == 27 [pid = 3492] [id = 541] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (15EDC400) [pid = 3492] [serial = 1609] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (16E8D000) [pid = 3492] [serial = 1612] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (184B1C00) [pid = 3492] [serial = 1615] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1744E800) [pid = 3492] [serial = 1613] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (187DDC00) [pid = 3492] [serial = 1621] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1878FC00) [pid = 3492] [serial = 1616] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (15083000) [pid = 3492] [serial = 1606] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (139E5800) [pid = 3492] [serial = 1603] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (139EC400) [pid = 3492] [serial = 1604] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (11888800) [pid = 3492] [serial = 1600] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (11CE7000) [pid = 3492] [serial = 1601] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (12BAFC00) [pid = 3492] [serial = 1598] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (12956C00) [pid = 3492] [serial = 1597] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (187DF400) [pid = 3492] [serial = 1595] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (183B8000) [pid = 3492] [serial = 1594] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (146CBC00) [pid = 3492] [serial = 1592] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (14608000) [pid = 3492] [serial = 1591] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (10B9D800) [pid = 3492] [serial = 1589] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1021DC00) [pid = 3492] [serial = 1588] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (187DE800) [pid = 3492] [serial = 1622] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (16942400) [pid = 3492] [serial = 1618] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1689D400) [pid = 3492] [serial = 1610] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1569B400) [pid = 3492] [serial = 1607] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (176D3000) [pid = 3492] [serial = 1619] [outer = 00000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3492 | 1467227651787 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]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 835ms 12:14:11 INFO - PROCESS | 3492 | 1467227651839 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 3492 | 1467227651844 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 12:14:11 INFO - PROCESS | 3492 | 1467227651854 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:14:11 INFO - PROCESS | 3492 | 1467227651857 Marionette TRACE conn2 <- [1,2194,null,{}] 12:14:11 INFO - PROCESS | 3492 | 1467227651861 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}] 12:14:11 INFO - PROCESS | 3492 | 1467227651863 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:11 INFO - PROCESS | 3492 | 1467227651947 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 12:14:11 INFO - PROCESS | 3492 | 1467227651955 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 3492 | 1467227651958 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:11 INFO - PROCESS | 3492 | ++DOCSHELL 11CE9400 == 28 [pid = 3492] [id = 558] 12:14:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (11D88000) [pid = 3492] [serial = 1674] [outer = 00000000] 12:14:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (12F63000) [pid = 3492] [serial = 1675] [outer = 11D88000] 12:14:11 INFO - PROCESS | 3492 | 1467227652005 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (132C8000) [pid = 3492] [serial = 1676] [outer = 11D88000] 12:14:12 INFO - PROCESS | 3492 | 1467227652714 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]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 944ms 12:14:12 INFO - PROCESS | 3492 | 1467227652785 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 3492 | 1467227652790 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 12:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:14:12 INFO - PROCESS | 3492 | 1467227652795 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 3492 | 1467227652799 Marionette TRACE conn2 <- [1,2198,null,{}] 12:14:12 INFO - PROCESS | 3492 | 1467227652805 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}] 12:14:12 INFO - PROCESS | 3492 | 1467227652809 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:12 INFO - PROCESS | 3492 | 1467227652943 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 12:14:13 INFO - PROCESS | 3492 | 1467227653078 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 3492 | 1467227653081 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:13 INFO - PROCESS | 3492 | ++DOCSHELL 11232800 == 29 [pid = 3492] [id = 559] 12:14:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (112B1400) [pid = 3492] [serial = 1677] [outer = 00000000] 12:14:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (12BAEC00) [pid = 3492] [serial = 1678] [outer = 112B1400] 12:14:13 INFO - PROCESS | 3492 | 1467227653143 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (139E3800) [pid = 3492] [serial = 1679] [outer = 112B1400] 12:14:13 INFO - PROCESS | 3492 | 1467227653704 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]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 928ms 12:14:13 INFO - PROCESS | 3492 | 1467227653741 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 3492 | 1467227653745 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 12:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:14:13 INFO - PROCESS | 3492 | 1467227653752 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 3492 | 1467227653755 Marionette TRACE conn2 <- [1,2202,null,{}] 12:14:13 INFO - PROCESS | 3492 | 1467227653758 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}] 12:14:13 INFO - PROCESS | 3492 | 1467227653761 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:13 INFO - PROCESS | 3492 | 1467227653863 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 12:14:13 INFO - PROCESS | 3492 | 1467227653968 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 3492 | 1467227653971 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:13 INFO - PROCESS | 3492 | ++DOCSHELL 13AB7C00 == 30 [pid = 3492] [id = 560] 12:14:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (13AB8800) [pid = 3492] [serial = 1680] [outer = 00000000] 12:14:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (13D3B800) [pid = 3492] [serial = 1681] [outer = 13AB8800] 12:14:14 INFO - PROCESS | 3492 | 1467227654011 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (13D45000) [pid = 3492] [serial = 1682] [outer = 13AB8800] 12:14:14 INFO - PROCESS | 3492 | 1467227654646 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]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 928ms 12:14:14 INFO - PROCESS | 3492 | 1467227654680 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 3492 | 1467227654682 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 12:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:14:14 INFO - PROCESS | 3492 | 1467227654686 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 3492 | 1467227654690 Marionette TRACE conn2 <- [1,2206,null,{}] 12:14:14 INFO - PROCESS | 3492 | 1467227654701 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}] 12:14:14 INFO - PROCESS | 3492 | 1467227654706 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:14 INFO - PROCESS | 3492 | 1467227654807 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 12:14:14 INFO - PROCESS | 3492 | 1467227654943 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 3492 | 1467227654946 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:14 INFO - PROCESS | 3492 | ++DOCSHELL 1569A400 == 31 [pid = 3492] [id = 561] 12:14:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1569B400) [pid = 3492] [serial = 1683] [outer = 00000000] 12:14:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1594FC00) [pid = 3492] [serial = 1684] [outer = 1569B400] 12:14:15 INFO - PROCESS | 3492 | 1467227655004 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (15ED3400) [pid = 3492] [serial = 1685] [outer = 1569B400] 12:14:15 INFO - PROCESS | 3492 | 1467227655547 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]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 882ms 12:14:15 INFO - PROCESS | 3492 | 1467227655574 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 3492 | 1467227655577 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 12:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:14:15 INFO - PROCESS | 3492 | 1467227655580 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 3492 | 1467227655582 Marionette TRACE conn2 <- [1,2210,null,{}] 12:14:15 INFO - PROCESS | 3492 | 1467227655586 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}] 12:14:15 INFO - PROCESS | 3492 | 1467227655588 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:15 INFO - PROCESS | 3492 | 1467227655690 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 12:14:15 INFO - PROCESS | 3492 | 1467227655795 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 3492 | 1467227655797 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:15 INFO - PROCESS | 3492 | ++DOCSHELL 168A4C00 == 32 [pid = 3492] [id = 562] 12:14:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (168A8000) [pid = 3492] [serial = 1686] [outer = 00000000] 12:14:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (16B13000) [pid = 3492] [serial = 1687] [outer = 168A8000] 12:14:15 INFO - PROCESS | 3492 | 1467227655850 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (16D26C00) [pid = 3492] [serial = 1688] [outer = 168A8000] 12:14:17 INFO - PROCESS | 3492 | --DOCSHELL 10A81800 == 31 [pid = 3492] [id = 557] 12:14:17 INFO - PROCESS | 3492 | --DOCSHELL 10A7BC00 == 30 [pid = 3492] [id = 556] 12:14:17 INFO - PROCESS | 3492 | --DOCSHELL 1569A400 == 29 [pid = 3492] [id = 561] 12:14:17 INFO - PROCESS | 3492 | --DOCSHELL 13AB7C00 == 28 [pid = 3492] [id = 560] 12:14:17 INFO - PROCESS | 3492 | --DOCSHELL 13D3A400 == 27 [pid = 3492] [id = 555] 12:14:17 INFO - PROCESS | 3492 | --DOCSHELL 11CE9400 == 26 [pid = 3492] [id = 558] 12:14:17 INFO - PROCESS | 3492 | --DOCSHELL 11232800 == 25 [pid = 3492] [id = 559] 12:14:17 INFO - PROCESS | 3492 | 1467227657172 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]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1640ms 12:14:17 INFO - PROCESS | 3492 | 1467227657231 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 3492 | 1467227657235 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 12:14:17 INFO - PROCESS | 3492 | 1467227657241 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:14:17 INFO - PROCESS | 3492 | 1467227657244 Marionette TRACE conn2 <- [1,2214,null,{}] 12:14:17 INFO - PROCESS | 3492 | 1467227657250 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}] 12:14:17 INFO - PROCESS | 3492 | 1467227657253 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:17 INFO - PROCESS | 3492 | 1467227657343 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 12:14:17 INFO - PROCESS | 3492 | 1467227657352 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 3492 | 1467227657355 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:17 INFO - PROCESS | 3492 | ++DOCSHELL 10B9D400 == 26 [pid = 3492] [id = 563] 12:14:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (11229000) [pid = 3492] [serial = 1689] [outer = 00000000] 12:14:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (11809C00) [pid = 3492] [serial = 1690] [outer = 11229000] 12:14:17 INFO - PROCESS | 3492 | 1467227657414 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (11CE9400) [pid = 3492] [serial = 1691] [outer = 11229000] 12:14:17 INFO - PROCESS | 3492 | 1467227657912 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]]]}] 12:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 696ms 12:14:17 INFO - PROCESS | 3492 | 1467227657941 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 12:14:17 INFO - PROCESS | 3492 | 1467227657945 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 12:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:14:17 INFO - PROCESS | 3492 | 1467227657956 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - PROCESS | 3492 | 1467227657958 Marionette TRACE conn2 <- [1,2218,null,{}] 12:14:17 INFO - PROCESS | 3492 | 1467227657962 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}] 12:14:17 INFO - PROCESS | 3492 | 1467227657965 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:18 INFO - PROCESS | 3492 | 1467227658050 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 12:14:18 INFO - PROCESS | 3492 | 1467227658056 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 3492 | 1467227658059 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:18 INFO - PROCESS | 3492 | ++DOCSHELL 139EA000 == 27 [pid = 3492] [id = 564] 12:14:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (139EB800) [pid = 3492] [serial = 1692] [outer = 00000000] 12:14:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (139F2000) [pid = 3492] [serial = 1693] [outer = 139EB800] 12:14:18 INFO - PROCESS | 3492 | 1467227658105 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (13AC2800) [pid = 3492] [serial = 1694] [outer = 139EB800] 12:14:18 INFO - PROCESS | 3492 | 1467227658625 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]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 681ms 12:14:18 INFO - PROCESS | 3492 | 1467227658650 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 3492 | 1467227658652 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 12:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:14:18 INFO - PROCESS | 3492 | 1467227658662 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 3492 | 1467227658665 Marionette TRACE conn2 <- [1,2222,null,{}] 12:14:18 INFO - PROCESS | 3492 | 1467227658676 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}] 12:14:18 INFO - PROCESS | 3492 | 1467227658680 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:18 INFO - PROCESS | 3492 | 1467227658813 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 12:14:18 INFO - PROCESS | 3492 | 1467227658881 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 3492 | 1467227658884 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:18 INFO - PROCESS | 3492 | ++DOCSHELL 1568EC00 == 28 [pid = 3492] [id = 565] 12:14:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (15696C00) [pid = 3492] [serial = 1695] [outer = 00000000] 12:14:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (158E4C00) [pid = 3492] [serial = 1696] [outer = 15696C00] 12:14:18 INFO - PROCESS | 3492 | 1467227658931 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (15ED7C00) [pid = 3492] [serial = 1697] [outer = 15696C00] 12:14:19 INFO - PROCESS | 3492 | 1467227659353 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]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 727ms 12:14:19 INFO - PROCESS | 3492 | 1467227659385 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 12:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:14:19 INFO - PROCESS | 3492 | 1467227659389 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 12:14:19 INFO - PROCESS | 3492 | 1467227659393 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 3492 | 1467227659394 Marionette TRACE conn2 <- [1,2226,null,{}] 12:14:19 INFO - PROCESS | 3492 | 1467227659398 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}] 12:14:19 INFO - PROCESS | 3492 | 1467227659400 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:19 INFO - PROCESS | 3492 | 1467227659526 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 12:14:19 INFO - PROCESS | 3492 | 1467227659531 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 3492 | 1467227659533 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:19 INFO - PROCESS | 3492 | ++DOCSHELL 158E2C00 == 29 [pid = 3492] [id = 566] 12:14:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (158E6800) [pid = 3492] [serial = 1698] [outer = 00000000] 12:14:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (16EF2400) [pid = 3492] [serial = 1699] [outer = 158E6800] 12:14:19 INFO - PROCESS | 3492 | 1467227659578 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (175ECC00) [pid = 3492] [serial = 1700] [outer = 158E6800] 12:14:20 INFO - PROCESS | 3492 | 1467227660027 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]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 696ms 12:14:20 INFO - PROCESS | 3492 | 1467227660090 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 3492 | 1467227660092 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 12:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:14:20 INFO - PROCESS | 3492 | 1467227660095 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 3492 | 1467227660097 Marionette TRACE conn2 <- [1,2230,null,{}] 12:14:20 INFO - PROCESS | 3492 | 1467227660100 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}] 12:14:20 INFO - PROCESS | 3492 | 1467227660102 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:20 INFO - PROCESS | 3492 | 1467227660238 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (15ED9C00) [pid = 3492] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (139AC400) [pid = 3492] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (17995000) [pid = 3492] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (10B9B800) [pid = 3492] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1B51B800) [pid = 3492] [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.] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (10A7E000) [pid = 3492] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1B51A000) [pid = 3492] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (11D88000) [pid = 3492] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (12BAF400) [pid = 3492] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (15ECEC00) [pid = 3492] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (184AE000) [pid = 3492] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (13D47000) [pid = 3492] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (16DBAC00) [pid = 3492] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (19A9FC00) [pid = 3492] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (10A78C00) [pid = 3492] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (184ACC00) [pid = 3492] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (13AB9800) [pid = 3492] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (17993C00) [pid = 3492] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (19BC2C00) [pid = 3492] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:14:20 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (19DC8800) [pid = 3492] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:14:20 INFO - PROCESS | 3492 | 1467227660587 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 3492 | 1467227660589 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:20 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A6C00 == 30 [pid = 3492] [id = 567] 12:14:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (0F972C00) [pid = 3492] [serial = 1701] [outer = 00000000] 12:14:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (10B9B800) [pid = 3492] [serial = 1702] [outer = 0F972C00] 12:14:20 INFO - PROCESS | 3492 | 1467227660632 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (12B72800) [pid = 3492] [serial = 1703] [outer = 0F972C00] 12:14:20 INFO - PROCESS | 3492 | 1467227660995 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]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 928ms 12:14:21 INFO - PROCESS | 3492 | 1467227661022 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 3492 | 1467227661024 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 12:14:21 INFO - PROCESS | 3492 | 1467227661027 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:14:21 INFO - PROCESS | 3492 | 1467227661029 Marionette TRACE conn2 <- [1,2234,null,{}] 12:14:21 INFO - PROCESS | 3492 | 1467227661032 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}] 12:14:21 INFO - PROCESS | 3492 | 1467227661038 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:21 INFO - PROCESS | 3492 | 1467227661192 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 12:14:21 INFO - PROCESS | 3492 | 1467227661207 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 3492 | 1467227661209 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:21 INFO - PROCESS | 3492 | ++DOCSHELL 15ED9C00 == 31 [pid = 3492] [id = 568] 12:14:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (15EFCC00) [pid = 3492] [serial = 1704] [outer = 00000000] 12:14:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (181CD000) [pid = 3492] [serial = 1705] [outer = 15EFCC00] 12:14:21 INFO - PROCESS | 3492 | 1467227661253 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (184AEC00) [pid = 3492] [serial = 1706] [outer = 15EFCC00] 12:14:21 INFO - PROCESS | 3492 | 1467227661652 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]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 634ms 12:14:21 INFO - PROCESS | 3492 | 1467227661666 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 3492 | 1467227661668 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 12:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:14:21 INFO - PROCESS | 3492 | 1467227661671 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 3492 | 1467227661673 Marionette TRACE conn2 <- [1,2238,null,{}] 12:14:21 INFO - PROCESS | 3492 | 1467227661676 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}] 12:14:21 INFO - PROCESS | 3492 | 1467227661678 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:21 INFO - PROCESS | 3492 | 1467227661766 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 12:14:21 INFO - PROCESS | 3492 | 1467227661771 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 3492 | 1467227661773 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:21 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A8C00 == 32 [pid = 3492] [id = 569] 12:14:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (10B9E800) [pid = 3492] [serial = 1707] [outer = 00000000] 12:14:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (184ABC00) [pid = 3492] [serial = 1708] [outer = 10B9E800] 12:14:21 INFO - PROCESS | 3492 | 1467227661815 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (16D24000) [pid = 3492] [serial = 1709] [outer = 10B9E800] 12:14:22 INFO - PROCESS | 3492 | 1467227662284 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]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 696ms 12:14:22 INFO - PROCESS | 3492 | 1467227662355 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 3492 | 1467227662357 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 12:14:22 INFO - PROCESS | 3492 | 1467227662360 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:14:22 INFO - PROCESS | 3492 | 1467227662362 Marionette TRACE conn2 <- [1,2242,null,{}] 12:14:22 INFO - PROCESS | 3492 | 1467227662365 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}] 12:14:22 INFO - PROCESS | 3492 | 1467227662367 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:22 INFO - PROCESS | 3492 | 1467227662449 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 12:14:22 INFO - PROCESS | 3492 | 1467227662455 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 3492 | 1467227662457 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:22 INFO - PROCESS | 3492 | ++DOCSHELL 187E0400 == 33 [pid = 3492] [id = 570] 12:14:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (187E1C00) [pid = 3492] [serial = 1710] [outer = 00000000] 12:14:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (19AA0400) [pid = 3492] [serial = 1711] [outer = 187E1C00] 12:14:22 INFO - PROCESS | 3492 | 1467227662504 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (19AA1800) [pid = 3492] [serial = 1712] [outer = 187E1C00] 12:14:23 INFO - PROCESS | 3492 | 1467227663358 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]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1037ms 12:14:23 INFO - PROCESS | 3492 | 1467227663416 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 3492 | 1467227663420 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 12:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:14:23 INFO - PROCESS | 3492 | 1467227663425 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 3492 | 1467227663430 Marionette TRACE conn2 <- [1,2246,null,{}] 12:14:23 INFO - PROCESS | 3492 | 1467227663436 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}] 12:14:23 INFO - PROCESS | 3492 | 1467227663440 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:23 INFO - PROCESS | 3492 | 1467227663598 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 12:14:23 INFO - PROCESS | 3492 | 1467227663733 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 3492 | 1467227663736 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:23 INFO - PROCESS | 3492 | ++DOCSHELL 10E3AC00 == 34 [pid = 3492] [id = 571] 12:14:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (11C92C00) [pid = 3492] [serial = 1713] [outer = 00000000] 12:14:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (139F0C00) [pid = 3492] [serial = 1714] [outer = 11C92C00] 12:14:23 INFO - PROCESS | 3492 | 1467227663777 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (13AC0C00) [pid = 3492] [serial = 1715] [outer = 11C92C00] 12:14:24 INFO - PROCESS | 3492 | 1467227664440 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]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1036ms 12:14:24 INFO - PROCESS | 3492 | 1467227664457 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 3492 | 1467227664461 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 12:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:14:24 INFO - PROCESS | 3492 | 1467227664468 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 3492 | 1467227664471 Marionette TRACE conn2 <- [1,2250,null,{}] 12:14:24 INFO - PROCESS | 3492 | 1467227664475 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}] 12:14:24 INFO - PROCESS | 3492 | 1467227664477 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:24 INFO - PROCESS | 3492 | 1467227664604 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 12:14:24 INFO - PROCESS | 3492 | 1467227664824 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 3492 | 1467227664828 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:24 INFO - PROCESS | 3492 | ++DOCSHELL 0F29FC00 == 35 [pid = 3492] [id = 572] 12:14:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (0F2A7800) [pid = 3492] [serial = 1716] [outer = 00000000] 12:14:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (0F9EA000) [pid = 3492] [serial = 1717] [outer = 0F2A7800] 12:14:24 INFO - PROCESS | 3492 | 1467227664886 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (10A0F000) [pid = 3492] [serial = 1718] [outer = 0F2A7800] 12:14:25 INFO - PROCESS | 3492 | --DOCSHELL 0F2A8C00 == 34 [pid = 3492] [id = 569] 12:14:25 INFO - PROCESS | 3492 | --DOCSHELL 15ED9C00 == 33 [pid = 3492] [id = 568] 12:14:25 INFO - PROCESS | 3492 | --DOCSHELL 0F2A6C00 == 32 [pid = 3492] [id = 567] 12:14:25 INFO - PROCESS | 3492 | --DOCSHELL 158E2C00 == 31 [pid = 3492] [id = 566] 12:14:25 INFO - PROCESS | 3492 | --DOCSHELL 1568EC00 == 30 [pid = 3492] [id = 565] 12:14:25 INFO - PROCESS | 3492 | --DOCSHELL 139EA000 == 29 [pid = 3492] [id = 564] 12:14:25 INFO - PROCESS | 3492 | --DOCSHELL 10B9D400 == 28 [pid = 3492] [id = 563] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1B339C00) [pid = 3492] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (14606C00) [pid = 3492] [serial = 1636] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (15690000) [pid = 3492] [serial = 1637] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (17560800) [pid = 3492] [serial = 1642] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (176D5800) [pid = 3492] [serial = 1643] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (19D70800) [pid = 3492] [serial = 1625] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (112B0800) [pid = 3492] [serial = 1627] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (11808000) [pid = 3492] [serial = 1628] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (187D6000) [pid = 3492] [serial = 1648] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (13D47400) [pid = 3492] [serial = 1633] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (143AB000) [pid = 3492] [serial = 1634] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (183B7000) [pid = 3492] [serial = 1645] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (183B9800) [pid = 3492] [serial = 1646] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (19DB9C00) [pid = 3492] [serial = 1654] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1A237000) [pid = 3492] [serial = 1657] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (19DC3800) [pid = 3492] [serial = 1655] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1A54E000) [pid = 3492] [serial = 1658] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1A661800) [pid = 3492] [serial = 1666] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (16B0DC00) [pid = 3492] [serial = 1660] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1A230800) [pid = 3492] [serial = 1663] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1A555C00) [pid = 3492] [serial = 1664] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (12C80000) [pid = 3492] [serial = 1673] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (19AA1000) [pid = 3492] [serial = 1652] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (17556000) [pid = 3492] [serial = 1661] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (11888C00) [pid = 3492] [serial = 1136] [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.] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (1878C400) [pid = 3492] [serial = 1649] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (129DB000) [pid = 3492] [serial = 1672] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (12B71000) [pid = 3492] [serial = 1669] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (1A7D0000) [pid = 3492] [serial = 1667] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (13910800) [pid = 3492] [serial = 1670] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (132C8000) [pid = 3492] [serial = 1676] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (12F63000) [pid = 3492] [serial = 1675] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (12F27800) [pid = 3492] [serial = 1630] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (131C0400) [pid = 3492] [serial = 1631] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (15EDA800) [pid = 3492] [serial = 1639] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (15EFE000) [pid = 3492] [serial = 1640] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (19A9F400) [pid = 3492] [serial = 1651] [outer = 00000000] [url = about:blank] 12:14:25 INFO - PROCESS | 3492 | 1467227665482 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]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1036ms 12:14:25 INFO - PROCESS | 3492 | 1467227665495 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 12:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:14:25 INFO - PROCESS | 3492 | 1467227665501 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 12:14:25 INFO - PROCESS | 3492 | 1467227665507 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 3492 | 1467227665511 Marionette TRACE conn2 <- [1,2254,null,{}] 12:14:25 INFO - PROCESS | 3492 | 1467227665534 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}] 12:14:25 INFO - PROCESS | 3492 | 1467227665538 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:25 INFO - PROCESS | 3492 | 1467227665623 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 12:14:25 INFO - PROCESS | 3492 | 1467227665634 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 3492 | 1467227665636 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:25 INFO - PROCESS | 3492 | ++DOCSHELL 1188D400 == 29 [pid = 3492] [id = 573] 12:14:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (11C97000) [pid = 3492] [serial = 1719] [outer = 00000000] 12:14:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (12F5E000) [pid = 3492] [serial = 1720] [outer = 11C97000] 12:14:25 INFO - PROCESS | 3492 | 1467227665712 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (13231800) [pid = 3492] [serial = 1721] [outer = 11C97000] 12:14:26 INFO - PROCESS | 3492 | 1467227666263 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]]]}] 12:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 804ms 12:14:26 INFO - PROCESS | 3492 | 1467227666329 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 3492 | 1467227666333 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 12:14:26 INFO - PROCESS | 3492 | 1467227666337 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:14:26 INFO - PROCESS | 3492 | 1467227666339 Marionette TRACE conn2 <- [1,2258,null,{}] 12:14:26 INFO - PROCESS | 3492 | 1467227666343 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}] 12:14:26 INFO - PROCESS | 3492 | 1467227666345 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:26 INFO - PROCESS | 3492 | 1467227666429 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 12:14:26 INFO - PROCESS | 3492 | 1467227666523 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 3492 | 1467227666527 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:26 INFO - PROCESS | 3492 | ++DOCSHELL 139AF000 == 30 [pid = 3492] [id = 574] 12:14:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (139B4800) [pid = 3492] [serial = 1722] [outer = 00000000] 12:14:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (139F2400) [pid = 3492] [serial = 1723] [outer = 139B4800] 12:14:26 INFO - PROCESS | 3492 | 1467227666576 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (13D47400) [pid = 3492] [serial = 1724] [outer = 139B4800] 12:14:26 INFO - PROCESS | 3492 | 1467227666970 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]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 681ms 12:14:27 INFO - PROCESS | 3492 | 1467227667037 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 3492 | 1467227667039 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 12:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:14:27 INFO - PROCESS | 3492 | 1467227667044 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 3492 | 1467227667034 Marionette TRACE conn2 <- [1,2262,null,{}] 12:14:27 INFO - PROCESS | 3492 | 1467227667043 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}] 12:14:27 INFO - PROCESS | 3492 | 1467227667046 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:27 INFO - PROCESS | 3492 | 1467227667130 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 12:14:27 INFO - PROCESS | 3492 | 1467227667144 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 3492 | 1467227667146 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:27 INFO - PROCESS | 3492 | ++DOCSHELL 146F3800 == 31 [pid = 3492] [id = 575] 12:14:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (146F4C00) [pid = 3492] [serial = 1725] [outer = 00000000] 12:14:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (1594C400) [pid = 3492] [serial = 1726] [outer = 146F4C00] 12:14:27 INFO - PROCESS | 3492 | 1467227667188 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (15ED6000) [pid = 3492] [serial = 1727] [outer = 146F4C00] 12:14:27 INFO - PROCESS | 3492 | 1467227667648 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]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 696ms 12:14:27 INFO - PROCESS | 3492 | 1467227667728 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 3492 | 1467227667731 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 12:14:27 INFO - PROCESS | 3492 | 1467227667734 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:14:27 INFO - PROCESS | 3492 | 1467227667736 Marionette TRACE conn2 <- [1,2266,null,{}] 12:14:27 INFO - PROCESS | 3492 | 1467227667740 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}] 12:14:27 INFO - PROCESS | 3492 | 1467227667742 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:27 INFO - PROCESS | 3492 | 1467227667886 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 12:14:27 INFO - PROCESS | 3492 | 1467227667948 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 3492 | 1467227667950 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:27 INFO - PROCESS | 3492 | ++DOCSHELL 1390F800 == 32 [pid = 3492] [id = 576] 12:14:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (146FCC00) [pid = 3492] [serial = 1728] [outer = 00000000] 12:14:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (16D27800) [pid = 3492] [serial = 1729] [outer = 146FCC00] 12:14:27 INFO - PROCESS | 3492 | 1467227667993 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (16EF3000) [pid = 3492] [serial = 1730] [outer = 146FCC00] 12:14:28 INFO - PROCESS | 3492 | 1467227668396 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]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 696ms 12:14:28 INFO - PROCESS | 3492 | 1467227668435 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 3492 | 1467227668437 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 12:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:14:28 INFO - PROCESS | 3492 | 1467227668440 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 3492 | 1467227668442 Marionette TRACE conn2 <- [1,2270,null,{}] 12:14:28 INFO - PROCESS | 3492 | 1467227668445 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}] 12:14:28 INFO - PROCESS | 3492 | 1467227668447 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:28 INFO - PROCESS | 3492 | 1467227668558 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 12:14:28 INFO - PROCESS | 3492 | 1467227668566 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 3492 | 1467227668572 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:28 INFO - PROCESS | 3492 | ++DOCSHELL 12FE1000 == 33 [pid = 3492] [id = 577] 12:14:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (175EB800) [pid = 3492] [serial = 1731] [outer = 00000000] 12:14:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (176D5C00) [pid = 3492] [serial = 1732] [outer = 175EB800] 12:14:28 INFO - PROCESS | 3492 | 1467227668684 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (1812A000) [pid = 3492] [serial = 1733] [outer = 175EB800] 12:14:29 INFO - PROCESS | 3492 | 1467227669092 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]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 680ms 12:14:29 INFO - PROCESS | 3492 | 1467227669123 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 3492 | 1467227669124 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 12:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:14:29 INFO - PROCESS | 3492 | 1467227669128 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 3492 | 1467227669129 Marionette TRACE conn2 <- [1,2274,null,{}] 12:14:29 INFO - PROCESS | 3492 | 1467227669141 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}] 12:14:29 INFO - PROCESS | 3492 | 1467227669143 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:29 INFO - PROCESS | 3492 | 1467227669283 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 12:14:29 INFO - PROCESS | 3492 | 1467227669308 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 3492 | 1467227669310 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:29 INFO - PROCESS | 3492 | ++DOCSHELL 183B3800 == 34 [pid = 3492] [id = 578] 12:14:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (183B6800) [pid = 3492] [serial = 1734] [outer = 00000000] 12:14:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (18784800) [pid = 3492] [serial = 1735] [outer = 183B6800] 12:14:29 INFO - PROCESS | 3492 | 1467227669353 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1878A800) [pid = 3492] [serial = 1736] [outer = 183B6800] 12:14:29 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (15696C00) [pid = 3492] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:14:29 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (158E6800) [pid = 3492] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:14:29 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (139EB800) [pid = 3492] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:14:29 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (11229000) [pid = 3492] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:14:29 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (0F972C00) [pid = 3492] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:14:29 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (112B1400) [pid = 3492] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:14:29 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (13AB8800) [pid = 3492] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:14:29 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1569B400) [pid = 3492] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:14:29 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (10B9E800) [pid = 3492] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:14:29 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (15EFCC00) [pid = 3492] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:14:29 INFO - PROCESS | 3492 | 1467227669804 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]]]}] 12:14:29 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 12:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 680ms 12:14:29 INFO - PROCESS | 3492 | 1467227669828 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 3492 | 1467227669829 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 12:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:14:29 INFO - PROCESS | 3492 | 1467227669833 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 3492 | 1467227669834 Marionette TRACE conn2 <- [1,2278,null,{}] 12:14:29 INFO - PROCESS | 3492 | 1467227669838 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}] 12:14:29 INFO - PROCESS | 3492 | 1467227669839 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:29 INFO - PROCESS | 3492 | 1467227669916 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 12:14:29 INFO - PROCESS | 3492 | 1467227669921 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 3492 | 1467227669923 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:29 INFO - PROCESS | 3492 | ++DOCSHELL 139ADC00 == 35 [pid = 3492] [id = 579] 12:14:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (139EB800) [pid = 3492] [serial = 1737] [outer = 00000000] 12:14:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (146F1C00) [pid = 3492] [serial = 1738] [outer = 139EB800] 12:14:29 INFO - PROCESS | 3492 | 1467227669966 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (15698400) [pid = 3492] [serial = 1739] [outer = 139EB800] 12:14:30 INFO - PROCESS | 3492 | 1467227670394 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]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 588ms 12:14:30 INFO - PROCESS | 3492 | 1467227670430 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 3492 | 1467227670432 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 12:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:14:30 INFO - PROCESS | 3492 | 1467227670436 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 3492 | 1467227670421 Marionette TRACE conn2 <- [1,2282,null,{}] 12:14:30 INFO - PROCESS | 3492 | 1467227670424 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}] 12:14:30 INFO - PROCESS | 3492 | 1467227670427 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:30 INFO - PROCESS | 3492 | 1467227670505 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 12:14:30 INFO - PROCESS | 3492 | 1467227670510 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 3492 | 1467227670512 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:30 INFO - PROCESS | 3492 | ++DOCSHELL 0F9EA400 == 36 [pid = 3492] [id = 580] 12:14:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (10A01400) [pid = 3492] [serial = 1740] [outer = 00000000] 12:14:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (14607000) [pid = 3492] [serial = 1741] [outer = 10A01400] 12:14:30 INFO - PROCESS | 3492 | 1467227670555 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (19A95800) [pid = 3492] [serial = 1742] [outer = 10A01400] 12:14:30 INFO - PROCESS | 3492 | 1467227671005 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]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 634ms 12:14:31 INFO - PROCESS | 3492 | 1467227671060 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 3492 | 1467227671062 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 12:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:14:31 INFO - PROCESS | 3492 | 1467227671069 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 3492 | 1467227671071 Marionette TRACE conn2 <- [1,2286,null,{}] 12:14:31 INFO - PROCESS | 3492 | 1467227671074 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}] 12:14:31 INFO - PROCESS | 3492 | 1467227671076 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:31 INFO - PROCESS | 3492 | 1467227671154 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 12:14:31 INFO - PROCESS | 3492 | 1467227671159 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 3492 | 1467227671161 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:31 INFO - PROCESS | 3492 | ++DOCSHELL 187DA000 == 37 [pid = 3492] [id = 581] 12:14:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (19A9F000) [pid = 3492] [serial = 1743] [outer = 00000000] 12:14:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (19BC8000) [pid = 3492] [serial = 1744] [outer = 19A9F000] 12:14:31 INFO - PROCESS | 3492 | 1467227671203 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (19D71C00) [pid = 3492] [serial = 1745] [outer = 19A9F000] 12:14:31 INFO - PROCESS | 3492 | 1467227671647 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]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 634ms 12:14:31 INFO - PROCESS | 3492 | 1467227671722 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 3492 | 1467227671726 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 12:14:31 INFO - PROCESS | 3492 | 1467227671732 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:14:31 INFO - PROCESS | 3492 | 1467227671736 Marionette TRACE conn2 <- [1,2290,null,{}] 12:14:31 INFO - PROCESS | 3492 | 1467227671742 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}] 12:14:31 INFO - PROCESS | 3492 | 1467227671746 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:31 INFO - PROCESS | 3492 | 1467227671868 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 12:14:31 INFO - PROCESS | 3492 | 1467227671999 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 3492 | 1467227672004 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:32 INFO - PROCESS | 3492 | ++DOCSHELL 11CE7000 == 38 [pid = 3492] [id = 582] 12:14:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (11CE8C00) [pid = 3492] [serial = 1746] [outer = 00000000] 12:14:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (12BA7800) [pid = 3492] [serial = 1747] [outer = 11CE8C00] 12:14:32 INFO - PROCESS | 3492 | 1467227672059 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (12F27800) [pid = 3492] [serial = 1748] [outer = 11CE8C00] 12:14:32 INFO - PROCESS | 3492 | 1467227672602 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]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 928ms 12:14:32 INFO - PROCESS | 3492 | 1467227672666 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 3492 | 1467227672669 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 12:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:14:32 INFO - PROCESS | 3492 | 1467227672676 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 3492 | 1467227672680 Marionette TRACE conn2 <- [1,2294,null,{}] 12:14:32 INFO - PROCESS | 3492 | 1467227672684 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}] 12:14:32 INFO - PROCESS | 3492 | 1467227672687 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:32 INFO - PROCESS | 3492 | 1467227672794 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 12:14:32 INFO - PROCESS | 3492 | 1467227672932 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 3492 | 1467227672935 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:32 INFO - PROCESS | 3492 | ++DOCSHELL 143AC800 == 39 [pid = 3492] [id = 583] 12:14:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (143B1400) [pid = 3492] [serial = 1749] [outer = 00000000] 12:14:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1460C000) [pid = 3492] [serial = 1750] [outer = 143B1400] 12:14:32 INFO - PROCESS | 3492 | 1467227672991 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1568EC00) [pid = 3492] [serial = 1751] [outer = 143B1400] 12:14:33 INFO - PROCESS | 3492 | 1467227673571 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]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 928ms 12:14:33 INFO - PROCESS | 3492 | 1467227673616 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 3492 | 1467227673619 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 12:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:14:33 INFO - PROCESS | 3492 | 1467227673607 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 3492 | 1467227673609 Marionette TRACE conn2 <- [1,2298,null,{}] 12:14:33 INFO - PROCESS | 3492 | 1467227673619 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}] 12:14:33 INFO - PROCESS | 3492 | 1467227673624 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:33 INFO - PROCESS | 3492 | 1467227673770 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 12:14:33 INFO - PROCESS | 3492 | 1467227673909 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 3492 | 1467227673913 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:33 INFO - PROCESS | 3492 | ++DOCSHELL 187D9400 == 40 [pid = 3492] [id = 584] 12:14:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (187D9C00) [pid = 3492] [serial = 1752] [outer = 00000000] 12:14:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19AA2C00) [pid = 3492] [serial = 1753] [outer = 187D9C00] 12:14:33 INFO - PROCESS | 3492 | 1467227673970 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (19DC0400) [pid = 3492] [serial = 1754] [outer = 187D9C00] 12:14:34 INFO - PROCESS | 3492 | 1467227674534 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]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 943ms 12:14:34 INFO - PROCESS | 3492 | 1467227674551 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 3492 | 1467227674553 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 12:14:34 INFO - PROCESS | 3492 | 1467227674557 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:14:34 INFO - PROCESS | 3492 | 1467227674559 Marionette TRACE conn2 <- [1,2302,null,{}] 12:14:34 INFO - PROCESS | 3492 | 1467227674599 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}] 12:14:34 INFO - PROCESS | 3492 | 1467227674601 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:34 INFO - PROCESS | 3492 | 1467227674744 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 12:14:34 INFO - PROCESS | 3492 | 1467227674808 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 3492 | 1467227674811 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:34 INFO - PROCESS | 3492 | ++DOCSHELL 19BC3400 == 41 [pid = 3492] [id = 585] 12:14:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (19DC2C00) [pid = 3492] [serial = 1755] [outer = 00000000] 12:14:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1A03A400) [pid = 3492] [serial = 1756] [outer = 19DC2C00] 12:14:34 INFO - PROCESS | 3492 | 1467227674862 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1A233000) [pid = 3492] [serial = 1757] [outer = 19DC2C00] 12:14:35 INFO - PROCESS | 3492 | 1467227675597 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]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1083ms 12:14:35 INFO - PROCESS | 3492 | 1467227675642 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 3492 | 1467227675646 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 12:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:14:35 INFO - PROCESS | 3492 | 1467227675651 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 3492 | 1467227675655 Marionette TRACE conn2 <- [1,2306,null,{}] 12:14:35 INFO - PROCESS | 3492 | 1467227675660 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}] 12:14:35 INFO - PROCESS | 3492 | 1467227675663 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:35 INFO - PROCESS | 3492 | 1467227675773 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 12:14:35 INFO - PROCESS | 3492 | 1467227675916 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 3492 | 1467227675920 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:35 INFO - PROCESS | 3492 | ++DOCSHELL 12956C00 == 42 [pid = 3492] [id = 586] 12:14:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (12BA8000) [pid = 3492] [serial = 1758] [outer = 00000000] 12:14:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (12FD5800) [pid = 3492] [serial = 1759] [outer = 12BA8000] 12:14:35 INFO - PROCESS | 3492 | 1467227675975 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (13910800) [pid = 3492] [serial = 1760] [outer = 12BA8000] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 0F9EA400 == 41 [pid = 3492] [id = 580] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 139ADC00 == 40 [pid = 3492] [id = 579] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 183B3800 == 39 [pid = 3492] [id = 578] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 12FE1000 == 38 [pid = 3492] [id = 577] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 1390F800 == 37 [pid = 3492] [id = 576] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 146F3800 == 36 [pid = 3492] [id = 575] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 139AF000 == 35 [pid = 3492] [id = 574] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 1188D400 == 34 [pid = 3492] [id = 573] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 0F29FC00 == 33 [pid = 3492] [id = 572] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 10E3AC00 == 32 [pid = 3492] [id = 571] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 168A4C00 == 31 [pid = 3492] [id = 562] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 187E0400 == 30 [pid = 3492] [id = 570] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 19BC3400 == 29 [pid = 3492] [id = 585] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 187D9400 == 28 [pid = 3492] [id = 584] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 187DA000 == 27 [pid = 3492] [id = 581] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 11CE7000 == 26 [pid = 3492] [id = 582] 12:14:36 INFO - PROCESS | 3492 | --DOCSHELL 143AC800 == 25 [pid = 3492] [id = 583] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (158E4C00) [pid = 3492] [serial = 1696] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (16EF2400) [pid = 3492] [serial = 1699] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (16B13000) [pid = 3492] [serial = 1687] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (15ED7C00) [pid = 3492] [serial = 1697] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (139F2000) [pid = 3492] [serial = 1693] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (11809C00) [pid = 3492] [serial = 1690] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (11CE9400) [pid = 3492] [serial = 1691] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (10B9B800) [pid = 3492] [serial = 1702] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (175ECC00) [pid = 3492] [serial = 1700] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (139E3800) [pid = 3492] [serial = 1679] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (12BAEC00) [pid = 3492] [serial = 1678] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (13D45000) [pid = 3492] [serial = 1682] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (13D3B800) [pid = 3492] [serial = 1681] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (15ED3400) [pid = 3492] [serial = 1685] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1594FC00) [pid = 3492] [serial = 1684] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (12B72800) [pid = 3492] [serial = 1703] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (184ABC00) [pid = 3492] [serial = 1708] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (181CD000) [pid = 3492] [serial = 1705] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (184AEC00) [pid = 3492] [serial = 1706] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (16D24000) [pid = 3492] [serial = 1709] [outer = 00000000] [url = about:blank] 12:14:36 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (13AC2800) [pid = 3492] [serial = 1694] [outer = 00000000] [url = about:blank] 12:14:37 INFO - PROCESS | 3492 | 1467227677099 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] 12:14:37 INFO - PROCESS | 3492 | 1467227677157 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:14:37 INFO - PROCESS | 3492 | 1467227677162 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 3492 | 1467227677164 Marionette TRACE conn2 <- [1,2310,null,{}] 12:14:37 INFO - PROCESS | 3492 | 1467227677176 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}] 12:14:37 INFO - PROCESS | 3492 | 1467227677179 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:37 INFO - PROCESS | 3492 | 1467227677297 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 12:14:37 INFO - PROCESS | 3492 | 1467227677314 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 3492 | 1467227677317 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:37 INFO - PROCESS | 3492 | ++DOCSHELL 11C8D400 == 26 [pid = 3492] [id = 587] 12:14:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (11C91C00) [pid = 3492] [serial = 1761] [outer = 00000000] 12:14:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (11C9B800) [pid = 3492] [serial = 1762] [outer = 11C91C00] 12:14:37 INFO - PROCESS | 3492 | 1467227677366 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (11D8D000) [pid = 3492] [serial = 1763] [outer = 11C91C00] 12:14:37 INFO - PROCESS | 3492 | 1467227677862 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]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 727ms 12:14:37 INFO - PROCESS | 3492 | 1467227677901 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 3492 | 1467227677906 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:14:37 INFO - PROCESS | 3492 | 1467227677912 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 3492 | 1467227677915 Marionette TRACE conn2 <- [1,2314,null,{}] 12:14:37 INFO - PROCESS | 3492 | 1467227677918 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}] 12:14:37 INFO - PROCESS | 3492 | 1467227677921 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:38 INFO - PROCESS | 3492 | 1467227678005 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 12:14:38 INFO - PROCESS | 3492 | 1467227678014 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 3492 | 1467227678016 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:38 INFO - PROCESS | 3492 | ++DOCSHELL 131C4800 == 27 [pid = 3492] [id = 588] 12:14:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (13230C00) [pid = 3492] [serial = 1764] [outer = 00000000] 12:14:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (139AA800) [pid = 3492] [serial = 1765] [outer = 13230C00] 12:14:38 INFO - PROCESS | 3492 | 1467227678062 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (139E4800) [pid = 3492] [serial = 1766] [outer = 13230C00] 12:14:38 INFO - PROCESS | 3492 | 1467227678525 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]]]}] 12:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 696ms 12:14:38 INFO - PROCESS | 3492 | 1467227678595 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 12:14:38 INFO - PROCESS | 3492 | 1467227678597 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 12:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:14:38 INFO - PROCESS | 3492 | 1467227678601 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - PROCESS | 3492 | 1467227678604 Marionette TRACE conn2 <- [1,2318,null,{}] 12:14:38 INFO - PROCESS | 3492 | 1467227678615 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}] 12:14:38 INFO - PROCESS | 3492 | 1467227678619 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:38 INFO - PROCESS | 3492 | 1467227678728 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 12:14:38 INFO - PROCESS | 3492 | 1467227678839 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 3492 | 1467227678842 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:38 INFO - PROCESS | 3492 | ++DOCSHELL 14606800 == 28 [pid = 3492] [id = 589] 12:14:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (14606C00) [pid = 3492] [serial = 1767] [outer = 00000000] 12:14:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1460D400) [pid = 3492] [serial = 1768] [outer = 14606C00] 12:14:38 INFO - PROCESS | 3492 | 1467227678889 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (146F8400) [pid = 3492] [serial = 1769] [outer = 14606C00] 12:14:39 INFO - PROCESS | 3492 | 1467227679306 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]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 743ms 12:14:39 INFO - PROCESS | 3492 | 1467227679341 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 3492 | 1467227679343 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 12:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:14:39 INFO - PROCESS | 3492 | 1467227679347 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 3492 | 1467227679349 Marionette TRACE conn2 <- [1,2322,null,{}] 12:14:39 INFO - PROCESS | 3492 | 1467227679352 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}] 12:14:39 INFO - PROCESS | 3492 | 1467227679354 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:39 INFO - PROCESS | 3492 | 1467227679472 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 12:14:39 INFO - PROCESS | 3492 | 1467227679477 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 3492 | 1467227679480 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:39 INFO - PROCESS | 3492 | ++DOCSHELL 158E8400 == 29 [pid = 3492] [id = 590] 12:14:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1594FC00) [pid = 3492] [serial = 1770] [outer = 00000000] 12:14:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (15ED3400) [pid = 3492] [serial = 1771] [outer = 1594FC00] 12:14:39 INFO - PROCESS | 3492 | 1467227679524 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (15EF1000) [pid = 3492] [serial = 1772] [outer = 1594FC00] 12:14:39 INFO - PROCESS | 3492 | 1467227679960 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]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 634ms 12:14:39 INFO - PROCESS | 3492 | 1467227679984 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 3492 | 1467227679986 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 12:14:39 INFO - PROCESS | 3492 | 1467227679990 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:14:39 INFO - PROCESS | 3492 | 1467227679992 Marionette TRACE conn2 <- [1,2326,null,{}] 12:14:39 INFO - PROCESS | 3492 | 1467227679995 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}] 12:14:39 INFO - PROCESS | 3492 | 1467227679997 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:40 INFO - PROCESS | 3492 | 1467227680113 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 12:14:40 INFO - PROCESS | 3492 | 1467227680187 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 3492 | 1467227680189 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:40 INFO - PROCESS | 3492 | ++DOCSHELL 15EFD800 == 30 [pid = 3492] [id = 591] 12:14:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (168A0000) [pid = 3492] [serial = 1773] [outer = 00000000] 12:14:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (16941000) [pid = 3492] [serial = 1774] [outer = 168A0000] 12:14:40 INFO - PROCESS | 3492 | 1467227680233 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (16B13000) [pid = 3492] [serial = 1775] [outer = 168A0000] 12:14:40 INFO - PROCESS | 3492 | 1467227680651 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]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 727ms 12:14:40 INFO - PROCESS | 3492 | 1467227680713 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 3492 | 1467227680715 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 12:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:14:40 INFO - PROCESS | 3492 | 1467227680719 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 3492 | 1467227680720 Marionette TRACE conn2 <- [1,2330,null,{}] 12:14:40 INFO - PROCESS | 3492 | 1467227680729 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}] 12:14:40 INFO - PROCESS | 3492 | 1467227680735 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:40 INFO - PROCESS | 3492 | 1467227680874 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 12:14:40 INFO - PROCESS | 3492 | 1467227680946 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 3492 | 1467227680948 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:40 INFO - PROCESS | 3492 | ++DOCSHELL 15EFCC00 == 31 [pid = 3492] [id = 592] 12:14:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1755CC00) [pid = 3492] [serial = 1776] [outer = 00000000] 12:14:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (183BAC00) [pid = 3492] [serial = 1777] [outer = 1755CC00] 12:14:40 INFO - PROCESS | 3492 | 1467227680992 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (184AEC00) [pid = 3492] [serial = 1778] [outer = 1755CC00] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (146FCC00) [pid = 3492] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (187E1C00) [pid = 3492] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (175EB800) [pid = 3492] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (139B4800) [pid = 3492] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (0F2A7800) [pid = 3492] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (11C97000) [pid = 3492] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (11C92C00) [pid = 3492] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (146F4C00) [pid = 3492] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (183B6800) [pid = 3492] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (139EB800) [pid = 3492] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (10A01400) [pid = 3492] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (168A8000) [pid = 3492] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:14:41 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (19A9F000) [pid = 3492] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:14:41 INFO - PROCESS | 3492 | 1467227681588 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]]]}] 12:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 897ms 12:14:41 INFO - PROCESS | 3492 | 1467227681623 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 3492 | 1467227681625 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 12:14:41 INFO - PROCESS | 3492 | 1467227681628 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:14:41 INFO - PROCESS | 3492 | 1467227681630 Marionette TRACE conn2 <- [1,2334,null,{}] 12:14:41 INFO - PROCESS | 3492 | 1467227681634 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}] 12:14:41 INFO - PROCESS | 3492 | 1467227681635 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:41 INFO - PROCESS | 3492 | 1467227681709 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 12:14:41 INFO - PROCESS | 3492 | 1467227681714 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 3492 | 1467227681716 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:41 INFO - PROCESS | 3492 | ++DOCSHELL 13A2C400 == 32 [pid = 3492] [id = 593] 12:14:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (13AC1C00) [pid = 3492] [serial = 1779] [outer = 00000000] 12:14:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (16938400) [pid = 3492] [serial = 1780] [outer = 13AC1C00] 12:14:41 INFO - PROCESS | 3492 | 1467227681759 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (17452400) [pid = 3492] [serial = 1781] [outer = 13AC1C00] 12:14:42 INFO - PROCESS | 3492 | 1467227682171 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]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 588ms 12:14:42 INFO - PROCESS | 3492 | 1467227682221 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 3492 | 1467227682224 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 12:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:14:42 INFO - PROCESS | 3492 | 1467227682228 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 3492 | 1467227682230 Marionette TRACE conn2 <- [1,2338,null,{}] 12:14:42 INFO - PROCESS | 3492 | 1467227682237 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}] 12:14:42 INFO - PROCESS | 3492 | 1467227682239 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:42 INFO - PROCESS | 3492 | 1467227682315 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 12:14:42 INFO - PROCESS | 3492 | 1467227682321 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 3492 | 1467227682323 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:42 INFO - PROCESS | 3492 | ++DOCSHELL 15955400 == 33 [pid = 3492] [id = 594] 12:14:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (183B6800) [pid = 3492] [serial = 1782] [outer = 00000000] 12:14:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (187DD400) [pid = 3492] [serial = 1783] [outer = 183B6800] 12:14:42 INFO - PROCESS | 3492 | 1467227682366 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (187DD800) [pid = 3492] [serial = 1784] [outer = 183B6800] 12:14:42 INFO - PROCESS | 3492 | 1467227682794 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]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 588ms 12:14:42 INFO - PROCESS | 3492 | 1467227682823 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 3492 | 1467227682825 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 12:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:14:42 INFO - PROCESS | 3492 | 1467227682841 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 3492 | 1467227682843 Marionette TRACE conn2 <- [1,2342,null,{}] 12:14:42 INFO - PROCESS | 3492 | 1467227682850 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}] 12:14:42 INFO - PROCESS | 3492 | 1467227682852 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:42 INFO - PROCESS | 3492 | 1467227682935 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 12:14:42 INFO - PROCESS | 3492 | 1467227682940 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 3492 | 1467227682942 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:42 INFO - PROCESS | 3492 | ++DOCSHELL 14606400 == 34 [pid = 3492] [id = 595] 12:14:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (19A97800) [pid = 3492] [serial = 1785] [outer = 00000000] 12:14:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19BC3400) [pid = 3492] [serial = 1786] [outer = 19A97800] 12:14:42 INFO - PROCESS | 3492 | 1467227682985 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19BC4C00) [pid = 3492] [serial = 1787] [outer = 19A97800] 12:14:43 INFO - PROCESS | 3492 | --DOCSHELL 12956C00 == 33 [pid = 3492] [id = 586] 12:14:43 INFO - PROCESS | 3492 | --DOCSHELL 11C8D400 == 32 [pid = 3492] [id = 587] 12:14:44 INFO - PROCESS | 3492 | --DOCSHELL 13A2C400 == 31 [pid = 3492] [id = 593] 12:14:44 INFO - PROCESS | 3492 | --DOCSHELL 15955400 == 30 [pid = 3492] [id = 594] 12:14:44 INFO - PROCESS | 3492 | --DOCSHELL 158E8400 == 29 [pid = 3492] [id = 590] 12:14:44 INFO - PROCESS | 3492 | --DOCSHELL 14606800 == 28 [pid = 3492] [id = 589] 12:14:44 INFO - PROCESS | 3492 | --DOCSHELL 15EFD800 == 27 [pid = 3492] [id = 591] 12:14:44 INFO - PROCESS | 3492 | --DOCSHELL 15EFCC00 == 26 [pid = 3492] [id = 592] 12:14:44 INFO - PROCESS | 3492 | --DOCSHELL 131C4800 == 25 [pid = 3492] [id = 588] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (16D26C00) [pid = 3492] [serial = 1688] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (19BC8000) [pid = 3492] [serial = 1744] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (16D27800) [pid = 3492] [serial = 1729] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (16EF3000) [pid = 3492] [serial = 1730] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (19AA0400) [pid = 3492] [serial = 1711] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1812A000) [pid = 3492] [serial = 1733] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (139F2400) [pid = 3492] [serial = 1723] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (13D47400) [pid = 3492] [serial = 1724] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (0F9EA000) [pid = 3492] [serial = 1717] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (10A0F000) [pid = 3492] [serial = 1718] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (12F5E000) [pid = 3492] [serial = 1720] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (13231800) [pid = 3492] [serial = 1721] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (139F0C00) [pid = 3492] [serial = 1714] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (13AC0C00) [pid = 3492] [serial = 1715] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1594C400) [pid = 3492] [serial = 1726] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (176D5C00) [pid = 3492] [serial = 1732] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (19AA1800) [pid = 3492] [serial = 1712] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (18784800) [pid = 3492] [serial = 1735] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (146F1C00) [pid = 3492] [serial = 1738] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (15698400) [pid = 3492] [serial = 1739] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (1878A800) [pid = 3492] [serial = 1736] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (19A95800) [pid = 3492] [serial = 1742] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (14607000) [pid = 3492] [serial = 1741] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (19D71C00) [pid = 3492] [serial = 1745] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (15ED6000) [pid = 3492] [serial = 1727] [outer = 00000000] [url = about:blank] 12:14:44 INFO - PROCESS | 3492 | 1467227684709 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]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1918ms 12:14:44 INFO - PROCESS | 3492 | 1467227684741 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 3492 | 1467227684745 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 12:14:44 INFO - PROCESS | 3492 | 1467227684750 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:14:44 INFO - PROCESS | 3492 | 1467227684753 Marionette TRACE conn2 <- [1,2346,null,{}] 12:14:44 INFO - PROCESS | 3492 | 1467227684759 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}] 12:14:44 INFO - PROCESS | 3492 | 1467227684762 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:44 INFO - PROCESS | 3492 | 1467227684853 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 12:14:44 INFO - PROCESS | 3492 | 1467227684861 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 3492 | 1467227684866 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:44 INFO - PROCESS | 3492 | ++DOCSHELL 10A7F800 == 26 [pid = 3492] [id = 596] 12:14:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (10B9D400) [pid = 3492] [serial = 1788] [outer = 00000000] 12:14:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (11231C00) [pid = 3492] [serial = 1789] [outer = 10B9D400] 12:14:44 INFO - PROCESS | 3492 | 1467227684920 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (112B0800) [pid = 3492] [serial = 1790] [outer = 10B9D400] 12:14:45 INFO - PROCESS | 3492 | 1467227685398 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]]]}] 12:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 696ms 12:14:45 INFO - PROCESS | 3492 | 1467227685433 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 3492 | 1467227685438 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 12:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:14:45 INFO - PROCESS | 3492 | 1467227685445 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 3492 | 1467227685447 Marionette TRACE conn2 <- [1,2350,null,{}] 12:14:45 INFO - PROCESS | 3492 | 1467227685451 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}] 12:14:45 INFO - PROCESS | 3492 | 1467227685454 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:45 INFO - PROCESS | 3492 | 1467227685540 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 12:14:45 INFO - PROCESS | 3492 | 1467227685549 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 3492 | 1467227685552 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:45 INFO - PROCESS | 3492 | ++DOCSHELL 129E5C00 == 27 [pid = 3492] [id = 597] 12:14:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (12B6BC00) [pid = 3492] [serial = 1791] [outer = 00000000] 12:14:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (12BA9400) [pid = 3492] [serial = 1792] [outer = 12B6BC00] 12:14:45 INFO - PROCESS | 3492 | 1467227685598 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (12BB0000) [pid = 3492] [serial = 1793] [outer = 12B6BC00] 12:14:46 INFO - PROCESS | 3492 | 1467227686085 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]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 681ms 12:14:46 INFO - PROCESS | 3492 | 1467227686143 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 3492 | 1467227686146 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 12:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:14:46 INFO - PROCESS | 3492 | 1467227686149 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 3492 | 1467227686153 Marionette TRACE conn2 <- [1,2354,null,{}] 12:14:46 INFO - PROCESS | 3492 | 1467227686164 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}] 12:14:46 INFO - PROCESS | 3492 | 1467227686169 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:46 INFO - PROCESS | 3492 | 1467227686281 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 12:14:46 INFO - PROCESS | 3492 | 1467227686379 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 3492 | 1467227686382 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:46 INFO - PROCESS | 3492 | ++DOCSHELL 13A26800 == 28 [pid = 3492] [id = 598] 12:14:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (13A2B000) [pid = 3492] [serial = 1794] [outer = 00000000] 12:14:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (13A34C00) [pid = 3492] [serial = 1795] [outer = 13A2B000] 12:14:46 INFO - PROCESS | 3492 | 1467227686429 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (13D39400) [pid = 3492] [serial = 1796] [outer = 13A2B000] 12:14:46 INFO - PROCESS | 3492 | 1467227686788 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]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 696ms 12:14:46 INFO - PROCESS | 3492 | 1467227686848 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 3492 | 1467227686851 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 12:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:14:46 INFO - PROCESS | 3492 | 1467227686862 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 3492 | 1467227686864 Marionette TRACE conn2 <- [1,2358,null,{}] 12:14:46 INFO - PROCESS | 3492 | 1467227686878 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}] 12:14:46 INFO - PROCESS | 3492 | 1467227686881 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:46 INFO - PROCESS | 3492 | 1467227686967 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 12:14:46 INFO - PROCESS | 3492 | 1467227686972 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 3492 | 1467227686975 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:46 INFO - PROCESS | 3492 | ++DOCSHELL 13D44800 == 29 [pid = 3492] [id = 599] 12:14:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (13D45400) [pid = 3492] [serial = 1797] [outer = 00000000] 12:14:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (13EAD000) [pid = 3492] [serial = 1798] [outer = 13D45400] 12:14:47 INFO - PROCESS | 3492 | 1467227687003 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (143B0000) [pid = 3492] [serial = 1799] [outer = 13D45400] 12:14:47 INFO - PROCESS | 3492 | 1467227687461 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]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 650ms 12:14:47 INFO - PROCESS | 3492 | 1467227687496 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 3492 | 1467227687498 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 12:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:14:47 INFO - PROCESS | 3492 | 1467227687502 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 3492 | 1467227687503 Marionette TRACE conn2 <- [1,2362,null,{}] 12:14:47 INFO - PROCESS | 3492 | 1467227687507 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}] 12:14:47 INFO - PROCESS | 3492 | 1467227687509 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:47 INFO - PROCESS | 3492 | 1467227687583 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 12:14:47 INFO - PROCESS | 3492 | 1467227687589 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 3492 | 1467227687591 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:47 INFO - PROCESS | 3492 | ++DOCSHELL 146C9000 == 30 [pid = 3492] [id = 600] 12:14:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (146C9800) [pid = 3492] [serial = 1800] [outer = 00000000] 12:14:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (15603400) [pid = 3492] [serial = 1801] [outer = 146C9800] 12:14:47 INFO - PROCESS | 3492 | 1467227687635 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (158E1C00) [pid = 3492] [serial = 1802] [outer = 146C9800] 12:14:48 INFO - PROCESS | 3492 | 1467227688100 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]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 619ms 12:14:48 INFO - PROCESS | 3492 | 1467227688140 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 3492 | 1467227688142 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 12:14:48 INFO - PROCESS | 3492 | 1467227688149 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:14:48 INFO - PROCESS | 3492 | 1467227688151 Marionette TRACE conn2 <- [1,2366,null,{}] 12:14:48 INFO - PROCESS | 3492 | 1467227688155 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}] 12:14:48 INFO - PROCESS | 3492 | 1467227688160 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:48 INFO - PROCESS | 3492 | 1467227688260 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 12:14:48 INFO - PROCESS | 3492 | 1467227688265 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 3492 | 1467227688267 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:48 INFO - PROCESS | 3492 | ++DOCSHELL 15EFD800 == 31 [pid = 3492] [id = 601] 12:14:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (15EFE000) [pid = 3492] [serial = 1803] [outer = 00000000] 12:14:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (16938C00) [pid = 3492] [serial = 1804] [outer = 15EFE000] 12:14:48 INFO - PROCESS | 3492 | 1467227688310 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (16DB7400) [pid = 3492] [serial = 1805] [outer = 15EFE000] 12:14:48 INFO - PROCESS | 3492 | 1467227688737 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]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 634ms 12:14:48 INFO - PROCESS | 3492 | 1467227688771 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 3492 | 1467227688773 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 12:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:14:48 INFO - PROCESS | 3492 | 1467227688779 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 3492 | 1467227688781 Marionette TRACE conn2 <- [1,2370,null,{}] 12:14:48 INFO - PROCESS | 3492 | 1467227688784 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}] 12:14:48 INFO - PROCESS | 3492 | 1467227688786 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:48 INFO - PROCESS | 3492 | 1467227688870 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 12:14:48 INFO - PROCESS | 3492 | 1467227688877 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 3492 | 1467227688879 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:48 INFO - PROCESS | 3492 | ++DOCSHELL 13D38800 == 32 [pid = 3492] [id = 602] 12:14:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (16938800) [pid = 3492] [serial = 1806] [outer = 00000000] 12:14:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (17556000) [pid = 3492] [serial = 1807] [outer = 16938800] 12:14:48 INFO - PROCESS | 3492 | 1467227688922 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (17558C00) [pid = 3492] [serial = 1808] [outer = 16938800] 12:14:49 INFO - PROCESS | 3492 | 1467227689397 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]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 635ms 12:14:49 INFO - PROCESS | 3492 | 1467227689433 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 3492 | 1467227689435 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 12:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:14:49 INFO - PROCESS | 3492 | 1467227689439 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 3492 | 1467227689440 Marionette TRACE conn2 <- [1,2374,null,{}] 12:14:49 INFO - PROCESS | 3492 | 1467227689444 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}] 12:14:49 INFO - PROCESS | 3492 | 1467227689446 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:49 INFO - PROCESS | 3492 | 1467227689520 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 12:14:49 INFO - PROCESS | 3492 | 1467227689526 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 3492 | 1467227689528 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:49 INFO - PROCESS | 3492 | ++DOCSHELL 176D6800 == 33 [pid = 3492] [id = 603] 12:14:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (176D7800) [pid = 3492] [serial = 1809] [outer = 00000000] 12:14:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (179A0400) [pid = 3492] [serial = 1810] [outer = 176D7800] 12:14:49 INFO - PROCESS | 3492 | 1467227689571 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (179A0C00) [pid = 3492] [serial = 1811] [outer = 176D7800] 12:14:50 INFO - PROCESS | 3492 | 1467227690027 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]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 619ms 12:14:50 INFO - PROCESS | 3492 | 1467227690075 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 3492 | 1467227690077 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 12:14:50 INFO - PROCESS | 3492 | 1467227690081 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:14:50 INFO - PROCESS | 3492 | 1467227690082 Marionette TRACE conn2 <- [1,2378,null,{}] 12:14:50 INFO - PROCESS | 3492 | 1467227690086 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}] 12:14:50 INFO - PROCESS | 3492 | 1467227690087 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:50 INFO - PROCESS | 3492 | 1467227690197 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 12:14:50 INFO - PROCESS | 3492 | 1467227690206 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 3492 | 1467227690208 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:50 INFO - PROCESS | 3492 | ++DOCSHELL 139F2C00 == 34 [pid = 3492] [id = 604] 12:14:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (176D5800) [pid = 3492] [serial = 1812] [outer = 00000000] 12:14:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (183B7000) [pid = 3492] [serial = 1813] [outer = 176D5800] 12:14:50 INFO - PROCESS | 3492 | 1467227690290 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (183BB000) [pid = 3492] [serial = 1814] [outer = 176D5800] 12:14:50 INFO - PROCESS | 3492 | 1467227690729 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]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 680ms 12:14:50 INFO - PROCESS | 3492 | 1467227690764 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 3492 | 1467227690766 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 12:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:14:50 INFO - PROCESS | 3492 | 1467227690769 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 3492 | 1467227690771 Marionette TRACE conn2 <- [1,2382,null,{}] 12:14:50 INFO - PROCESS | 3492 | 1467227690774 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}] 12:14:50 INFO - PROCESS | 3492 | 1467227690776 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:50 INFO - PROCESS | 3492 | 1467227690902 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 12:14:50 INFO - PROCESS | 3492 | 1467227690907 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 3492 | 1467227690909 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:50 INFO - PROCESS | 3492 | ++DOCSHELL 176CC800 == 35 [pid = 3492] [id = 605] 12:14:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (176D0C00) [pid = 3492] [serial = 1815] [outer = 00000000] 12:14:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (187D5800) [pid = 3492] [serial = 1816] [outer = 176D0C00] 12:14:50 INFO - PROCESS | 3492 | 1467227690952 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (187DC800) [pid = 3492] [serial = 1817] [outer = 176D0C00] 12:14:51 INFO - PROCESS | 3492 | 1467227691416 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]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 680ms 12:14:51 INFO - PROCESS | 3492 | 1467227691469 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 3492 | 1467227691472 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 12:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:14:51 INFO - PROCESS | 3492 | 1467227691475 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 3492 | 1467227691478 Marionette TRACE conn2 <- [1,2386,null,{}] 12:14:51 INFO - PROCESS | 3492 | 1467227691483 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}] 12:14:51 INFO - PROCESS | 3492 | 1467227691486 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:51 INFO - PROCESS | 3492 | 1467227691636 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 12:14:51 INFO - PROCESS | 3492 | 1467227691660 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 3492 | 1467227691662 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:51 INFO - PROCESS | 3492 | ++DOCSHELL 14606800 == 36 [pid = 3492] [id = 606] 12:14:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (187E0C00) [pid = 3492] [serial = 1818] [outer = 00000000] 12:14:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (19AA1C00) [pid = 3492] [serial = 1819] [outer = 187E0C00] 12:14:51 INFO - PROCESS | 3492 | 1467227691707 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (19D77400) [pid = 3492] [serial = 1820] [outer = 187E0C00] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1594FC00) [pid = 3492] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (168A0000) [pid = 3492] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1755CC00) [pid = 3492] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (183B6800) [pid = 3492] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (13230C00) [pid = 3492] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (11C91C00) [pid = 3492] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (12BA8000) [pid = 3492] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (19DC2C00) [pid = 3492] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (187D9C00) [pid = 3492] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (143B1400) [pid = 3492] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (11CE8C00) [pid = 3492] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (14606C00) [pid = 3492] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:14:52 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (13AC1C00) [pid = 3492] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:14:52 INFO - PROCESS | 3492 | 1467227692218 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]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 788ms 12:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:14:52 INFO - PROCESS | 3492 | 1467227692259 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 3492 | 1467227692261 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 12:14:52 INFO - PROCESS | 3492 | 1467227692264 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 3492 | 1467227692266 Marionette TRACE conn2 <- [1,2390,null,{}] 12:14:52 INFO - PROCESS | 3492 | 1467227692270 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}] 12:14:52 INFO - PROCESS | 3492 | 1467227692271 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:52 INFO - PROCESS | 3492 | 1467227692351 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 12:14:52 INFO - PROCESS | 3492 | 1467227692356 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 3492 | 1467227692358 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:52 INFO - PROCESS | 3492 | ++DOCSHELL 13AC1C00 == 37 [pid = 3492] [id = 607] 12:14:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (143AB400) [pid = 3492] [serial = 1821] [outer = 00000000] 12:14:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (176D3000) [pid = 3492] [serial = 1822] [outer = 143AB400] 12:14:52 INFO - PROCESS | 3492 | 1467227692402 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1812C400) [pid = 3492] [serial = 1823] [outer = 143AB400] 12:14:52 INFO - PROCESS | 3492 | 1467227692846 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]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 619ms 12:14:52 INFO - PROCESS | 3492 | 1467227692903 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 3492 | 1467227692905 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 12:14:52 INFO - PROCESS | 3492 | 1467227692908 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:14:52 INFO - PROCESS | 3492 | 1467227692909 Marionette TRACE conn2 <- [1,2394,null,{}] 12:14:52 INFO - PROCESS | 3492 | 1467227692913 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}] 12:14:52 INFO - PROCESS | 3492 | 1467227692914 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:53 INFO - PROCESS | 3492 | 1467227693002 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 12:14:53 INFO - PROCESS | 3492 | 1467227693008 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 3492 | 1467227693010 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:53 INFO - PROCESS | 3492 | ++DOCSHELL 176D2800 == 38 [pid = 3492] [id = 608] 12:14:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (17994C00) [pid = 3492] [serial = 1824] [outer = 00000000] 12:14:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19DBDC00) [pid = 3492] [serial = 1825] [outer = 17994C00] 12:14:53 INFO - PROCESS | 3492 | 1467227693055 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1A033000) [pid = 3492] [serial = 1826] [outer = 17994C00] 12:14:53 INFO - PROCESS | 3492 | 1467227693523 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]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 634ms 12:14:53 INFO - PROCESS | 3492 | 1467227693546 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 3492 | 1467227693548 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 12:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:14:53 INFO - PROCESS | 3492 | 1467227693551 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 3492 | 1467227693553 Marionette TRACE conn2 <- [1,2398,null,{}] 12:14:53 INFO - PROCESS | 3492 | 1467227693556 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}] 12:14:53 INFO - PROCESS | 3492 | 1467227693558 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:53 INFO - PROCESS | 3492 | 1467227693620 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 12:14:53 INFO - PROCESS | 3492 | 1467227693626 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 3492 | 1467227693628 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:53 INFO - PROCESS | 3492 | ++DOCSHELL 15602800 == 39 [pid = 3492] [id = 609] 12:14:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (19A94800) [pid = 3492] [serial = 1827] [outer = 00000000] 12:14:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1A54E400) [pid = 3492] [serial = 1828] [outer = 19A94800] 12:14:53 INFO - PROCESS | 3492 | 1467227693670 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1A552800) [pid = 3492] [serial = 1829] [outer = 19A94800] 12:14:54 INFO - PROCESS | 3492 | --DOCSHELL 14606400 == 38 [pid = 3492] [id = 595] 12:14:54 INFO - PROCESS | 3492 | --DOCSHELL 10A7F800 == 37 [pid = 3492] [id = 596] 12:14:55 INFO - PROCESS | 3492 | --DOCSHELL 129E5C00 == 36 [pid = 3492] [id = 597] 12:14:55 INFO - PROCESS | 3492 | --DOCSHELL 13A26800 == 35 [pid = 3492] [id = 598] 12:14:55 INFO - PROCESS | 3492 | --DOCSHELL 176D2800 == 34 [pid = 3492] [id = 608] 12:14:55 INFO - PROCESS | 3492 | --DOCSHELL 146C9000 == 33 [pid = 3492] [id = 600] 12:14:55 INFO - PROCESS | 3492 | --DOCSHELL 176CC800 == 32 [pid = 3492] [id = 605] 12:14:55 INFO - PROCESS | 3492 | --DOCSHELL 176D6800 == 31 [pid = 3492] [id = 603] 12:14:55 INFO - PROCESS | 3492 | --DOCSHELL 15EFD800 == 30 [pid = 3492] [id = 601] 12:14:55 INFO - PROCESS | 3492 | --DOCSHELL 14606800 == 29 [pid = 3492] [id = 606] 12:14:55 INFO - PROCESS | 3492 | --DOCSHELL 139F2C00 == 28 [pid = 3492] [id = 604] 12:14:55 INFO - PROCESS | 3492 | --DOCSHELL 13D44800 == 27 [pid = 3492] [id = 599] 12:14:55 INFO - PROCESS | 3492 | --DOCSHELL 13AC1C00 == 26 [pid = 3492] [id = 607] 12:14:55 INFO - PROCESS | 3492 | --DOCSHELL 13D38800 == 25 [pid = 3492] [id = 602] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (15ED3400) [pid = 3492] [serial = 1771] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (16941000) [pid = 3492] [serial = 1774] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (183BAC00) [pid = 3492] [serial = 1777] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (16B13000) [pid = 3492] [serial = 1775] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (187DD400) [pid = 3492] [serial = 1783] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (184AEC00) [pid = 3492] [serial = 1778] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (139AA800) [pid = 3492] [serial = 1765] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (11C9B800) [pid = 3492] [serial = 1762] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (11D8D000) [pid = 3492] [serial = 1763] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (13910800) [pid = 3492] [serial = 1760] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (12FD5800) [pid = 3492] [serial = 1759] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1A233000) [pid = 3492] [serial = 1757] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1A03A400) [pid = 3492] [serial = 1756] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (19BC3400) [pid = 3492] [serial = 1786] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (19DC0400) [pid = 3492] [serial = 1754] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (19AA2C00) [pid = 3492] [serial = 1753] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1568EC00) [pid = 3492] [serial = 1751] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (1460C000) [pid = 3492] [serial = 1750] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (12F27800) [pid = 3492] [serial = 1748] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (12BA7800) [pid = 3492] [serial = 1747] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (187DD800) [pid = 3492] [serial = 1784] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (1460D400) [pid = 3492] [serial = 1768] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (139E4800) [pid = 3492] [serial = 1766] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (16938400) [pid = 3492] [serial = 1780] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (15EF1000) [pid = 3492] [serial = 1772] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (17452400) [pid = 3492] [serial = 1781] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (146F8400) [pid = 3492] [serial = 1769] [outer = 00000000] [url = about:blank] 12:14:55 INFO - PROCESS | 3492 | 1467227695422 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]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1933ms 12:14:55 INFO - PROCESS | 3492 | 1467227695473 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 12:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:14:55 INFO - PROCESS | 3492 | 1467227695476 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 12:14:55 INFO - PROCESS | 3492 | 1467227695481 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 3492 | 1467227695485 Marionette TRACE conn2 <- [1,2402,null,{}] 12:14:55 INFO - PROCESS | 3492 | 1467227695490 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}] 12:14:55 INFO - PROCESS | 3492 | 1467227695494 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:55 INFO - PROCESS | 3492 | 1467227695586 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 12:14:55 INFO - PROCESS | 3492 | 1467227695594 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 3492 | 1467227695598 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:55 INFO - PROCESS | 3492 | ++DOCSHELL 10A08C00 == 26 [pid = 3492] [id = 610] 12:14:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (10A09400) [pid = 3492] [serial = 1830] [outer = 00000000] 12:14:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (10BA5800) [pid = 3492] [serial = 1831] [outer = 10A09400] 12:14:55 INFO - PROCESS | 3492 | 1467227695650 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (1122B400) [pid = 3492] [serial = 1832] [outer = 10A09400] 12:14:56 INFO - PROCESS | 3492 | 1467227696160 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]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 696ms 12:14:56 INFO - PROCESS | 3492 | 1467227696180 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 3492 | 1467227696184 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 12:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:14:56 INFO - PROCESS | 3492 | 1467227696191 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 3492 | 1467227696193 Marionette TRACE conn2 <- [1,2406,null,{}] 12:14:56 INFO - PROCESS | 3492 | 1467227696197 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}] 12:14:56 INFO - PROCESS | 3492 | 1467227696200 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:56 INFO - PROCESS | 3492 | 1467227696285 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 12:14:56 INFO - PROCESS | 3492 | 1467227696294 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 3492 | 1467227696296 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:56 INFO - PROCESS | 3492 | ++DOCSHELL 129DB000 == 27 [pid = 3492] [id = 611] 12:14:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (129E2000) [pid = 3492] [serial = 1833] [outer = 00000000] 12:14:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (12BA7800) [pid = 3492] [serial = 1834] [outer = 129E2000] 12:14:56 INFO - PROCESS | 3492 | 1467227696347 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (12F1A000) [pid = 3492] [serial = 1835] [outer = 129E2000] 12:14:56 INFO - PROCESS | 3492 | [3492] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:56 INFO - PROCESS | 3492 | 1467227696805 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]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 680ms 12:14:56 INFO - PROCESS | 3492 | 1467227696871 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 3492 | 1467227696873 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 12:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:14:56 INFO - PROCESS | 3492 | 1467227696876 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 3492 | 1467227696880 Marionette TRACE conn2 <- [1,2410,null,{}] 12:14:56 INFO - PROCESS | 3492 | 1467227696891 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}] 12:14:56 INFO - PROCESS | 3492 | 1467227696895 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:57 INFO - PROCESS | 3492 | 1467227697006 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 12:14:57 INFO - PROCESS | 3492 | 1467227697104 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 3492 | 1467227697107 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:57 INFO - PROCESS | 3492 | ++DOCSHELL 139E7C00 == 28 [pid = 3492] [id = 612] 12:14:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (139E8400) [pid = 3492] [serial = 1836] [outer = 00000000] 12:14:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (139EE000) [pid = 3492] [serial = 1837] [outer = 139E8400] 12:14:57 INFO - PROCESS | 3492 | 1467227697162 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (13A2BC00) [pid = 3492] [serial = 1838] [outer = 139E8400] 12:14:57 INFO - PROCESS | 3492 | 1467227697546 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]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 696ms 12:14:57 INFO - PROCESS | 3492 | 1467227697575 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 3492 | 1467227697578 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 12:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:14:57 INFO - PROCESS | 3492 | 1467227697581 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 3492 | 1467227697583 Marionette TRACE conn2 <- [1,2414,null,{}] 12:14:57 INFO - PROCESS | 3492 | 1467227697596 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}] 12:14:57 INFO - PROCESS | 3492 | 1467227697599 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:57 INFO - PROCESS | 3492 | 1467227697716 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 12:14:57 INFO - PROCESS | 3492 | 1467227697729 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 3492 | 1467227697731 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:57 INFO - PROCESS | 3492 | ++DOCSHELL 139F2400 == 29 [pid = 3492] [id = 613] 12:14:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (13A2B400) [pid = 3492] [serial = 1839] [outer = 00000000] 12:14:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (13EAE000) [pid = 3492] [serial = 1840] [outer = 13A2B400] 12:14:57 INFO - PROCESS | 3492 | 1467227697774 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (1460DC00) [pid = 3492] [serial = 1841] [outer = 13A2B400] 12:14:58 INFO - PROCESS | 3492 | 1467227698181 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]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 634ms 12:14:58 INFO - PROCESS | 3492 | 1467227698219 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 3492 | 1467227698221 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 12:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:14:58 INFO - PROCESS | 3492 | 1467227698224 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 3492 | 1467227698226 Marionette TRACE conn2 <- [1,2418,null,{}] 12:14:58 INFO - PROCESS | 3492 | 1467227698229 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}] 12:14:58 INFO - PROCESS | 3492 | 1467227698231 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:58 INFO - PROCESS | 3492 | 1467227698305 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 12:14:58 INFO - PROCESS | 3492 | 1467227698413 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 3492 | 1467227698415 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:58 INFO - PROCESS | 3492 | ++DOCSHELL 13EADC00 == 30 [pid = 3492] [id = 614] 12:14:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (14610C00) [pid = 3492] [serial = 1842] [outer = 00000000] 12:14:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (1569A400) [pid = 3492] [serial = 1843] [outer = 14610C00] 12:14:58 INFO - PROCESS | 3492 | 1467227698459 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (1594FC00) [pid = 3492] [serial = 1844] [outer = 14610C00] 12:14:58 INFO - PROCESS | 3492 | 1467227698831 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]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 634ms 12:14:58 INFO - PROCESS | 3492 | 1467227698846 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 3492 | 1467227698848 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 12:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:14:58 INFO - PROCESS | 3492 | 1467227698851 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 3492 | 1467227698853 Marionette TRACE conn2 <- [1,2422,null,{}] 12:14:58 INFO - PROCESS | 3492 | 1467227698856 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}] 12:14:58 INFO - PROCESS | 3492 | 1467227698862 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:59 INFO - PROCESS | 3492 | 1467227699001 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 12:14:59 INFO - PROCESS | 3492 | 1467227699006 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 3492 | 1467227699008 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:59 INFO - PROCESS | 3492 | ++DOCSHELL 1594E400 == 31 [pid = 3492] [id = 615] 12:14:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (15ED0800) [pid = 3492] [serial = 1845] [outer = 00000000] 12:14:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (168A3000) [pid = 3492] [serial = 1846] [outer = 15ED0800] 12:14:59 INFO - PROCESS | 3492 | 1467227699052 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (16DC2000) [pid = 3492] [serial = 1847] [outer = 15ED0800] 12:14:59 INFO - PROCESS | 3492 | 1467227699462 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]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 634ms 12:14:59 INFO - PROCESS | 3492 | 1467227699499 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 3492 | 1467227699501 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 12:14:59 INFO - PROCESS | 3492 | 1467227699504 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 3492 | 1467227699506 Marionette TRACE conn2 <- [1,2426,null,{}] 12:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:14:59 INFO - PROCESS | 3492 | 1467227699513 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}] 12:14:59 INFO - PROCESS | 3492 | 1467227699514 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:59 INFO - PROCESS | 3492 | 1467227699599 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 12:14:59 INFO - PROCESS | 3492 | 1467227699605 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 3492 | 1467227699607 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:14:59 INFO - PROCESS | 3492 | ++DOCSHELL 1744CC00 == 32 [pid = 3492] [id = 616] 12:14:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (17452400) [pid = 3492] [serial = 1848] [outer = 00000000] 12:14:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (17993400) [pid = 3492] [serial = 1849] [outer = 17452400] 12:14:59 INFO - PROCESS | 3492 | 1467227699649 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (17993800) [pid = 3492] [serial = 1850] [outer = 17452400] 12:15:00 INFO - PROCESS | 3492 | 1467227700067 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]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 634ms 12:15:00 INFO - PROCESS | 3492 | 1467227700142 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 3492 | 1467227700144 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 12:15:00 INFO - PROCESS | 3492 | 1467227700148 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 3492 | 1467227700149 Marionette TRACE conn2 <- [1,2430,null,{}] 12:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:15:00 INFO - PROCESS | 3492 | 1467227700153 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}] 12:15:00 INFO - PROCESS | 3492 | 1467227700155 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:00 INFO - PROCESS | 3492 | 1467227700236 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 12:15:00 INFO - PROCESS | 3492 | 1467227700243 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 3492 | 1467227700245 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:00 INFO - PROCESS | 3492 | ++DOCSHELL 183BB400 == 33 [pid = 3492] [id = 617] 12:15:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (184A7400) [pid = 3492] [serial = 1851] [outer = 00000000] 12:15:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (18783800) [pid = 3492] [serial = 1852] [outer = 184A7400] 12:15:00 INFO - PROCESS | 3492 | 1467227700288 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (18787C00) [pid = 3492] [serial = 1853] [outer = 184A7400] 12:15:00 INFO - PROCESS | 3492 | 1467227700743 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]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 618ms 12:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:15:00 INFO - PROCESS | 3492 | 1467227700789 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 3492 | 1467227700791 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 12:15:00 INFO - PROCESS | 3492 | 1467227700794 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 3492 | 1467227700796 Marionette TRACE conn2 <- [1,2434,null,{}] 12:15:00 INFO - PROCESS | 3492 | 1467227700799 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}] 12:15:00 INFO - PROCESS | 3492 | 1467227700801 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:00 INFO - PROCESS | 3492 | 1467227700909 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 12:15:00 INFO - PROCESS | 3492 | 1467227700914 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 3492 | 1467227700916 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:00 INFO - PROCESS | 3492 | ++DOCSHELL 139E7400 == 34 [pid = 3492] [id = 618] 12:15:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (187D7800) [pid = 3492] [serial = 1854] [outer = 00000000] 12:15:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (187E0800) [pid = 3492] [serial = 1855] [outer = 187D7800] 12:15:00 INFO - PROCESS | 3492 | 1467227700958 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (19A94400) [pid = 3492] [serial = 1856] [outer = 187D7800] 12:15:01 INFO - PROCESS | 3492 | 1467227701423 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]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 680ms 12:15:01 INFO - PROCESS | 3492 | 1467227701497 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 3492 | 1467227701499 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 12:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:15:01 INFO - PROCESS | 3492 | 1467227701503 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 3492 | 1467227701504 Marionette TRACE conn2 <- [1,2438,null,{}] 12:15:01 INFO - PROCESS | 3492 | 1467227701508 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}] 12:15:01 INFO - PROCESS | 3492 | 1467227701509 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:01 INFO - PROCESS | 3492 | 1467227701637 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 12:15:01 INFO - PROCESS | 3492 | 1467227701646 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 3492 | 1467227701648 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:01 INFO - PROCESS | 3492 | ++DOCSHELL 183B9800 == 35 [pid = 3492] [id = 619] 12:15:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (19AA0800) [pid = 3492] [serial = 1857] [outer = 00000000] 12:15:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (19BC8C00) [pid = 3492] [serial = 1858] [outer = 19AA0800] 12:15:01 INFO - PROCESS | 3492 | 1467227701690 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (19D7DC00) [pid = 3492] [serial = 1859] [outer = 19AA0800] 12:15:02 INFO - PROCESS | 3492 | 1467227702132 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]]]}] 12:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 696ms 12:15:02 INFO - PROCESS | 3492 | 1467227702188 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 12:15:02 INFO - PROCESS | 3492 | 1467227702190 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 12:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:15:02 INFO - PROCESS | 3492 | 1467227702202 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 3492 | 1467227702204 Marionette TRACE conn2 <- [1,2442,null,{}] 12:15:02 INFO - PROCESS | 3492 | 1467227702207 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}] 12:15:02 INFO - PROCESS | 3492 | 1467227702210 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:02 INFO - PROCESS | 3492 | 1467227702374 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 12:15:02 INFO - PROCESS | 3492 | 1467227702386 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 3492 | 1467227702388 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:02 INFO - PROCESS | 3492 | ++DOCSHELL 13EA1800 == 36 [pid = 3492] [id = 620] 12:15:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1A038800) [pid = 3492] [serial = 1860] [outer = 00000000] 12:15:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1A237800) [pid = 3492] [serial = 1861] [outer = 1A038800] 12:15:02 INFO - PROCESS | 3492 | 1467227702433 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1A653800) [pid = 3492] [serial = 1862] [outer = 1A038800] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (17994C00) [pid = 3492] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (176D5800) [pid = 3492] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (176D0C00) [pid = 3492] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (187E0C00) [pid = 3492] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (176D7800) [pid = 3492] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (16938800) [pid = 3492] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (15EFE000) [pid = 3492] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (146C9800) [pid = 3492] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (13D45400) [pid = 3492] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (13A2B000) [pid = 3492] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (12B6BC00) [pid = 3492] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (10B9D400) [pid = 3492] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (19A97800) [pid = 3492] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:15:02 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (143AB400) [pid = 3492] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:15:03 INFO - PROCESS | 3492 | 1467227703044 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]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 867ms 12:15:03 INFO - PROCESS | 3492 | 1467227703088 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 3492 | 1467227703090 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 12:15:03 INFO - PROCESS | 3492 | 1467227703093 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:15:03 INFO - PROCESS | 3492 | 1467227703095 Marionette TRACE conn2 <- [1,2446,null,{}] 12:15:03 INFO - PROCESS | 3492 | 1467227703098 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}] 12:15:03 INFO - PROCESS | 3492 | 1467227703100 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:03 INFO - PROCESS | 3492 | 1467227703161 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 12:15:03 INFO - PROCESS | 3492 | 1467227703166 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 3492 | 1467227703168 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:03 INFO - PROCESS | 3492 | ++DOCSHELL 13D45400 == 37 [pid = 3492] [id = 621] 12:15:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (13EAF400) [pid = 3492] [serial = 1863] [outer = 00000000] 12:15:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (16939000) [pid = 3492] [serial = 1864] [outer = 13EAF400] 12:15:03 INFO - PROCESS | 3492 | 1467227703210 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (176D5800) [pid = 3492] [serial = 1865] [outer = 13EAF400] 12:15:03 INFO - PROCESS | 3492 | 1467227703636 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]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 588ms 12:15:03 INFO - PROCESS | 3492 | 1467227703681 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 3492 | 1467227703683 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 12:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:15:03 INFO - PROCESS | 3492 | 1467227703686 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 3492 | 1467227703688 Marionette TRACE conn2 <- [1,2450,null,{}] 12:15:03 INFO - PROCESS | 3492 | 1467227703691 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}] 12:15:03 INFO - PROCESS | 3492 | 1467227703693 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:03 INFO - PROCESS | 3492 | 1467227703783 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 12:15:03 INFO - PROCESS | 3492 | 1467227703788 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 3492 | 1467227703790 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:03 INFO - PROCESS | 3492 | ++DOCSHELL 18783400 == 38 [pid = 3492] [id = 622] 12:15:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (187D5400) [pid = 3492] [serial = 1866] [outer = 00000000] 12:15:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1A237400) [pid = 3492] [serial = 1867] [outer = 187D5400] 12:15:03 INFO - PROCESS | 3492 | 1467227703832 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1A54D400) [pid = 3492] [serial = 1868] [outer = 187D5400] 12:15:04 INFO - PROCESS | 3492 | 1467227704265 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]]]}] 12:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 634ms 12:15:04 INFO - PROCESS | 3492 | 1467227704332 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 3492 | 1467227704334 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 12:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:15:04 INFO - PROCESS | 3492 | 1467227704338 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 3492 | 1467227704340 Marionette TRACE conn2 <- [1,2454,null,{}] 12:15:04 INFO - PROCESS | 3492 | 1467227704343 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}] 12:15:04 INFO - PROCESS | 3492 | 1467227704345 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:04 INFO - PROCESS | 3492 | 1467227704422 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 12:15:04 INFO - PROCESS | 3492 | 1467227704430 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 3492 | 1467227704432 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:04 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A0800 == 39 [pid = 3492] [id = 623] 12:15:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (0F2AAC00) [pid = 3492] [serial = 1869] [outer = 00000000] 12:15:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1A65B000) [pid = 3492] [serial = 1870] [outer = 0F2AAC00] 12:15:04 INFO - PROCESS | 3492 | 1467227704478 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1A7D1000) [pid = 3492] [serial = 1871] [outer = 0F2AAC00] 12:15:05 INFO - PROCESS | 3492 | 1467227705186 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]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 928ms 12:15:05 INFO - PROCESS | 3492 | 1467227705269 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 12:15:05 INFO - PROCESS | 3492 | 1467227705273 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 12:15:05 INFO - PROCESS | 3492 | 1467227705278 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:15:05 INFO - PROCESS | 3492 | 1467227705282 Marionette TRACE conn2 <- [1,2458,null,{}] 12:15:05 INFO - PROCESS | 3492 | 1467227705287 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}] 12:15:05 INFO - PROCESS | 3492 | 1467227705290 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:05 INFO - PROCESS | 3492 | 1467227705428 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 12:15:05 INFO - PROCESS | 3492 | 1467227705561 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 3492 | 1467227705564 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:05 INFO - PROCESS | 3492 | ++DOCSHELL 1055A400 == 40 [pid = 3492] [id = 624] 12:15:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (10A78000) [pid = 3492] [serial = 1872] [outer = 00000000] 12:15:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (11C8D400) [pid = 3492] [serial = 1873] [outer = 10A78000] 12:15:05 INFO - PROCESS | 3492 | 1467227705620 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (12956C00) [pid = 3492] [serial = 1874] [outer = 10A78000] 12:15:06 INFO - PROCESS | 3492 | 1467227706256 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]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1037ms 12:15:06 INFO - PROCESS | 3492 | 1467227706325 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 3492 | 1467227706330 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 12:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:15:06 INFO - PROCESS | 3492 | 1467227706337 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 3492 | 1467227706342 Marionette TRACE conn2 <- [1,2462,null,{}] 12:15:06 INFO - PROCESS | 3492 | 1467227706371 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}] 12:15:06 INFO - PROCESS | 3492 | 1467227706374 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:06 INFO - PROCESS | 3492 | 1467227706623 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 12:15:06 INFO - PROCESS | 3492 | 1467227706777 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 3492 | 1467227706780 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:06 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A9400 == 41 [pid = 3492] [id = 625] 12:15:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (0F2A9800) [pid = 3492] [serial = 1875] [outer = 00000000] 12:15:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (10269000) [pid = 3492] [serial = 1876] [outer = 0F2A9800] 12:15:06 INFO - PROCESS | 3492 | 1467227706831 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (10A0E800) [pid = 3492] [serial = 1877] [outer = 0F2A9800] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 18783400 == 40 [pid = 3492] [id = 622] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 13D45400 == 39 [pid = 3492] [id = 621] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 13EA1800 == 38 [pid = 3492] [id = 620] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 183B9800 == 37 [pid = 3492] [id = 619] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 139E7400 == 36 [pid = 3492] [id = 618] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 183BB400 == 35 [pid = 3492] [id = 617] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 1744CC00 == 34 [pid = 3492] [id = 616] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 1594E400 == 33 [pid = 3492] [id = 615] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 13EADC00 == 32 [pid = 3492] [id = 614] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 139F2400 == 31 [pid = 3492] [id = 613] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 139E7C00 == 30 [pid = 3492] [id = 612] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 129DB000 == 29 [pid = 3492] [id = 611] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 10A08C00 == 28 [pid = 3492] [id = 610] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1A54E400) [pid = 3492] [serial = 1828] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOCSHELL 15602800 == 27 [pid = 3492] [id = 609] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1A033000) [pid = 3492] [serial = 1826] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (183B7000) [pid = 3492] [serial = 1813] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (187D5800) [pid = 3492] [serial = 1816] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (183BB000) [pid = 3492] [serial = 1814] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (19AA1C00) [pid = 3492] [serial = 1819] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (187DC800) [pid = 3492] [serial = 1817] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (19DBDC00) [pid = 3492] [serial = 1825] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (19D77400) [pid = 3492] [serial = 1820] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (179A0400) [pid = 3492] [serial = 1810] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (17556000) [pid = 3492] [serial = 1807] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (17558C00) [pid = 3492] [serial = 1808] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (16938C00) [pid = 3492] [serial = 1804] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (16DB7400) [pid = 3492] [serial = 1805] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (15603400) [pid = 3492] [serial = 1801] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (158E1C00) [pid = 3492] [serial = 1802] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (13EAD000) [pid = 3492] [serial = 1798] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (143B0000) [pid = 3492] [serial = 1799] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (13A34C00) [pid = 3492] [serial = 1795] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (13D39400) [pid = 3492] [serial = 1796] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (12BA9400) [pid = 3492] [serial = 1792] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (12BB0000) [pid = 3492] [serial = 1793] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (11231C00) [pid = 3492] [serial = 1789] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (112B0800) [pid = 3492] [serial = 1790] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (19BC4C00) [pid = 3492] [serial = 1787] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (176D3000) [pid = 3492] [serial = 1822] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (1812C400) [pid = 3492] [serial = 1823] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (179A0C00) [pid = 3492] [serial = 1811] [outer = 00000000] [url = about:blank] 12:15:07 INFO - PROCESS | 3492 | 1467227707486 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]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1206ms 12:15:07 INFO - PROCESS | 3492 | 1467227707541 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 3492 | 1467227707544 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 12:15:07 INFO - PROCESS | 3492 | 1467227707549 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:15:07 INFO - PROCESS | 3492 | 1467227707552 Marionette TRACE conn2 <- [1,2466,null,{}] 12:15:07 INFO - PROCESS | 3492 | 1467227707556 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}] 12:15:07 INFO - PROCESS | 3492 | 1467227707559 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:07 INFO - PROCESS | 3492 | 1467227707644 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 12:15:07 INFO - PROCESS | 3492 | 1467227707740 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 3492 | 1467227707742 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:07 INFO - PROCESS | 3492 | ++DOCSHELL 11DDA400 == 28 [pid = 3492] [id = 626] 12:15:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (11DDB400) [pid = 3492] [serial = 1878] [outer = 00000000] 12:15:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (12BA6400) [pid = 3492] [serial = 1879] [outer = 11DDB400] 12:15:07 INFO - PROCESS | 3492 | 1467227707788 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (12C80800) [pid = 3492] [serial = 1880] [outer = 11DDB400] 12:15:08 INFO - PROCESS | 3492 | 1467227708209 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]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 743ms 12:15:08 INFO - PROCESS | 3492 | 1467227708274 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 3492 | 1467227708277 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 12:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:15:08 INFO - PROCESS | 3492 | 1467227708281 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 3492 | 1467227708283 Marionette TRACE conn2 <- [1,2470,null,{}] 12:15:08 INFO - PROCESS | 3492 | 1467227708287 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}] 12:15:08 INFO - PROCESS | 3492 | 1467227708289 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:08 INFO - PROCESS | 3492 | 1467227708397 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 12:15:08 INFO - PROCESS | 3492 | 1467227708414 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 3492 | 1467227708416 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:08 INFO - PROCESS | 3492 | ++DOCSHELL 139E5C00 == 29 [pid = 3492] [id = 627] 12:15:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (139E6000) [pid = 3492] [serial = 1881] [outer = 00000000] 12:15:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (139F2C00) [pid = 3492] [serial = 1882] [outer = 139E6000] 12:15:08 INFO - PROCESS | 3492 | 1467227708460 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (13AB8800) [pid = 3492] [serial = 1883] [outer = 139E6000] 12:15:08 INFO - PROCESS | 3492 | 1467227708947 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]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 696ms 12:15:08 INFO - PROCESS | 3492 | 1467227708979 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 3492 | 1467227708983 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 12:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:15:08 INFO - PROCESS | 3492 | 1467227708993 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - PROCESS | 3492 | 1467227708997 Marionette TRACE conn2 <- [1,2474,null,{}] 12:15:08 INFO - PROCESS | 3492 | 1467227709001 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}] 12:15:08 INFO - PROCESS | 3492 | 1467227709004 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:09 INFO - PROCESS | 3492 | 1467227709089 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 12:15:09 INFO - PROCESS | 3492 | 1467227709097 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 3492 | 1467227709099 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:09 INFO - PROCESS | 3492 | ++DOCSHELL 12FDA800 == 30 [pid = 3492] [id = 628] 12:15:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (13EA4C00) [pid = 3492] [serial = 1884] [outer = 00000000] 12:15:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (14607800) [pid = 3492] [serial = 1885] [outer = 13EA4C00] 12:15:09 INFO - PROCESS | 3492 | 1467227709151 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15080000) [pid = 3492] [serial = 1886] [outer = 13EA4C00] 12:15:09 INFO - PROCESS | 3492 | 1467227709636 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]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 681ms 12:15:09 INFO - PROCESS | 3492 | 1467227709697 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 3492 | 1467227709699 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 12:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:15:09 INFO - PROCESS | 3492 | 1467227709703 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 3492 | 1467227709704 Marionette TRACE conn2 <- [1,2478,null,{}] 12:15:09 INFO - PROCESS | 3492 | 1467227709708 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}] 12:15:09 INFO - PROCESS | 3492 | 1467227709710 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:09 INFO - PROCESS | 3492 | 1467227709847 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 12:15:09 INFO - PROCESS | 3492 | 1467227709853 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 3492 | 1467227709855 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:09 INFO - PROCESS | 3492 | ++DOCSHELL 15697800 == 31 [pid = 3492] [id = 629] 12:15:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (158E2400) [pid = 3492] [serial = 1887] [outer = 00000000] 12:15:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (15ED6000) [pid = 3492] [serial = 1888] [outer = 158E2400] 12:15:09 INFO - PROCESS | 3492 | 1467227709899 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (15EF5C00) [pid = 3492] [serial = 1889] [outer = 158E2400] 12:15:10 INFO - PROCESS | 3492 | 1467227710325 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]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 634ms 12:15:10 INFO - PROCESS | 3492 | 1467227710342 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 3492 | 1467227710344 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 12:15:10 INFO - PROCESS | 3492 | 1467227710347 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:15:10 INFO - PROCESS | 3492 | 1467227710349 Marionette TRACE conn2 <- [1,2482,null,{}] 12:15:10 INFO - PROCESS | 3492 | 1467227710352 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}] 12:15:10 INFO - PROCESS | 3492 | 1467227710354 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:10 INFO - PROCESS | 3492 | 1467227710475 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 12:15:10 INFO - PROCESS | 3492 | 1467227710481 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 3492 | 1467227710486 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:10 INFO - PROCESS | 3492 | ++DOCSHELL 13230C00 == 32 [pid = 3492] [id = 630] 12:15:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (16B14000) [pid = 3492] [serial = 1890] [outer = 00000000] 12:15:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (16DC1800) [pid = 3492] [serial = 1891] [outer = 16B14000] 12:15:10 INFO - PROCESS | 3492 | 1467227710593 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (1744B000) [pid = 3492] [serial = 1892] [outer = 16B14000] 12:15:11 INFO - PROCESS | 3492 | 1467227711036 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]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 727ms 12:15:11 INFO - PROCESS | 3492 | 1467227711088 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 3492 | 1467227711090 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 12:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:15:11 INFO - PROCESS | 3492 | 1467227711093 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 3492 | 1467227711095 Marionette TRACE conn2 <- [1,2486,null,{}] 12:15:11 INFO - PROCESS | 3492 | 1467227711104 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}] 12:15:11 INFO - PROCESS | 3492 | 1467227711106 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:11 INFO - PROCESS | 3492 | 1467227711240 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 12:15:11 INFO - PROCESS | 3492 | 1467227711301 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:11 INFO - PROCESS | 3492 | 1467227711303 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:11 INFO - PROCESS | 3492 | ++DOCSHELL 129E3C00 == 33 [pid = 3492] [id = 631] 12:15:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (17558000) [pid = 3492] [serial = 1893] [outer = 00000000] 12:15:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (176DA000) [pid = 3492] [serial = 1894] [outer = 17558000] 12:15:11 INFO - PROCESS | 3492 | 1467227711346 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (17998400) [pid = 3492] [serial = 1895] [outer = 17558000] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (187D7800) [pid = 3492] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (19AA0800) [pid = 3492] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (13A2B400) [pid = 3492] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (129E2000) [pid = 3492] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (184A7400) [pid = 3492] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (17452400) [pid = 3492] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (14610C00) [pid = 3492] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (139E8400) [pid = 3492] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (10A09400) [pid = 3492] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (19A94800) [pid = 3492] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (15ED0800) [pid = 3492] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1A038800) [pid = 3492] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (187D5400) [pid = 3492] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:15:11 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (13EAF400) [pid = 3492] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:15:11 INFO - PROCESS | 3492 | 1467227711859 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]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 835ms 12:15:11 INFO - PROCESS | 3492 | 1467227711920 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 3492 | 1467227711922 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 12:15:11 INFO - PROCESS | 3492 | 1467227711925 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:15:11 INFO - PROCESS | 3492 | 1467227711927 Marionette TRACE conn2 <- [1,2490,null,{}] 12:15:11 INFO - PROCESS | 3492 | 1467227711930 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}] 12:15:11 INFO - PROCESS | 3492 | 1467227711932 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:11 INFO - PROCESS | 3492 | 1467227712006 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 12:15:12 INFO - PROCESS | 3492 | 1467227712106 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 3492 | 1467227712108 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:12 INFO - PROCESS | 3492 | ++DOCSHELL 10A04800 == 34 [pid = 3492] [id = 632] 12:15:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (10A09400) [pid = 3492] [serial = 1896] [outer = 00000000] 12:15:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (13EAF400) [pid = 3492] [serial = 1897] [outer = 10A09400] 12:15:12 INFO - PROCESS | 3492 | 1467227712151 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (16934C00) [pid = 3492] [serial = 1898] [outer = 10A09400] 12:15:12 INFO - PROCESS | 3492 | 1467227712510 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]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 619ms 12:15:12 INFO - PROCESS | 3492 | 1467227712594 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 12:15:12 INFO - PROCESS | 3492 | 1467227712596 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 12:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:15:12 INFO - PROCESS | 3492 | 1467227712603 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:15:12 INFO - PROCESS | 3492 | 1467227712605 Marionette TRACE conn2 <- [1,2494,null,{}] 12:15:12 INFO - PROCESS | 3492 | 1467227712608 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}] 12:15:12 INFO - PROCESS | 3492 | 1467227712610 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:12 INFO - PROCESS | 3492 | 1467227712689 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 12:15:12 INFO - PROCESS | 3492 | 1467227712695 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 3492 | 1467227712697 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:12 INFO - PROCESS | 3492 | ++DOCSHELL 13D3A400 == 35 [pid = 3492] [id = 633] 12:15:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (13EAAC00) [pid = 3492] [serial = 1899] [outer = 00000000] 12:15:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (184AA000) [pid = 3492] [serial = 1900] [outer = 13EAAC00] 12:15:12 INFO - PROCESS | 3492 | 1467227712739 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (184B3000) [pid = 3492] [serial = 1901] [outer = 13EAAC00] 12:15:13 INFO - PROCESS | 3492 | 1467227713145 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]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 588ms 12:15:13 INFO - PROCESS | 3492 | 1467227713199 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 3492 | 1467227713201 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 12:15:13 INFO - PROCESS | 3492 | 1467227713205 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:15:13 INFO - PROCESS | 3492 | 1467227713206 Marionette TRACE conn2 <- [1,2498,null,{}] 12:15:13 INFO - PROCESS | 3492 | 1467227713210 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}] 12:15:13 INFO - PROCESS | 3492 | 1467227713211 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:13 INFO - PROCESS | 3492 | 1467227713298 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 12:15:13 INFO - PROCESS | 3492 | 1467227713303 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 3492 | 1467227713305 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:13 INFO - PROCESS | 3492 | ++DOCSHELL 1460B000 == 36 [pid = 3492] [id = 634] 12:15:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (184A6800) [pid = 3492] [serial = 1902] [outer = 00000000] 12:15:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (1878B800) [pid = 3492] [serial = 1903] [outer = 184A6800] 12:15:13 INFO - PROCESS | 3492 | 1467227713349 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (187DC800) [pid = 3492] [serial = 1904] [outer = 184A6800] 12:15:13 INFO - PROCESS | 3492 | 1467227713874 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]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 727ms 12:15:13 INFO - PROCESS | 3492 | 1467227713947 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 3492 | 1467227713952 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 12:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:15:13 INFO - PROCESS | 3492 | 1467227713958 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 3492 | 1467227713961 Marionette TRACE conn2 <- [1,2502,null,{}] 12:15:13 INFO - PROCESS | 3492 | 1467227713983 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}] 12:15:13 INFO - PROCESS | 3492 | 1467227713986 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:14 INFO - PROCESS | 3492 | 1467227714150 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 12:15:14 INFO - PROCESS | 3492 | 1467227714284 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 3492 | 1467227714289 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:14 INFO - PROCESS | 3492 | ++DOCSHELL 0F932400 == 37 [pid = 3492] [id = 635] 12:15:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (0F9EB000) [pid = 3492] [serial = 1905] [outer = 00000000] 12:15:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (11CE0800) [pid = 3492] [serial = 1906] [outer = 0F9EB000] 12:15:14 INFO - PROCESS | 3492 | 1467227714346 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (12BA7400) [pid = 3492] [serial = 1907] [outer = 0F9EB000] 12:15:14 INFO - PROCESS | 3492 | 1467227714904 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]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 990ms 12:15:14 INFO - PROCESS | 3492 | 1467227714946 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 3492 | 1467227714951 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 12:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:15:14 INFO - PROCESS | 3492 | 1467227714957 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 3492 | 1467227714960 Marionette TRACE conn2 <- [1,2506,null,{}] 12:15:14 INFO - PROCESS | 3492 | 1467227714963 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}] 12:15:14 INFO - PROCESS | 3492 | 1467227714966 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:15 INFO - PROCESS | 3492 | 1467227715072 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 12:15:15 INFO - PROCESS | 3492 | 1467227715183 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 3492 | 1467227715186 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:15 INFO - PROCESS | 3492 | ++DOCSHELL 139A9C00 == 38 [pid = 3492] [id = 636] 12:15:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (139E4800) [pid = 3492] [serial = 1908] [outer = 00000000] 12:15:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (13D3F800) [pid = 3492] [serial = 1909] [outer = 139E4800] 12:15:15 INFO - PROCESS | 3492 | 1467227715282 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (13EA2000) [pid = 3492] [serial = 1910] [outer = 139E4800] 12:15:15 INFO - PROCESS | 3492 | 1467227715894 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]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 990ms 12:15:15 INFO - PROCESS | 3492 | 1467227715959 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 3492 | 1467227715962 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 12:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:15:15 INFO - PROCESS | 3492 | 1467227715966 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 3492 | 1467227715969 Marionette TRACE conn2 <- [1,2510,null,{}] 12:15:15 INFO - PROCESS | 3492 | 1467227715980 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}] 12:15:15 INFO - PROCESS | 3492 | 1467227715985 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:16 INFO - PROCESS | 3492 | 1467227716119 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 12:15:16 INFO - PROCESS | 3492 | 1467227716268 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 3492 | 1467227716271 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:16 INFO - PROCESS | 3492 | ++DOCSHELL 181D3400 == 39 [pid = 3492] [id = 637] 12:15:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (181D9C00) [pid = 3492] [serial = 1911] [outer = 00000000] 12:15:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1878A800) [pid = 3492] [serial = 1912] [outer = 181D9C00] 12:15:16 INFO - PROCESS | 3492 | 1467227716336 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (19A9F400) [pid = 3492] [serial = 1913] [outer = 181D9C00] 12:15:17 INFO - PROCESS | 3492 | 1467227717052 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]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1145ms 12:15:17 INFO - PROCESS | 3492 | 1467227717104 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 3492 | 1467227717108 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 12:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:15:17 INFO - PROCESS | 3492 | 1467227717113 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 3492 | 1467227717116 Marionette TRACE conn2 <- [1,2514,null,{}] 12:15:17 INFO - PROCESS | 3492 | 1467227717122 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}] 12:15:17 INFO - PROCESS | 3492 | 1467227717125 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:17 INFO - PROCESS | 3492 | 1467227717228 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 12:15:17 INFO - PROCESS | 3492 | 1467227717372 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 3492 | 1467227717377 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:17 INFO - PROCESS | 3492 | ++DOCSHELL 10A05C00 == 40 [pid = 3492] [id = 638] 12:15:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (10FF8800) [pid = 3492] [serial = 1914] [outer = 00000000] 12:15:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1188AC00) [pid = 3492] [serial = 1915] [outer = 10FF8800] 12:15:17 INFO - PROCESS | 3492 | 1467227717458 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (12F64C00) [pid = 3492] [serial = 1916] [outer = 10FF8800] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 13D3A400 == 39 [pid = 3492] [id = 633] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 10A04800 == 38 [pid = 3492] [id = 632] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 129E3C00 == 37 [pid = 3492] [id = 631] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 13230C00 == 36 [pid = 3492] [id = 630] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 15697800 == 35 [pid = 3492] [id = 629] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 12FDA800 == 34 [pid = 3492] [id = 628] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 139E5C00 == 33 [pid = 3492] [id = 627] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 11DDA400 == 32 [pid = 3492] [id = 626] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 1055A400 == 31 [pid = 3492] [id = 624] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 0F2A9400 == 30 [pid = 3492] [id = 625] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 0F2A0800 == 29 [pid = 3492] [id = 623] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 181D3400 == 28 [pid = 3492] [id = 637] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 1460B000 == 27 [pid = 3492] [id = 634] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 0F932400 == 26 [pid = 3492] [id = 635] 12:15:18 INFO - PROCESS | 3492 | --DOCSHELL 139A9C00 == 25 [pid = 3492] [id = 636] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (187E0800) [pid = 3492] [serial = 1855] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (19BC8C00) [pid = 3492] [serial = 1858] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (13EAE000) [pid = 3492] [serial = 1840] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (1460DC00) [pid = 3492] [serial = 1841] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (12BA7800) [pid = 3492] [serial = 1834] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (12F1A000) [pid = 3492] [serial = 1835] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (18783800) [pid = 3492] [serial = 1852] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (17993400) [pid = 3492] [serial = 1849] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (17993800) [pid = 3492] [serial = 1850] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1569A400) [pid = 3492] [serial = 1843] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1594FC00) [pid = 3492] [serial = 1844] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (139EE000) [pid = 3492] [serial = 1837] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (13A2BC00) [pid = 3492] [serial = 1838] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (10BA5800) [pid = 3492] [serial = 1831] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1122B400) [pid = 3492] [serial = 1832] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (19A94400) [pid = 3492] [serial = 1856] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1A552800) [pid = 3492] [serial = 1829] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (168A3000) [pid = 3492] [serial = 1846] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (16DC2000) [pid = 3492] [serial = 1847] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1A237800) [pid = 3492] [serial = 1861] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (1A65B000) [pid = 3492] [serial = 1870] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (19D7DC00) [pid = 3492] [serial = 1859] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1A237400) [pid = 3492] [serial = 1867] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (1A653800) [pid = 3492] [serial = 1862] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (16939000) [pid = 3492] [serial = 1864] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (1A54D400) [pid = 3492] [serial = 1868] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (176D5800) [pid = 3492] [serial = 1865] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (18787C00) [pid = 3492] [serial = 1853] [outer = 00000000] [url = about:blank] 12:15:18 INFO - PROCESS | 3492 | 1467227718618 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]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1547ms 12:15:18 INFO - PROCESS | 3492 | 1467227718661 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 3492 | 1467227718665 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 12:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:15:18 INFO - PROCESS | 3492 | 1467227718669 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 3492 | 1467227718674 Marionette TRACE conn2 <- [1,2518,null,{}] 12:15:18 INFO - PROCESS | 3492 | 1467227718679 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}] 12:15:18 INFO - PROCESS | 3492 | 1467227718682 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:18 INFO - PROCESS | 3492 | 1467227718814 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 12:15:18 INFO - PROCESS | 3492 | 1467227718908 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 3492 | 1467227718911 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:18 INFO - PROCESS | 3492 | ++DOCSHELL 1122B400 == 26 [pid = 3492] [id = 639] 12:15:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (11231000) [pid = 3492] [serial = 1917] [outer = 00000000] 12:15:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (11C95800) [pid = 3492] [serial = 1918] [outer = 11231000] 12:15:18 INFO - PROCESS | 3492 | 1467227718958 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (129E5800) [pid = 3492] [serial = 1919] [outer = 11231000] 12:15:19 INFO - PROCESS | 3492 | 1467227719348 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]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 758ms 12:15:19 INFO - PROCESS | 3492 | 1467227719436 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 3492 | 1467227719441 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 12:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:15:19 INFO - PROCESS | 3492 | 1467227719450 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 3492 | 1467227719453 Marionette TRACE conn2 <- [1,2522,null,{}] 12:15:19 INFO - PROCESS | 3492 | 1467227719457 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}] 12:15:19 INFO - PROCESS | 3492 | 1467227719459 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:19 INFO - PROCESS | 3492 | 1467227719556 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 12:15:19 INFO - PROCESS | 3492 | 1467227719563 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 3492 | 1467227719565 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:19 INFO - PROCESS | 3492 | ++DOCSHELL 139E6800 == 27 [pid = 3492] [id = 640] 12:15:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (139E6C00) [pid = 3492] [serial = 1920] [outer = 00000000] 12:15:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (139F1000) [pid = 3492] [serial = 1921] [outer = 139E6C00] 12:15:19 INFO - PROCESS | 3492 | 1467227719620 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (13A2C800) [pid = 3492] [serial = 1922] [outer = 139E6C00] 12:15:20 INFO - PROCESS | 3492 | 1467227720068 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]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 680ms 12:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:15:20 INFO - PROCESS | 3492 | 1467227720134 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 3492 | 1467227720136 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 12:15:20 INFO - PROCESS | 3492 | 1467227720140 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 3492 | 1467227720143 Marionette TRACE conn2 <- [1,2526,null,{}] 12:15:20 INFO - PROCESS | 3492 | 1467227720154 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}] 12:15:20 INFO - PROCESS | 3492 | 1467227720158 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:20 INFO - PROCESS | 3492 | 1467227720240 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 12:15:20 INFO - PROCESS | 3492 | 1467227720247 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 3492 | 1467227720250 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:20 INFO - PROCESS | 3492 | ++DOCSHELL 1460B800 == 28 [pid = 3492] [id = 641] 12:15:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (1460C000) [pid = 3492] [serial = 1923] [outer = 00000000] 12:15:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (146F5400) [pid = 3492] [serial = 1924] [outer = 1460C000] 12:15:20 INFO - PROCESS | 3492 | 1467227720298 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (1569A000) [pid = 3492] [serial = 1925] [outer = 1460C000] 12:15:20 INFO - PROCESS | 3492 | 1467227720796 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]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 680ms 12:15:20 INFO - PROCESS | 3492 | 1467227720838 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 3492 | 1467227720841 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 12:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:15:20 INFO - PROCESS | 3492 | 1467227720844 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 3492 | 1467227720846 Marionette TRACE conn2 <- [1,2530,null,{}] 12:15:20 INFO - PROCESS | 3492 | 1467227720849 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}] 12:15:20 INFO - PROCESS | 3492 | 1467227720851 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:20 INFO - PROCESS | 3492 | 1467227720993 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 12:15:20 INFO - PROCESS | 3492 | 1467227721014 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 3492 | 1467227721016 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:21 INFO - PROCESS | 3492 | ++DOCSHELL 15954000 == 29 [pid = 3492] [id = 642] 12:15:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (15ECE000) [pid = 3492] [serial = 1926] [outer = 00000000] 12:15:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (15ED9000) [pid = 3492] [serial = 1927] [outer = 15ECE000] 12:15:21 INFO - PROCESS | 3492 | 1467227721060 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (168A3000) [pid = 3492] [serial = 1928] [outer = 15ECE000] 12:15:21 INFO - PROCESS | 3492 | 1467227721474 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]]]}] 12:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 680ms 12:15:21 INFO - PROCESS | 3492 | 1467227721527 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 3492 | 1467227721529 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 12:15:21 INFO - PROCESS | 3492 | 1467227721532 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:15:21 INFO - PROCESS | 3492 | 1467227721534 Marionette TRACE conn2 <- [1,2534,null,{}] 12:15:21 INFO - PROCESS | 3492 | 1467227721538 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}] 12:15:21 INFO - PROCESS | 3492 | 1467227721540 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:21 INFO - PROCESS | 3492 | 1467227721666 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 12:15:21 INFO - PROCESS | 3492 | 1467227721676 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 3492 | 1467227721678 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:21 INFO - PROCESS | 3492 | ++DOCSHELL 16940400 == 30 [pid = 3492] [id = 643] 12:15:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (16941000) [pid = 3492] [serial = 1929] [outer = 00000000] 12:15:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1755BC00) [pid = 3492] [serial = 1930] [outer = 16941000] 12:15:21 INFO - PROCESS | 3492 | 1467227721776 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (175F9800) [pid = 3492] [serial = 1931] [outer = 16941000] 12:15:22 INFO - PROCESS | 3492 | 1467227722214 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]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 727ms 12:15:22 INFO - PROCESS | 3492 | 1467227722273 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 3492 | 1467227722275 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 12:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:15:22 INFO - PROCESS | 3492 | 1467227722279 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 3492 | 1467227722281 Marionette TRACE conn2 <- [1,2538,null,{}] 12:15:22 INFO - PROCESS | 3492 | 1467227722321 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}] 12:15:22 INFO - PROCESS | 3492 | 1467227722326 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:22 INFO - PROCESS | 3492 | 1467227722601 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 12:15:22 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (158E2400) [pid = 3492] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:15:22 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (0F2A9800) [pid = 3492] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:15:22 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (13EA4C00) [pid = 3492] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:15:22 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (0F2AAC00) [pid = 3492] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:15:22 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (10A78000) [pid = 3492] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:15:22 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (139E6000) [pid = 3492] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:15:22 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (11DDB400) [pid = 3492] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:15:22 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (16B14000) [pid = 3492] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:15:22 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (10A09400) [pid = 3492] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:15:22 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (17558000) [pid = 3492] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:15:22 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (184A6800) [pid = 3492] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:15:22 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (13EAAC00) [pid = 3492] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:15:22 INFO - PROCESS | 3492 | 1467227722675 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 3492 | 1467227722677 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:22 INFO - PROCESS | 3492 | ++DOCSHELL 0F29C000 == 31 [pid = 3492] [id = 644] 12:15:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (0F29F800) [pid = 3492] [serial = 1932] [outer = 00000000] 12:15:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (112A6000) [pid = 3492] [serial = 1933] [outer = 0F29F800] 12:15:22 INFO - PROCESS | 3492 | 1467227722721 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (139E3C00) [pid = 3492] [serial = 1934] [outer = 0F29F800] 12:15:23 INFO - PROCESS | 3492 | 1467227723054 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]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 851ms 12:15:23 INFO - PROCESS | 3492 | 1467227723127 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 3492 | 1467227723129 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 12:15:23 INFO - PROCESS | 3492 | 1467227723132 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:15:23 INFO - PROCESS | 3492 | 1467227723134 Marionette TRACE conn2 <- [1,2542,null,{}] 12:15:23 INFO - PROCESS | 3492 | 1467227723137 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}] 12:15:23 INFO - PROCESS | 3492 | 1467227723139 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:23 INFO - PROCESS | 3492 | 1467227723212 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 12:15:23 INFO - PROCESS | 3492 | 1467227723218 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 3492 | 1467227723220 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:23 INFO - PROCESS | 3492 | ++DOCSHELL 131C0400 == 32 [pid = 3492] [id = 645] 12:15:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (13D44400) [pid = 3492] [serial = 1935] [outer = 00000000] 12:15:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (17558000) [pid = 3492] [serial = 1936] [outer = 13D44400] 12:15:23 INFO - PROCESS | 3492 | 1467227723264 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (181D3C00) [pid = 3492] [serial = 1937] [outer = 13D44400] 12:15:23 INFO - PROCESS | 3492 | 1467227723719 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]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 634ms 12:15:23 INFO - PROCESS | 3492 | 1467227723770 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 3492 | 1467227723772 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 12:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:15:23 INFO - PROCESS | 3492 | 1467227723776 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 3492 | 1467227723778 Marionette TRACE conn2 <- [1,2546,null,{}] 12:15:23 INFO - PROCESS | 3492 | 1467227723781 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}] 12:15:23 INFO - PROCESS | 3492 | 1467227723783 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:23 INFO - PROCESS | 3492 | 1467227723857 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 12:15:23 INFO - PROCESS | 3492 | 1467227723862 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 3492 | 1467227723864 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:23 INFO - PROCESS | 3492 | ++DOCSHELL 139F0400 == 33 [pid = 3492] [id = 646] 12:15:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (184B4800) [pid = 3492] [serial = 1938] [outer = 00000000] 12:15:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (187DE400) [pid = 3492] [serial = 1939] [outer = 184B4800] 12:15:23 INFO - PROCESS | 3492 | 1467227723906 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (187DEC00) [pid = 3492] [serial = 1940] [outer = 184B4800] 12:15:24 INFO - PROCESS | 3492 | 1467227724358 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]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 619ms 12:15:24 INFO - PROCESS | 3492 | 1467227724414 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 3492 | 1467227724400 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 12:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:15:24 INFO - PROCESS | 3492 | 1467227724403 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 3492 | 1467227724405 Marionette TRACE conn2 <- [1,2550,null,{}] 12:15:24 INFO - PROCESS | 3492 | 1467227724409 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}] 12:15:24 INFO - PROCESS | 3492 | 1467227724410 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:24 INFO - PROCESS | 3492 | 1467227724486 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 12:15:24 INFO - PROCESS | 3492 | 1467227724491 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 3492 | 1467227724493 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:24 INFO - PROCESS | 3492 | ++DOCSHELL 139AD800 == 34 [pid = 3492] [id = 647] 12:15:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (13EA4000) [pid = 3492] [serial = 1941] [outer = 00000000] 12:15:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (19A9AC00) [pid = 3492] [serial = 1942] [outer = 13EA4000] 12:15:24 INFO - PROCESS | 3492 | 1467227724535 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (19AA2400) [pid = 3492] [serial = 1943] [outer = 13EA4000] 12:15:25 INFO - PROCESS | 3492 | 1467227725423 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]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1068ms 12:15:25 INFO - PROCESS | 3492 | 1467227725493 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 3492 | 1467227725498 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 12:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:15:25 INFO - PROCESS | 3492 | 1467227725502 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 3492 | 1467227725508 Marionette TRACE conn2 <- [1,2554,null,{}] 12:15:25 INFO - PROCESS | 3492 | 1467227725513 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}] 12:15:25 INFO - PROCESS | 3492 | 1467227725515 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:25 INFO - PROCESS | 3492 | 1467227725641 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 12:15:25 INFO - PROCESS | 3492 | 1467227725778 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 3492 | 1467227725781 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:25 INFO - PROCESS | 3492 | ++DOCSHELL 10E3AC00 == 35 [pid = 3492] [id = 648] 12:15:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1122CC00) [pid = 3492] [serial = 1944] [outer = 00000000] 12:15:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (12954400) [pid = 3492] [serial = 1945] [outer = 1122CC00] 12:15:25 INFO - PROCESS | 3492 | 1467227725838 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (139AC400) [pid = 3492] [serial = 1946] [outer = 1122CC00] 12:15:26 INFO - PROCESS | 3492 | 1467227726706 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]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1284ms 12:15:26 INFO - PROCESS | 3492 | 1467227726783 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 3492 | 1467227726787 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 12:15:26 INFO - PROCESS | 3492 | 1467227726792 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:15:26 INFO - PROCESS | 3492 | 1467227726795 Marionette TRACE conn2 <- [1,2558,null,{}] 12:15:26 INFO - PROCESS | 3492 | 1467227726801 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}] 12:15:26 INFO - PROCESS | 3492 | 1467227726803 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:26 INFO - PROCESS | 3492 | 1467227726914 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 12:15:27 INFO - PROCESS | 3492 | 1467227727025 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 3492 | 1467227727030 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:27 INFO - PROCESS | 3492 | --DOCSHELL 139F0400 == 34 [pid = 3492] [id = 646] 12:15:27 INFO - PROCESS | 3492 | --DOCSHELL 131C0400 == 33 [pid = 3492] [id = 645] 12:15:27 INFO - PROCESS | 3492 | --DOCSHELL 0F29C000 == 32 [pid = 3492] [id = 644] 12:15:27 INFO - PROCESS | 3492 | --DOCSHELL 16940400 == 31 [pid = 3492] [id = 643] 12:15:27 INFO - PROCESS | 3492 | --DOCSHELL 15954000 == 30 [pid = 3492] [id = 642] 12:15:27 INFO - PROCESS | 3492 | --DOCSHELL 1460B800 == 29 [pid = 3492] [id = 641] 12:15:27 INFO - PROCESS | 3492 | --DOCSHELL 139E6800 == 28 [pid = 3492] [id = 640] 12:15:27 INFO - PROCESS | 3492 | --DOCSHELL 1122B400 == 27 [pid = 3492] [id = 639] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (15ED6000) [pid = 3492] [serial = 1888] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (10269000) [pid = 3492] [serial = 1876] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (10A0E800) [pid = 3492] [serial = 1877] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (14607800) [pid = 3492] [serial = 1885] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1A7D1000) [pid = 3492] [serial = 1871] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (11C8D400) [pid = 3492] [serial = 1873] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (12956C00) [pid = 3492] [serial = 1874] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (139F2C00) [pid = 3492] [serial = 1882] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (13AB8800) [pid = 3492] [serial = 1883] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (12BA6400) [pid = 3492] [serial = 1879] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (12C80800) [pid = 3492] [serial = 1880] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (1744B000) [pid = 3492] [serial = 1892] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (13EAF400) [pid = 3492] [serial = 1897] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (16DC1800) [pid = 3492] [serial = 1891] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (176DA000) [pid = 3492] [serial = 1894] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (1878B800) [pid = 3492] [serial = 1903] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (184AA000) [pid = 3492] [serial = 1900] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (187DC800) [pid = 3492] [serial = 1904] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (17998400) [pid = 3492] [serial = 1895] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (15EF5C00) [pid = 3492] [serial = 1889] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (16934C00) [pid = 3492] [serial = 1898] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (184B3000) [pid = 3492] [serial = 1901] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (15080000) [pid = 3492] [serial = 1886] [outer = 00000000] [url = about:blank] 12:15:27 INFO - PROCESS | 3492 | ++DOCSHELL 1026EC00 == 28 [pid = 3492] [id = 649] 12:15:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (1055A400) [pid = 3492] [serial = 1947] [outer = 00000000] 12:15:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (10A76000) [pid = 3492] [serial = 1948] [outer = 1055A400] 12:15:27 INFO - PROCESS | 3492 | 1467227727104 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (112ACC00) [pid = 3492] [serial = 1949] [outer = 1055A400] 12:15:27 INFO - PROCESS | 3492 | 1467227727546 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]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 789ms 12:15:27 INFO - PROCESS | 3492 | 1467227727595 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 3492 | 1467227727600 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 12:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:15:27 INFO - PROCESS | 3492 | 1467227727606 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 3492 | 1467227727609 Marionette TRACE conn2 <- [1,2562,null,{}] 12:15:27 INFO - PROCESS | 3492 | 1467227727613 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}] 12:15:27 INFO - PROCESS | 3492 | 1467227727615 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:27 INFO - PROCESS | 3492 | 1467227727682 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 12:15:27 INFO - PROCESS | 3492 | 1467227727691 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 3492 | 1467227727693 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:27 INFO - PROCESS | 3492 | ++DOCSHELL 12FDA000 == 29 [pid = 3492] [id = 650] 12:15:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (13161C00) [pid = 3492] [serial = 1950] [outer = 00000000] 12:15:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (13918400) [pid = 3492] [serial = 1951] [outer = 13161C00] 12:15:27 INFO - PROCESS | 3492 | 1467227727740 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (139E7000) [pid = 3492] [serial = 1952] [outer = 13161C00] 12:15:28 INFO - PROCESS | 3492 | 1467227728241 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]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 680ms 12:15:28 INFO - PROCESS | 3492 | 1467227728288 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 3492 | 1467227728290 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 12:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:15:28 INFO - PROCESS | 3492 | 1467227728294 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 3492 | 1467227728297 Marionette TRACE conn2 <- [1,2566,null,{}] 12:15:28 INFO - PROCESS | 3492 | 1467227728308 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}] 12:15:28 INFO - PROCESS | 3492 | 1467227728312 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:28 INFO - PROCESS | 3492 | 1467227728426 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 12:15:28 INFO - PROCESS | 3492 | 1467227728535 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 3492 | 1467227728538 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:28 INFO - PROCESS | 3492 | ++DOCSHELL 143AC000 == 30 [pid = 3492] [id = 651] 12:15:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (143AC800) [pid = 3492] [serial = 1953] [outer = 00000000] 12:15:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (146C4400) [pid = 3492] [serial = 1954] [outer = 143AC800] 12:15:28 INFO - PROCESS | 3492 | 1467227728585 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (146F8400) [pid = 3492] [serial = 1955] [outer = 143AC800] 12:15:28 INFO - PROCESS | 3492 | 1467227728963 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]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 680ms 12:15:28 INFO - PROCESS | 3492 | 1467227728993 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 3492 | 1467227728996 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 12:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:15:28 INFO - PROCESS | 3492 | 1467227728999 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 3492 | 1467227729001 Marionette TRACE conn2 <- [1,2570,null,{}] 12:15:28 INFO - PROCESS | 3492 | 1467227729004 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}] 12:15:28 INFO - PROCESS | 3492 | 1467227729006 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:29 INFO - PROCESS | 3492 | 1467227729097 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 12:15:29 INFO - PROCESS | 3492 | 1467227729102 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 3492 | 1467227729104 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:29 INFO - PROCESS | 3492 | ++DOCSHELL 158E2C00 == 31 [pid = 3492] [id = 652] 12:15:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (15954000) [pid = 3492] [serial = 1956] [outer = 00000000] 12:15:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (15EF5400) [pid = 3492] [serial = 1957] [outer = 15954000] 12:15:29 INFO - PROCESS | 3492 | 1467227729148 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (168A3400) [pid = 3492] [serial = 1958] [outer = 15954000] 12:15:29 INFO - PROCESS | 3492 | 1467227729601 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]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 634ms 12:15:29 INFO - PROCESS | 3492 | 1467227729621 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 3492 | 1467227729623 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 12:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:15:29 INFO - PROCESS | 3492 | 1467227729635 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 3492 | 1467227729637 Marionette TRACE conn2 <- [1,2574,null,{}] 12:15:29 INFO - PROCESS | 3492 | 1467227729640 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}] 12:15:29 INFO - PROCESS | 3492 | 1467227729642 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:29 INFO - PROCESS | 3492 | 1467227729750 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 12:15:29 INFO - PROCESS | 3492 | 1467227729755 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 3492 | 1467227729757 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:29 INFO - PROCESS | 3492 | ++DOCSHELL 16B13000 == 32 [pid = 3492] [id = 653] 12:15:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (16D21000) [pid = 3492] [serial = 1959] [outer = 00000000] 12:15:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (1744CC00) [pid = 3492] [serial = 1960] [outer = 16D21000] 12:15:29 INFO - PROCESS | 3492 | 1467227729806 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (16EEFC00) [pid = 3492] [serial = 1961] [outer = 16D21000] 12:15:30 INFO - PROCESS | 3492 | 1467227730300 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]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 681ms 12:15:30 INFO - PROCESS | 3492 | 1467227730334 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 3492 | 1467227730336 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 12:15:30 INFO - PROCESS | 3492 | 1467227730339 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:15:30 INFO - PROCESS | 3492 | 1467227730341 Marionette TRACE conn2 <- [1,2578,null,{}] 12:15:30 INFO - PROCESS | 3492 | 1467227730344 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}] 12:15:30 INFO - PROCESS | 3492 | 1467227730349 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:30 INFO - PROCESS | 3492 | 1467227730484 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 12:15:30 INFO - PROCESS | 3492 | 1467227730556 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 3492 | 1467227730558 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:30 INFO - PROCESS | 3492 | ++DOCSHELL 179A0400 == 33 [pid = 3492] [id = 654] 12:15:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (1812D000) [pid = 3492] [serial = 1962] [outer = 00000000] 12:15:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (184ACC00) [pid = 3492] [serial = 1963] [outer = 1812D000] 12:15:30 INFO - PROCESS | 3492 | 1467227730601 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (18783400) [pid = 3492] [serial = 1964] [outer = 1812D000] 12:15:31 INFO - PROCESS | 3492 | 1467227731005 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]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 727ms 12:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:15:31 INFO - PROCESS | 3492 | 1467227731083 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 3492 | 1467227731085 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 12:15:31 INFO - PROCESS | 3492 | 1467227731094 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 3492 | 1467227731095 Marionette TRACE conn2 <- [1,2582,null,{}] 12:15:31 INFO - PROCESS | 3492 | 1467227731102 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}] 12:15:31 INFO - PROCESS | 3492 | 1467227731105 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:31 INFO - PROCESS | 3492 | 1467227731252 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 12:15:31 INFO - PROCESS | 3492 | 1467227731260 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 3492 | 1467227731262 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:31 INFO - PROCESS | 3492 | ++DOCSHELL 11C92800 == 34 [pid = 3492] [id = 655] 12:15:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (11D8B800) [pid = 3492] [serial = 1965] [outer = 00000000] 12:15:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (18791800) [pid = 3492] [serial = 1966] [outer = 11D8B800] 12:15:31 INFO - PROCESS | 3492 | 1467227731445 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (187D2800) [pid = 3492] [serial = 1967] [outer = 11D8B800] 12:15:31 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (184B4800) [pid = 3492] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:15:31 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (10FF8800) [pid = 3492] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:15:31 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (15ECE000) [pid = 3492] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:15:31 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1460C000) [pid = 3492] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:15:31 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (0F9EB000) [pid = 3492] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:15:31 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (139E4800) [pid = 3492] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:15:31 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (181D9C00) [pid = 3492] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:15:31 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (16941000) [pid = 3492] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:15:31 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (0F29F800) [pid = 3492] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:15:31 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (13D44400) [pid = 3492] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:15:31 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (11231000) [pid = 3492] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:15:31 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (139E6C00) [pid = 3492] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:15:31 INFO - PROCESS | 3492 | 1467227731814 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]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 742ms 12:15:31 INFO - PROCESS | 3492 | 1467227731850 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 3492 | 1467227731853 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 12:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:15:31 INFO - PROCESS | 3492 | 1467227731857 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 3492 | 1467227731860 Marionette TRACE conn2 <- [1,2586,null,{}] 12:15:31 INFO - PROCESS | 3492 | 1467227731863 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}] 12:15:31 INFO - PROCESS | 3492 | 1467227731865 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:31 INFO - PROCESS | 3492 | 1467227731941 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 12:15:31 INFO - PROCESS | 3492 | 1467227731947 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 3492 | 1467227731949 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:32 INFO - PROCESS | 3492 | ++DOCSHELL 11DD8400 == 35 [pid = 3492] [id = 656] 12:15:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (139AD000) [pid = 3492] [serial = 1968] [outer = 00000000] 12:15:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (16EF3000) [pid = 3492] [serial = 1969] [outer = 139AD000] 12:15:32 INFO - PROCESS | 3492 | 1467227732081 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (184B2000) [pid = 3492] [serial = 1970] [outer = 139AD000] 12:15:32 INFO - PROCESS | 3492 | 1467227732467 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]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 634ms 12:15:32 INFO - PROCESS | 3492 | 1467227732476 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 3492 | 1467227732477 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 12:15:32 INFO - PROCESS | 3492 | 1467227732481 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:15:32 INFO - PROCESS | 3492 | 1467227732482 Marionette TRACE conn2 <- [1,2590,null,{}] 12:15:32 INFO - PROCESS | 3492 | 1467227732485 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}] 12:15:32 INFO - PROCESS | 3492 | 1467227732487 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:32 INFO - PROCESS | 3492 | 1467227732568 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 12:15:32 INFO - PROCESS | 3492 | 1467227732692 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 3492 | 1467227732694 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:32 INFO - PROCESS | 3492 | ++DOCSHELL 139ED400 == 36 [pid = 3492] [id = 657] 12:15:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (13D44400) [pid = 3492] [serial = 1971] [outer = 00000000] 12:15:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (19BC3400) [pid = 3492] [serial = 1972] [outer = 13D44400] 12:15:32 INFO - PROCESS | 3492 | 1467227732737 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (158E8400) [pid = 3492] [serial = 1973] [outer = 13D44400] 12:15:33 INFO - PROCESS | 3492 | 1467227733097 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]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 634ms 12:15:33 INFO - PROCESS | 3492 | 1467227733119 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 12:15:33 INFO - PROCESS | 3492 | 1467227733121 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 12:15:33 INFO - PROCESS | 3492 | 1467227733124 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:15:33 INFO - PROCESS | 3492 | 1467227733126 Marionette TRACE conn2 <- [1,2594,null,{}] 12:15:33 INFO - PROCESS | 3492 | 1467227733143 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}] 12:15:33 INFO - PROCESS | 3492 | 1467227733145 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:33 INFO - PROCESS | 3492 | 1467227733232 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 12:15:33 INFO - PROCESS | 3492 | 1467227733237 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 3492 | 1467227733239 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:33 INFO - PROCESS | 3492 | ++DOCSHELL 14610400 == 37 [pid = 3492] [id = 658] 12:15:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (15083400) [pid = 3492] [serial = 1974] [outer = 00000000] 12:15:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (19DBDC00) [pid = 3492] [serial = 1975] [outer = 15083400] 12:15:33 INFO - PROCESS | 3492 | 1467227733312 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (19DC5000) [pid = 3492] [serial = 1976] [outer = 15083400] 12:15:34 INFO - PROCESS | 3492 | 1467227734055 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]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 975ms 12:15:34 INFO - PROCESS | 3492 | 1467227734096 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 3492 | 1467227734100 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 12:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:15:34 INFO - PROCESS | 3492 | 1467227734105 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 3492 | 1467227734110 Marionette TRACE conn2 <- [1,2598,null,{}] 12:15:34 INFO - PROCESS | 3492 | 1467227734116 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}] 12:15:34 INFO - PROCESS | 3492 | 1467227734118 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:34 INFO - PROCESS | 3492 | 1467227734230 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 12:15:34 INFO - PROCESS | 3492 | 1467227734370 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 3492 | 1467227734373 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:34 INFO - PROCESS | 3492 | ++DOCSHELL 10B9A800 == 38 [pid = 3492] [id = 659] 12:15:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (10BA5800) [pid = 3492] [serial = 1977] [outer = 00000000] 12:15:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (12BA6400) [pid = 3492] [serial = 1978] [outer = 10BA5800] 12:15:34 INFO - PROCESS | 3492 | 1467227734431 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (139F2C00) [pid = 3492] [serial = 1979] [outer = 10BA5800] 12:15:34 INFO - PROCESS | 3492 | 1467227735004 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]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 928ms 12:15:35 INFO - PROCESS | 3492 | 1467227735052 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 3492 | 1467227735057 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 12:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:15:35 INFO - PROCESS | 3492 | 1467227735063 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 3492 | 1467227735066 Marionette TRACE conn2 <- [1,2602,null,{}] 12:15:35 INFO - PROCESS | 3492 | 1467227735070 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}] 12:15:35 INFO - PROCESS | 3492 | 1467227735072 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:35 INFO - PROCESS | 3492 | 1467227735182 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 12:15:35 INFO - PROCESS | 3492 | 1467227735322 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 3492 | 1467227735325 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:35 INFO - PROCESS | 3492 | ++DOCSHELL 1560CC00 == 39 [pid = 3492] [id = 660] 12:15:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (15697800) [pid = 3492] [serial = 1980] [outer = 00000000] 12:15:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (15ED1800) [pid = 3492] [serial = 1981] [outer = 15697800] 12:15:35 INFO - PROCESS | 3492 | 1467227735380 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (16DB7400) [pid = 3492] [serial = 1982] [outer = 15697800] 12:15:35 INFO - PROCESS | 3492 | 1467227735945 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]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 944ms 12:15:35 INFO - PROCESS | 3492 | 1467227735991 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 3492 | 1467227735994 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 12:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:15:35 INFO - PROCESS | 3492 | 1467227735998 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 3492 | 1467227736001 Marionette TRACE conn2 <- [1,2606,null,{}] 12:15:36 INFO - PROCESS | 3492 | 1467227736012 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}] 12:15:36 INFO - PROCESS | 3492 | 1467227736017 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:36 INFO - PROCESS | 3492 | 1467227736138 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 12:15:36 INFO - PROCESS | 3492 | 1467227736438 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 3492 | 1467227736441 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:36 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A3C00 == 40 [pid = 3492] [id = 661] 12:15:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (0F9E7400) [pid = 3492] [serial = 1983] [outer = 00000000] 12:15:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (10560C00) [pid = 3492] [serial = 1984] [outer = 0F9E7400] 12:15:36 INFO - PROCESS | 3492 | 1467227736514 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (10E3B800) [pid = 3492] [serial = 1985] [outer = 0F9E7400] 12:15:37 INFO - PROCESS | 3492 | 1467227737096 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]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1144ms 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 139ED400 == 39 [pid = 3492] [id = 657] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 11DD8400 == 38 [pid = 3492] [id = 656] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 11C92800 == 37 [pid = 3492] [id = 655] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 179A0400 == 36 [pid = 3492] [id = 654] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 16B13000 == 35 [pid = 3492] [id = 653] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 158E2C00 == 34 [pid = 3492] [id = 652] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 143AC000 == 33 [pid = 3492] [id = 651] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 12FDA000 == 32 [pid = 3492] [id = 650] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 1026EC00 == 31 [pid = 3492] [id = 649] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 10E3AC00 == 30 [pid = 3492] [id = 648] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 139AD800 == 29 [pid = 3492] [id = 647] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 10A05C00 == 28 [pid = 3492] [id = 638] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 1560CC00 == 27 [pid = 3492] [id = 660] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 14610400 == 26 [pid = 3492] [id = 658] 12:15:37 INFO - PROCESS | 3492 | --DOCSHELL 10B9A800 == 25 [pid = 3492] [id = 659] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (187DE400) [pid = 3492] [serial = 1939] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (12F64C00) [pid = 3492] [serial = 1916] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (1188AC00) [pid = 3492] [serial = 1915] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (15ED9000) [pid = 3492] [serial = 1927] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (146F5400) [pid = 3492] [serial = 1924] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (12BA7400) [pid = 3492] [serial = 1907] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (11CE0800) [pid = 3492] [serial = 1906] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (13EA2000) [pid = 3492] [serial = 1910] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (13D3F800) [pid = 3492] [serial = 1909] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (19A9F400) [pid = 3492] [serial = 1913] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1878A800) [pid = 3492] [serial = 1912] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1755BC00) [pid = 3492] [serial = 1930] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (168A3000) [pid = 3492] [serial = 1928] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (112A6000) [pid = 3492] [serial = 1933] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (175F9800) [pid = 3492] [serial = 1931] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (17558000) [pid = 3492] [serial = 1936] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (139E3C00) [pid = 3492] [serial = 1934] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (11C95800) [pid = 3492] [serial = 1918] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (129E5800) [pid = 3492] [serial = 1919] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (187DEC00) [pid = 3492] [serial = 1940] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (139F1000) [pid = 3492] [serial = 1921] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (13A2C800) [pid = 3492] [serial = 1922] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (181D3C00) [pid = 3492] [serial = 1937] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (1569A000) [pid = 3492] [serial = 1925] [outer = 00000000] [url = about:blank] 12:15:37 INFO - PROCESS | 3492 | 1467227737744 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 3492 | 1467227737749 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 12:15:37 INFO - PROCESS | 3492 | 1467227737761 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 3492 | 1467227737764 Marionette TRACE conn2 <- [1,2610,null,{}] 12:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:15:37 INFO - PROCESS | 3492 | 1467227737813 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}] 12:15:37 INFO - PROCESS | 3492 | 1467227737817 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:37 INFO - PROCESS | 3492 | 1467227737906 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 12:15:37 INFO - PROCESS | 3492 | 1467227737914 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 3492 | 1467227737919 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:37 INFO - PROCESS | 3492 | ++DOCSHELL 10B9B000 == 26 [pid = 3492] [id = 662] 12:15:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (10B9B400) [pid = 3492] [serial = 1986] [outer = 00000000] 12:15:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (11224800) [pid = 3492] [serial = 1987] [outer = 10B9B400] 12:15:37 INFO - PROCESS | 3492 | 1467227737972 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (114AE000) [pid = 3492] [serial = 1988] [outer = 10B9B400] 12:15:38 INFO - PROCESS | 3492 | 1467227738506 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]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 757ms 12:15:38 INFO - PROCESS | 3492 | 1467227738550 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 3492 | 1467227738553 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 12:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:15:38 INFO - PROCESS | 3492 | 1467227738559 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 3492 | 1467227738563 Marionette TRACE conn2 <- [1,2614,null,{}] 12:15:38 INFO - PROCESS | 3492 | 1467227738567 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}] 12:15:38 INFO - PROCESS | 3492 | 1467227738570 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:38 INFO - PROCESS | 3492 | 1467227738656 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 12:15:38 INFO - PROCESS | 3492 | 1467227738754 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 3492 | 1467227738757 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:38 INFO - PROCESS | 3492 | ++DOCSHELL 12F27800 == 27 [pid = 3492] [id = 663] 12:15:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (12F5B800) [pid = 3492] [serial = 1989] [outer = 00000000] 12:15:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (13167400) [pid = 3492] [serial = 1990] [outer = 12F5B800] 12:15:38 INFO - PROCESS | 3492 | 1467227738803 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (132BDC00) [pid = 3492] [serial = 1991] [outer = 12F5B800] 12:15:39 INFO - PROCESS | 3492 | 1467227739190 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]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 696ms 12:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:15:39 INFO - PROCESS | 3492 | 1467227739261 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 3492 | 1467227739264 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 12:15:39 INFO - PROCESS | 3492 | 1467227739267 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 3492 | 1467227739269 Marionette TRACE conn2 <- [1,2618,null,{}] 12:15:39 INFO - PROCESS | 3492 | 1467227739282 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}] 12:15:39 INFO - PROCESS | 3492 | 1467227739287 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:39 INFO - PROCESS | 3492 | 1467227739369 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 12:15:39 INFO - PROCESS | 3492 | 1467227739383 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 3492 | 1467227739387 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:39 INFO - PROCESS | 3492 | ++DOCSHELL 13D3B800 == 28 [pid = 3492] [id = 664] 12:15:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (13D3C400) [pid = 3492] [serial = 1992] [outer = 00000000] 12:15:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (13D43000) [pid = 3492] [serial = 1993] [outer = 13D3C400] 12:15:39 INFO - PROCESS | 3492 | 1467227739436 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (13EA1000) [pid = 3492] [serial = 1994] [outer = 13D3C400] 12:15:39 INFO - PROCESS | 3492 | 1467227739888 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]]]}] 12:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 619ms 12:15:39 INFO - PROCESS | 3492 | 1467227739911 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 12:15:39 INFO - PROCESS | 3492 | 1467227739913 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 12:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:15:39 INFO - PROCESS | 3492 | 1467227739917 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 3492 | 1467227739919 Marionette TRACE conn2 <- [1,2622,null,{}] 12:15:39 INFO - PROCESS | 3492 | 1467227739922 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}] 12:15:39 INFO - PROCESS | 3492 | 1467227739924 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:40 INFO - PROCESS | 3492 | 1467227740064 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 12:15:40 INFO - PROCESS | 3492 | 1467227740069 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 3492 | 1467227740072 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:40 INFO - PROCESS | 3492 | ++DOCSHELL 139E8C00 == 29 [pid = 3492] [id = 665] 12:15:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (13D42C00) [pid = 3492] [serial = 1995] [outer = 00000000] 12:15:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (146F2C00) [pid = 3492] [serial = 1996] [outer = 13D42C00] 12:15:40 INFO - PROCESS | 3492 | 1467227740168 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (15696C00) [pid = 3492] [serial = 1997] [outer = 13D42C00] 12:15:40 INFO - PROCESS | 3492 | 1467227740567 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]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 696ms 12:15:40 INFO - PROCESS | 3492 | 1467227740601 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 3492 | 1467227740603 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 12:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:15:40 INFO - PROCESS | 3492 | 1467227740610 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 3492 | 1467227740611 Marionette TRACE conn2 <- [1,2626,null,{}] 12:15:40 INFO - PROCESS | 3492 | 1467227740621 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}] 12:15:40 INFO - PROCESS | 3492 | 1467227740624 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:40 INFO - PROCESS | 3492 | 1467227740730 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 12:15:40 INFO - PROCESS | 3492 | 1467227740822 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 3492 | 1467227740824 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:40 INFO - PROCESS | 3492 | ++DOCSHELL 15ED0400 == 30 [pid = 3492] [id = 666] 12:15:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (15ED2C00) [pid = 3492] [serial = 1998] [outer = 00000000] 12:15:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15EFE000) [pid = 3492] [serial = 1999] [outer = 15ED2C00] 12:15:40 INFO - PROCESS | 3492 | 1467227740867 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (16938800) [pid = 3492] [serial = 2000] [outer = 15ED2C00] 12:15:41 INFO - PROCESS | 3492 | 1467227741276 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]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 696ms 12:15:41 INFO - PROCESS | 3492 | 1467227741306 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 3492 | 1467227741308 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 12:15:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:15:41 INFO - PROCESS | 3492 | 1467227741312 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 3492 | 1467227741314 Marionette TRACE conn2 <- [1,2630,null,{}] 12:15:41 INFO - PROCESS | 3492 | 1467227741317 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}] 12:15:41 INFO - PROCESS | 3492 | 1467227741323 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:41 INFO - PROCESS | 3492 | 1467227741459 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 12:15:41 INFO - PROCESS | 3492 | 1467227741465 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 3492 | 1467227741467 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:41 INFO - PROCESS | 3492 | ++DOCSHELL 16D27800 == 31 [pid = 3492] [id = 667] 12:15:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (16DC2000) [pid = 3492] [serial = 2001] [outer = 00000000] 12:15:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (176D2800) [pid = 3492] [serial = 2002] [outer = 16DC2000] 12:15:41 INFO - PROCESS | 3492 | 1467227741510 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (18131000) [pid = 3492] [serial = 2003] [outer = 16DC2000] 12:15:42 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (16D21000) [pid = 3492] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:15:42 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1812D000) [pid = 3492] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:15:42 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1122CC00) [pid = 3492] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:15:42 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (13EA4000) [pid = 3492] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:15:42 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (13161C00) [pid = 3492] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:15:42 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (15954000) [pid = 3492] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:15:42 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1055A400) [pid = 3492] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:15:42 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (143AC800) [pid = 3492] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:15:42 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (11D8B800) [pid = 3492] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:15:42 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (139AD000) [pid = 3492] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:15:42 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (13D44400) [pid = 3492] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:15:42 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (15083400) [pid = 3492] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:15:42 INFO - PROCESS | 3492 | 1467227742183 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]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:15:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 882ms 12:15:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:15:42 INFO - PROCESS | 3492 | 1467227742199 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 3492 | 1467227742201 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 12:15:42 INFO - PROCESS | 3492 | 1467227742206 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 3492 | 1467227742208 Marionette TRACE conn2 <- [1,2634,null,{}] 12:15:42 INFO - PROCESS | 3492 | 1467227742211 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}] 12:15:42 INFO - PROCESS | 3492 | 1467227742213 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:42 INFO - PROCESS | 3492 | 1467227742295 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 12:15:42 INFO - PROCESS | 3492 | 1467227742300 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 3492 | 1467227742302 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:42 INFO - PROCESS | 3492 | ++DOCSHELL 11DD8C00 == 32 [pid = 3492] [id = 668] 12:15:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (11DD9400) [pid = 3492] [serial = 2004] [outer = 00000000] 12:15:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (139AC800) [pid = 3492] [serial = 2005] [outer = 11DD9400] 12:15:42 INFO - PROCESS | 3492 | 1467227742345 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (139EE000) [pid = 3492] [serial = 2006] [outer = 11DD9400] 12:15:42 INFO - PROCESS | 3492 | 1467227742762 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]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:15:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 587ms 12:15:42 INFO - PROCESS | 3492 | 1467227742804 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 3492 | 1467227742806 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 12:15:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:15:42 INFO - PROCESS | 3492 | 1467227742809 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 3492 | 1467227742811 Marionette TRACE conn2 <- [1,2638,null,{}] 12:15:42 INFO - PROCESS | 3492 | 1467227742815 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}] 12:15:42 INFO - PROCESS | 3492 | 1467227742816 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:42 INFO - PROCESS | 3492 | 1467227742892 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 12:15:42 INFO - PROCESS | 3492 | 1467227742898 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 3492 | 1467227742900 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:42 INFO - PROCESS | 3492 | ++DOCSHELL 139A9000 == 33 [pid = 3492] [id = 669] 12:15:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (15EFA400) [pid = 3492] [serial = 2007] [outer = 00000000] 12:15:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (183BB800) [pid = 3492] [serial = 2008] [outer = 15EFA400] 12:15:42 INFO - PROCESS | 3492 | 1467227742942 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (184A9400) [pid = 3492] [serial = 2009] [outer = 15EFA400] 12:15:43 INFO - PROCESS | 3492 | 1467227743360 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]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:15:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 588ms 12:15:43 INFO - PROCESS | 3492 | 1467227743405 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 3492 | 1467227743407 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 12:15:43 INFO - PROCESS | 3492 | 1467227743410 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:15:43 INFO - PROCESS | 3492 | 1467227743412 Marionette TRACE conn2 <- [1,2642,null,{}] 12:15:43 INFO - PROCESS | 3492 | 1467227743432 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}] 12:15:43 INFO - PROCESS | 3492 | 1467227743434 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:43 INFO - PROCESS | 3492 | 1467227743511 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 12:15:43 INFO - PROCESS | 3492 | 1467227743517 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 3492 | 1467227743519 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:43 INFO - PROCESS | 3492 | ++DOCSHELL 187D5800 == 34 [pid = 3492] [id = 670] 12:15:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (187D7800) [pid = 3492] [serial = 2010] [outer = 00000000] 12:15:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (187DDC00) [pid = 3492] [serial = 2011] [outer = 187D7800] 12:15:43 INFO - PROCESS | 3492 | 1467227743562 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (176CCC00) [pid = 3492] [serial = 2012] [outer = 187D7800] 12:15:43 INFO - PROCESS | 3492 | 1467227743990 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]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:15:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 650ms 12:15:44 INFO - PROCESS | 3492 | 1467227744053 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 3492 | 1467227744055 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 12:15:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:15:44 INFO - PROCESS | 3492 | 1467227744058 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 3492 | 1467227744060 Marionette TRACE conn2 <- [1,2646,null,{}] 12:15:44 INFO - PROCESS | 3492 | 1467227744063 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}] 12:15:44 INFO - PROCESS | 3492 | 1467227744065 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:44 INFO - PROCESS | 3492 | 1467227744195 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 12:15:44 INFO - PROCESS | 3492 | 1467227744340 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 3492 | 1467227744343 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:44 INFO - PROCESS | 3492 | ++DOCSHELL 0F29E800 == 35 [pid = 3492] [id = 671] 12:15:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (0F2A1400) [pid = 3492] [serial = 2013] [outer = 00000000] 12:15:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (0F2AA400) [pid = 3492] [serial = 2014] [outer = 0F2A1400] 12:15:44 INFO - PROCESS | 3492 | 1467227744401 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (10A05C00) [pid = 3492] [serial = 2015] [outer = 0F2A1400] 12:15:45 INFO - PROCESS | 3492 | 1467227745184 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]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:15:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1145ms 12:15:45 INFO - PROCESS | 3492 | 1467227745212 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 3492 | 1467227745216 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 12:15:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:15:45 INFO - PROCESS | 3492 | 1467227745221 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 3492 | 1467227745225 Marionette TRACE conn2 <- [1,2650,null,{}] 12:15:45 INFO - PROCESS | 3492 | 1467227745230 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}] 12:15:45 INFO - PROCESS | 3492 | 1467227745233 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:45 INFO - PROCESS | 3492 | 1467227745351 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 12:15:45 INFO - PROCESS | 3492 | 1467227745489 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 3492 | 1467227745493 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:45 INFO - PROCESS | 3492 | ++DOCSHELL 132C2C00 == 36 [pid = 3492] [id = 672] 12:15:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (139E3C00) [pid = 3492] [serial = 2016] [outer = 00000000] 12:15:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (139EF400) [pid = 3492] [serial = 2017] [outer = 139E3C00] 12:15:45 INFO - PROCESS | 3492 | 1467227745548 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (13D38400) [pid = 3492] [serial = 2018] [outer = 139E3C00] 12:15:46 INFO - PROCESS | 3492 | 1467227746399 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]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:15:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1237ms 12:15:46 INFO - PROCESS | 3492 | 1467227746463 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 3492 | 1467227746467 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 12:15:46 INFO - PROCESS | 3492 | 1467227746472 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:15:46 INFO - PROCESS | 3492 | 1467227746475 Marionette TRACE conn2 <- [1,2654,null,{}] 12:15:46 INFO - PROCESS | 3492 | 1467227746481 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}] 12:15:46 INFO - PROCESS | 3492 | 1467227746484 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:46 INFO - PROCESS | 3492 | 1467227746608 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 12:15:46 INFO - PROCESS | 3492 | --DOCSHELL 187D5800 == 35 [pid = 3492] [id = 670] 12:15:46 INFO - PROCESS | 3492 | --DOCSHELL 139A9000 == 34 [pid = 3492] [id = 669] 12:15:46 INFO - PROCESS | 3492 | --DOCSHELL 11DD8C00 == 33 [pid = 3492] [id = 668] 12:15:46 INFO - PROCESS | 3492 | --DOCSHELL 16D27800 == 32 [pid = 3492] [id = 667] 12:15:46 INFO - PROCESS | 3492 | --DOCSHELL 15ED0400 == 31 [pid = 3492] [id = 666] 12:15:46 INFO - PROCESS | 3492 | --DOCSHELL 139E8C00 == 30 [pid = 3492] [id = 665] 12:15:46 INFO - PROCESS | 3492 | --DOCSHELL 13D3B800 == 29 [pid = 3492] [id = 664] 12:15:46 INFO - PROCESS | 3492 | --DOCSHELL 12F27800 == 28 [pid = 3492] [id = 663] 12:15:46 INFO - PROCESS | 3492 | --DOCSHELL 10B9B000 == 27 [pid = 3492] [id = 662] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (19DC5000) [pid = 3492] [serial = 1976] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (19DBDC00) [pid = 3492] [serial = 1975] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1744CC00) [pid = 3492] [serial = 1960] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (184ACC00) [pid = 3492] [serial = 1963] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (12954400) [pid = 3492] [serial = 1945] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (139AC400) [pid = 3492] [serial = 1946] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (19AA2400) [pid = 3492] [serial = 1943] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (19A9AC00) [pid = 3492] [serial = 1942] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (13918400) [pid = 3492] [serial = 1951] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (139E7000) [pid = 3492] [serial = 1952] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (15EF5400) [pid = 3492] [serial = 1957] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (10A76000) [pid = 3492] [serial = 1948] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (112ACC00) [pid = 3492] [serial = 1949] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (18783400) [pid = 3492] [serial = 1964] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (146F8400) [pid = 3492] [serial = 1955] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (146C4400) [pid = 3492] [serial = 1954] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (187D2800) [pid = 3492] [serial = 1967] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (18791800) [pid = 3492] [serial = 1966] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (16EEFC00) [pid = 3492] [serial = 1961] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (158E8400) [pid = 3492] [serial = 1973] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (168A3400) [pid = 3492] [serial = 1958] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (184B2000) [pid = 3492] [serial = 1970] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (16EF3000) [pid = 3492] [serial = 1969] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (19BC3400) [pid = 3492] [serial = 1972] [outer = 00000000] [url = about:blank] 12:15:46 INFO - PROCESS | 3492 | 1467227746744 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 3492 | 1467227746748 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:46 INFO - PROCESS | 3492 | ++DOCSHELL 1055A400 == 28 [pid = 3492] [id = 673] 12:15:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (1055E000) [pid = 3492] [serial = 2019] [outer = 00000000] 12:15:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (10B9E400) [pid = 3492] [serial = 2020] [outer = 1055E000] 12:15:46 INFO - PROCESS | 3492 | 1467227746797 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (11DD9800) [pid = 3492] [serial = 2021] [outer = 1055E000] 12:15:47 INFO - PROCESS | 3492 | 1467227747691 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]]]}] 12:15:47 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) 12:15:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1237ms 12:15:47 INFO - PROCESS | 3492 | 1467227747713 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 3492 | 1467227747717 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 12:15:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:15:47 INFO - PROCESS | 3492 | 1467227747724 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 3492 | 1467227747726 Marionette TRACE conn2 <- [1,2658,null,{}] 12:15:47 INFO - PROCESS | 3492 | 1467227747730 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}] 12:15:47 INFO - PROCESS | 3492 | 1467227747733 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:47 INFO - PROCESS | 3492 | 1467227747826 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 12:15:47 INFO - PROCESS | 3492 | 1467227747915 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 3492 | 1467227747917 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:47 INFO - PROCESS | 3492 | ++DOCSHELL 13918400 == 29 [pid = 3492] [id = 674] 12:15:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (139A5400) [pid = 3492] [serial = 2022] [outer = 00000000] 12:15:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (1026A800) [pid = 3492] [serial = 2023] [outer = 139A5400] 12:15:47 INFO - PROCESS | 3492 | 1467227747964 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (139EB400) [pid = 3492] [serial = 2024] [outer = 139A5400] 12:15:48 INFO - PROCESS | 3492 | 1467227748862 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"]]]}] 12:15:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 12:15:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:15:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:15:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1175ms 12:15:48 INFO - PROCESS | 3492 | 1467227748900 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 3492 | 1467227748902 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 12:15:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:15:48 INFO - PROCESS | 3492 | 1467227748906 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 3492 | 1467227748909 Marionette TRACE conn2 <- [1,2662,null,{}] 12:15:48 INFO - PROCESS | 3492 | 1467227748920 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}] 12:15:48 INFO - PROCESS | 3492 | 1467227748924 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:49 INFO - PROCESS | 3492 | 1467227749047 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 12:15:49 INFO - PROCESS | 3492 | 1467227749055 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 3492 | 1467227749058 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:49 INFO - PROCESS | 3492 | ++DOCSHELL 1460B800 == 30 [pid = 3492] [id = 675] 12:15:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (1460CC00) [pid = 3492] [serial = 2025] [outer = 00000000] 12:15:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (15083400) [pid = 3492] [serial = 2026] [outer = 1460CC00] 12:15:49 INFO - PROCESS | 3492 | 1467227749105 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (15953000) [pid = 3492] [serial = 2027] [outer = 1460CC00] 12:15:50 INFO - PROCESS | 3492 | 1467227750086 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"]]]}] 12:15:50 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 12:15:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:15:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:15:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1175ms 12:15:50 INFO - PROCESS | 3492 | 1467227750102 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 12:15:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:15:50 INFO - PROCESS | 3492 | 1467227750105 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 12:15:50 INFO - PROCESS | 3492 | 1467227750113 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 3492 | 1467227750124 Marionette TRACE conn2 <- [1,2666,null,{}] 12:15:50 INFO - PROCESS | 3492 | 1467227750127 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}] 12:15:50 INFO - PROCESS | 3492 | 1467227750129 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:50 INFO - PROCESS | 3492 | 1467227750266 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 12:15:50 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (13D3C400) [pid = 3492] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:15:50 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (0F9E7400) [pid = 3492] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:15:50 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (10B9B400) [pid = 3492] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:15:50 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (12F5B800) [pid = 3492] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:15:50 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (16DC2000) [pid = 3492] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:15:50 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (10BA5800) [pid = 3492] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:15:50 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (15697800) [pid = 3492] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:15:50 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (15ED2C00) [pid = 3492] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:15:50 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (11DD9400) [pid = 3492] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:15:50 INFO - PROCESS | 3492 | --DOMWINDOW == 56 (13D42C00) [pid = 3492] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:15:50 INFO - PROCESS | 3492 | --DOMWINDOW == 55 (15EFA400) [pid = 3492] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:15:50 INFO - PROCESS | 3492 | 1467227750332 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 3492 | 1467227750334 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:50 INFO - PROCESS | 3492 | ++DOCSHELL 10564000 == 31 [pid = 3492] [id = 676] 12:15:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (1058C400) [pid = 3492] [serial = 2028] [outer = 00000000] 12:15:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (12C7B000) [pid = 3492] [serial = 2029] [outer = 1058C400] 12:15:50 INFO - PROCESS | 3492 | 1467227750382 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (13D42C00) [pid = 3492] [serial = 2030] [outer = 1058C400] 12:15:51 INFO - PROCESS | 3492 | 1467227751237 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]]]}] 12:15:51 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) 12:15:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1207ms 12:15:51 INFO - PROCESS | 3492 | 1467227751309 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 3492 | 1467227751311 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 12:15:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:15:51 INFO - PROCESS | 3492 | 1467227751315 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 3492 | 1467227751316 Marionette TRACE conn2 <- [1,2670,null,{}] 12:15:51 INFO - PROCESS | 3492 | 1467227751320 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}] 12:15:51 INFO - PROCESS | 3492 | 1467227751322 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:51 INFO - PROCESS | 3492 | 1467227751431 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 12:15:51 INFO - PROCESS | 3492 | 1467227751440 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 3492 | 1467227751442 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:51 INFO - PROCESS | 3492 | ++DOCSHELL 139E5800 == 32 [pid = 3492] [id = 677] 12:15:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (1560C800) [pid = 3492] [serial = 2031] [outer = 00000000] 12:15:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (16EF2800) [pid = 3492] [serial = 2032] [outer = 1560C800] 12:15:51 INFO - PROCESS | 3492 | 1467227751498 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (1744E400) [pid = 3492] [serial = 2033] [outer = 1560C800] 12:15:52 INFO - PROCESS | 3492 | 1467227752395 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]]]}] 12:15:52 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) 12:15:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1129ms 12:15:52 INFO - PROCESS | 3492 | 1467227752438 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 3492 | 1467227752440 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 12:15:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:15:52 INFO - PROCESS | 3492 | 1467227752443 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - PROCESS | 3492 | 1467227752445 Marionette TRACE conn2 <- [1,2674,null,{}] 12:15:52 INFO - PROCESS | 3492 | 1467227752449 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}] 12:15:52 INFO - PROCESS | 3492 | 1467227752454 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:52 INFO - PROCESS | 3492 | 1467227752589 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 12:15:52 INFO - PROCESS | 3492 | 1467227752686 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 3492 | 1467227752690 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:52 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A2800 == 33 [pid = 3492] [id = 678] 12:15:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (0F2A3800) [pid = 3492] [serial = 2034] [outer = 00000000] 12:15:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (0F9EA800) [pid = 3492] [serial = 2035] [outer = 0F2A3800] 12:15:52 INFO - PROCESS | 3492 | 1467227752747 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (10A7D800) [pid = 3492] [serial = 2036] [outer = 0F2A3800] 12:15:53 INFO - PROCESS | 3492 | 1467227753866 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"]]]}] 12:15:53 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 12:15:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:15:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:15:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1485ms 12:15:53 INFO - PROCESS | 3492 | 1467227753939 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 3492 | 1467227753942 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 12:15:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:15:53 INFO - PROCESS | 3492 | 1467227753947 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 3492 | 1467227753950 Marionette TRACE conn2 <- [1,2678,null,{}] 12:15:53 INFO - PROCESS | 3492 | 1467227753955 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}] 12:15:53 INFO - PROCESS | 3492 | 1467227753958 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:54 INFO - PROCESS | 3492 | 1467227754098 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 12:15:54 INFO - PROCESS | 3492 | 1467227754267 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 3492 | 1467227754270 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:54 INFO - PROCESS | 3492 | ++DOCSHELL 139E3800 == 34 [pid = 3492] [id = 679] 12:15:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (139E8400) [pid = 3492] [serial = 2037] [outer = 00000000] 12:15:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (139F1C00) [pid = 3492] [serial = 2038] [outer = 139E8400] 12:15:54 INFO - PROCESS | 3492 | 1467227754333 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (13EA1800) [pid = 3492] [serial = 2039] [outer = 139E8400] 12:15:55 INFO - PROCESS | 3492 | 1467227755491 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"]]]}] 12:15:55 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 12:15:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:15:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:15:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1593ms 12:15:55 INFO - PROCESS | 3492 | 1467227755539 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 12:15:55 INFO - PROCESS | 3492 | 1467227755543 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 12:15:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:15:55 INFO - PROCESS | 3492 | 1467227755548 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:15:55 INFO - PROCESS | 3492 | 1467227755551 Marionette TRACE conn2 <- [1,2682,null,{}] 12:15:55 INFO - PROCESS | 3492 | 1467227755557 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}] 12:15:55 INFO - PROCESS | 3492 | 1467227755559 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:55 INFO - PROCESS | 3492 | 1467227755728 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 12:15:55 INFO - PROCESS | 3492 | 1467227755834 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 3492 | 1467227755837 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:55 INFO - PROCESS | 3492 | ++DOCSHELL 12C7A800 == 35 [pid = 3492] [id = 680] 12:15:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (12C7AC00) [pid = 3492] [serial = 2040] [outer = 00000000] 12:15:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (12F5E000) [pid = 3492] [serial = 2041] [outer = 12C7AC00] 12:15:55 INFO - PROCESS | 3492 | 1467227755887 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (1390FC00) [pid = 3492] [serial = 2042] [outer = 12C7AC00] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 15690800 == 34 [pid = 3492] [id = 423] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 10FF8400 == 33 [pid = 3492] [id = 407] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 11092000 == 32 [pid = 3492] [id = 420] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 12F5E800 == 31 [pid = 3492] [id = 421] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 1460A000 == 30 [pid = 3492] [id = 410] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 1568E800 == 29 [pid = 3492] [id = 411] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 143AFC00 == 28 [pid = 3492] [id = 422] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 139E5800 == 27 [pid = 3492] [id = 677] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 10564000 == 26 [pid = 3492] [id = 676] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 1460B800 == 25 [pid = 3492] [id = 675] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 13918400 == 24 [pid = 3492] [id = 674] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 1055A400 == 23 [pid = 3492] [id = 673] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 16EF4400 == 22 [pid = 3492] [id = 413] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 102C9000 == 21 [pid = 3492] [id = 419] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 158DB400 == 20 [pid = 3492] [id = 418] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 10FF3000 == 19 [pid = 3492] [id = 408] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 13D3D400 == 18 [pid = 3492] [id = 409] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 15691C00 == 17 [pid = 3492] [id = 412] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 0F2A3C00 == 16 [pid = 3492] [id = 661] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 0F29E800 == 15 [pid = 3492] [id = 671] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 139EDC00 == 14 [pid = 3492] [id = 417] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 0F2A5C00 == 13 [pid = 3492] [id = 416] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 132C2C00 == 12 [pid = 3492] [id = 672] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 13D41400 == 11 [pid = 3492] [id = 415] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 168A4000 == 10 [pid = 3492] [id = 424] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 13D3BC00 == 9 [pid = 3492] [id = 414] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 139E3800 == 8 [pid = 3492] [id = 679] 12:15:56 INFO - PROCESS | 3492 | --DOCSHELL 0F2A2800 == 7 [pid = 3492] [id = 678] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (13D43000) [pid = 3492] [serial = 1993] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (10E3B800) [pid = 3492] [serial = 1985] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (10560C00) [pid = 3492] [serial = 1984] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (11224800) [pid = 3492] [serial = 1987] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (114AE000) [pid = 3492] [serial = 1988] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (13167400) [pid = 3492] [serial = 1990] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (132BDC00) [pid = 3492] [serial = 1991] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (176D2800) [pid = 3492] [serial = 2002] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (139F2C00) [pid = 3492] [serial = 1979] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (12BA6400) [pid = 3492] [serial = 1978] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (16DB7400) [pid = 3492] [serial = 1982] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (15ED1800) [pid = 3492] [serial = 1981] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (16938800) [pid = 3492] [serial = 2000] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 56 (15EFE000) [pid = 3492] [serial = 1999] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 55 (139EE000) [pid = 3492] [serial = 2006] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 54 (139AC800) [pid = 3492] [serial = 2005] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 53 (18131000) [pid = 3492] [serial = 2003] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 52 (15696C00) [pid = 3492] [serial = 1997] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 51 (146F2C00) [pid = 3492] [serial = 1996] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 50 (183BB800) [pid = 3492] [serial = 2008] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 49 (13EA1000) [pid = 3492] [serial = 1994] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 48 (184A9400) [pid = 3492] [serial = 2009] [outer = 00000000] [url = about:blank] 12:15:56 INFO - PROCESS | 3492 | --DOMWINDOW == 47 (187DDC00) [pid = 3492] [serial = 2011] [outer = 00000000] [url = about:blank] 12:15:57 INFO - PROCESS | 3492 | 1467227757474 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"]]]}] 12:15:57 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 12:15:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:15:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:15:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1949ms 12:15:57 INFO - PROCESS | 3492 | 1467227757500 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 3492 | 1467227757504 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 12:15:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:15:57 INFO - PROCESS | 3492 | 1467227757509 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 3492 | 1467227757512 Marionette TRACE conn2 <- [1,2686,null,{}] 12:15:57 INFO - PROCESS | 3492 | 1467227757518 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}] 12:15:57 INFO - PROCESS | 3492 | 1467227757521 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:57 INFO - PROCESS | 3492 | 1467227757606 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 12:15:57 INFO - PROCESS | 3492 | 1467227757614 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 3492 | 1467227757616 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:57 INFO - PROCESS | 3492 | ++DOCSHELL 10B9D800 == 8 [pid = 3492] [id = 681] 12:15:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 48 (10B9E800) [pid = 3492] [serial = 2043] [outer = 00000000] 12:15:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 49 (11CE8C00) [pid = 3492] [serial = 2044] [outer = 10B9E800] 12:15:57 INFO - PROCESS | 3492 | 1467227757663 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 50 (129E3400) [pid = 3492] [serial = 2045] [outer = 10B9E800] 12:15:58 INFO - PROCESS | 3492 | 1467227758627 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"]]]}] 12:15:58 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 12:15:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:15:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:15:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:15:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1129ms 12:15:58 INFO - PROCESS | 3492 | 1467227758637 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 3492 | 1467227758642 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 12:15:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:15:58 INFO - PROCESS | 3492 | 1467227758648 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 3492 | 1467227758651 Marionette TRACE conn2 <- [1,2690,null,{}] 12:15:58 INFO - PROCESS | 3492 | 1467227758655 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}] 12:15:58 INFO - PROCESS | 3492 | 1467227758657 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:58 INFO - PROCESS | 3492 | 1467227758748 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 12:15:58 INFO - PROCESS | 3492 | 1467227758756 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 3492 | 1467227758758 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:58 INFO - PROCESS | 3492 | ++DOCSHELL 131C5000 == 9 [pid = 3492] [id = 682] 12:15:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 51 (13231800) [pid = 3492] [serial = 2046] [outer = 00000000] 12:15:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 52 (139A9800) [pid = 3492] [serial = 2047] [outer = 13231800] 12:15:58 INFO - PROCESS | 3492 | 1467227758805 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 53 (139E9C00) [pid = 3492] [serial = 2048] [outer = 13231800] 12:15:59 INFO - PROCESS | 3492 | 1467227759346 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]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:15:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 726ms 12:15:59 INFO - PROCESS | 3492 | 1467227759387 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 3492 | 1467227759390 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 12:15:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:15:59 INFO - PROCESS | 3492 | 1467227759398 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 3492 | 1467227759403 Marionette TRACE conn2 <- [1,2694,null,{}] 12:15:59 INFO - PROCESS | 3492 | 1467227759422 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}] 12:15:59 INFO - PROCESS | 3492 | 1467227759427 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:59 INFO - PROCESS | 3492 | 1467227759542 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 12:15:59 INFO - PROCESS | 3492 | 1467227759610 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 3492 | 1467227759613 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:15:59 INFO - PROCESS | 3492 | ++DOCSHELL 14607000 == 10 [pid = 3492] [id = 683] 12:15:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 54 (14607800) [pid = 3492] [serial = 2049] [outer = 00000000] 12:15:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 55 (1460B800) [pid = 3492] [serial = 2050] [outer = 14607800] 12:15:59 INFO - PROCESS | 3492 | 1467227759661 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (146CEC00) [pid = 3492] [serial = 2051] [outer = 14607800] 12:16:00 INFO - PROCESS | 3492 | 1467227760085 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]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:16:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 727ms 12:16:00 INFO - PROCESS | 3492 | 1467227760139 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 3492 | 1467227760151 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 12:16:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:16:00 INFO - PROCESS | 3492 | 1467227760178 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 3492 | 1467227760180 Marionette TRACE conn2 <- [1,2698,null,{}] 12:16:00 INFO - PROCESS | 3492 | 1467227760184 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}] 12:16:00 INFO - PROCESS | 3492 | 1467227760186 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:00 INFO - PROCESS | 3492 | 1467227760304 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 12:16:00 INFO - PROCESS | 3492 | 1467227760316 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 3492 | 1467227760318 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:00 INFO - PROCESS | 3492 | ++DOCSHELL 15610C00 == 11 [pid = 3492] [id = 684] 12:16:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (1568E800) [pid = 3492] [serial = 2052] [outer = 00000000] 12:16:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (158E8400) [pid = 3492] [serial = 2053] [outer = 1568E800] 12:16:00 INFO - PROCESS | 3492 | 1467227760362 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (15ECFC00) [pid = 3492] [serial = 2054] [outer = 1568E800] 12:16:00 INFO - PROCESS | 3492 | 1467227760833 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] 12:16:00 INFO - PROCESS | 3492 | 1467227760874 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 12:16:00 INFO - PROCESS | 3492 | 1467227760878 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 3492 | 1467227760880 Marionette TRACE conn2 <- [1,2702,null,{}] 12:16:00 INFO - PROCESS | 3492 | 1467227760883 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}] 12:16:00 INFO - PROCESS | 3492 | 1467227760885 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:01 INFO - PROCESS | 3492 | 1467227761099 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 12:16:01 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (139A5400) [pid = 3492] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:16:01 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (1560C800) [pid = 3492] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:16:01 INFO - PROCESS | 3492 | --DOMWINDOW == 56 (1460CC00) [pid = 3492] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:16:01 INFO - PROCESS | 3492 | --DOMWINDOW == 55 (1058C400) [pid = 3492] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:16:01 INFO - PROCESS | 3492 | --DOMWINDOW == 54 (0F2A1400) [pid = 3492] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:16:01 INFO - PROCESS | 3492 | --DOMWINDOW == 53 (1055E000) [pid = 3492] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:16:01 INFO - PROCESS | 3492 | --DOMWINDOW == 52 (139E3C00) [pid = 3492] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:16:01 INFO - PROCESS | 3492 | --DOMWINDOW == 51 (187D7800) [pid = 3492] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:16:01 INFO - PROCESS | 3492 | 1467227761163 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 3492 | 1467227761165 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:01 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A6C00 == 12 [pid = 3492] [id = 685] 12:16:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 52 (0F2A9400) [pid = 3492] [serial = 2055] [outer = 00000000] 12:16:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 53 (139E3C00) [pid = 3492] [serial = 2056] [outer = 0F2A9400] 12:16:01 INFO - PROCESS | 3492 | 1467227761208 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 54 (15ED8C00) [pid = 3492] [serial = 2057] [outer = 0F2A9400] 12:16:01 INFO - PROCESS | 3492 | 1467227761572 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]]]}] 12:16:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:16:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 727ms 12:16:01 INFO - PROCESS | 3492 | 1467227761644 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 3492 | 1467227761646 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 12:16:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:16:01 INFO - PROCESS | 3492 | 1467227761649 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 3492 | 1467227761651 Marionette TRACE conn2 <- [1,2706,null,{}] 12:16:01 INFO - PROCESS | 3492 | 1467227761655 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}] 12:16:01 INFO - PROCESS | 3492 | 1467227761660 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:01 INFO - PROCESS | 3492 | 1467227761761 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 12:16:01 INFO - PROCESS | 3492 | 1467227761766 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 3492 | 1467227761768 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:01 INFO - PROCESS | 3492 | ++DOCSHELL 12F6A800 == 13 [pid = 3492] [id = 686] 12:16:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 55 (168A4C00) [pid = 3492] [serial = 2058] [outer = 00000000] 12:16:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (16DB9000) [pid = 3492] [serial = 2059] [outer = 168A4C00] 12:16:01 INFO - PROCESS | 3492 | 1467227761812 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (17560C00) [pid = 3492] [serial = 2060] [outer = 168A4C00] 12:16:02 INFO - PROCESS | 3492 | 1467227762222 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] 12:16:02 INFO - PROCESS | 3492 | 1467227762272 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 12:16:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:16:02 INFO - PROCESS | 3492 | 1467227762279 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 3492 | 1467227762281 Marionette TRACE conn2 <- [1,2710,null,{}] 12:16:02 INFO - PROCESS | 3492 | 1467227762284 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}] 12:16:02 INFO - PROCESS | 3492 | 1467227762295 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:02 INFO - PROCESS | 3492 | 1467227762371 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 12:16:02 INFO - PROCESS | 3492 | 1467227762376 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 3492 | 1467227762378 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:02 INFO - PROCESS | 3492 | ++DOCSHELL 1059BC00 == 14 [pid = 3492] [id = 687] 12:16:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (175F1000) [pid = 3492] [serial = 2061] [outer = 00000000] 12:16:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (17993400) [pid = 3492] [serial = 2062] [outer = 175F1000] 12:16:02 INFO - PROCESS | 3492 | 1467227762421 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (1799D000) [pid = 3492] [serial = 2063] [outer = 175F1000] 12:16:02 INFO - PROCESS | 3492 | 1467227762853 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] 12:16:02 INFO - PROCESS | 3492 | 1467227762879 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 12:16:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:16:02 INFO - PROCESS | 3492 | 1467227762895 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 3492 | 1467227762897 Marionette TRACE conn2 <- [1,2714,null,{}] 12:16:02 INFO - PROCESS | 3492 | 1467227762900 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}] 12:16:02 INFO - PROCESS | 3492 | 1467227762902 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:02 INFO - PROCESS | 3492 | 1467227762982 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 12:16:02 INFO - PROCESS | 3492 | 1467227762987 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 3492 | 1467227762989 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:02 INFO - PROCESS | 3492 | ++DOCSHELL 179A0C00 == 15 [pid = 3492] [id = 688] 12:16:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (181D3800) [pid = 3492] [serial = 2064] [outer = 00000000] 12:16:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (184A8800) [pid = 3492] [serial = 2065] [outer = 181D3800] 12:16:03 INFO - PROCESS | 3492 | 1467227763033 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (183B9800) [pid = 3492] [serial = 2066] [outer = 181D3800] 12:16:03 INFO - PROCESS | 3492 | 1467227763897 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]]]}] 12:16:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:16:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1098ms 12:16:03 INFO - PROCESS | 3492 | 1467227763980 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 3492 | 1467227763984 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 12:16:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:16:03 INFO - PROCESS | 3492 | 1467227763990 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 3492 | 1467227763995 Marionette TRACE conn2 <- [1,2718,null,{}] 12:16:03 INFO - PROCESS | 3492 | 1467227764000 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}] 12:16:03 INFO - PROCESS | 3492 | 1467227764003 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:04 INFO - PROCESS | 3492 | 1467227764125 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 12:16:04 INFO - PROCESS | 3492 | 1467227764254 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 3492 | 1467227764257 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:04 INFO - PROCESS | 3492 | ++DOCSHELL 11CE9400 == 16 [pid = 3492] [id = 689] 12:16:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (11D8D400) [pid = 3492] [serial = 2067] [outer = 00000000] 12:16:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (13167400) [pid = 3492] [serial = 2068] [outer = 11D8D400] 12:16:04 INFO - PROCESS | 3492 | 1467227764314 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (1390D400) [pid = 3492] [serial = 2069] [outer = 11D8D400] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (16EF2800) [pid = 3492] [serial = 2032] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (15083400) [pid = 3492] [serial = 2026] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (12C7B000) [pid = 3492] [serial = 2029] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (0F2AA400) [pid = 3492] [serial = 2014] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (10A05C00) [pid = 3492] [serial = 2015] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (10B9E400) [pid = 3492] [serial = 2020] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (11DD9800) [pid = 3492] [serial = 2021] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (139EF400) [pid = 3492] [serial = 2017] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (13D38400) [pid = 3492] [serial = 2018] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 56 (176CCC00) [pid = 3492] [serial = 2012] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 55 (1026A800) [pid = 3492] [serial = 2023] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 54 (1744E400) [pid = 3492] [serial = 2033] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 53 (13D42C00) [pid = 3492] [serial = 2030] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 52 (139EB400) [pid = 3492] [serial = 2024] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | --DOMWINDOW == 51 (15953000) [pid = 3492] [serial = 2027] [outer = 00000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3492 | 1467227765622 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"]]]}] 12:16:05 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 12:16:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:16:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:16:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1687ms 12:16:05 INFO - PROCESS | 3492 | 1467227765684 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 12:16:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:16:05 INFO - PROCESS | 3492 | 1467227765687 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 12:16:05 INFO - PROCESS | 3492 | 1467227765692 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 3492 | 1467227765695 Marionette TRACE conn2 <- [1,2722,null,{}] 12:16:05 INFO - PROCESS | 3492 | 1467227765700 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}] 12:16:05 INFO - PROCESS | 3492 | 1467227765703 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:05 INFO - PROCESS | 3492 | 1467227765783 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 12:16:05 INFO - PROCESS | 3492 | 1467227765792 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 3492 | 1467227765796 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:05 INFO - PROCESS | 3492 | ++DOCSHELL 10FF8400 == 17 [pid = 3492] [id = 690] 12:16:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 52 (11232C00) [pid = 3492] [serial = 2070] [outer = 00000000] 12:16:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 53 (11809C00) [pid = 3492] [serial = 2071] [outer = 11232C00] 12:16:05 INFO - PROCESS | 3492 | 1467227765849 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 54 (129E4800) [pid = 3492] [serial = 2072] [outer = 11232C00] 12:16:06 INFO - PROCESS | 3492 | 1467227766345 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]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:16:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 685ms 12:16:06 INFO - PROCESS | 3492 | 1467227766388 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 3492 | 1467227766393 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 12:16:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:16:06 INFO - PROCESS | 3492 | 1467227766400 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 3492 | 1467227766402 Marionette TRACE conn2 <- [1,2726,null,{}] 12:16:06 INFO - PROCESS | 3492 | 1467227766406 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}] 12:16:06 INFO - PROCESS | 3492 | 1467227766409 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:06 INFO - PROCESS | 3492 | 1467227766495 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 12:16:06 INFO - PROCESS | 3492 | 1467227766503 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 3492 | 1467227766506 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:06 INFO - PROCESS | 3492 | ++DOCSHELL 139AC400 == 18 [pid = 3492] [id = 691] 12:16:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 55 (139B4C00) [pid = 3492] [serial = 2073] [outer = 00000000] 12:16:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (139EEC00) [pid = 3492] [serial = 2074] [outer = 139B4C00] 12:16:06 INFO - PROCESS | 3492 | 1467227766554 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (13A31000) [pid = 3492] [serial = 2075] [outer = 139B4C00] 12:16:07 INFO - PROCESS | 3492 | 1467227767057 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]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:16:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 701ms 12:16:07 INFO - PROCESS | 3492 | 1467227767098 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 3492 | 1467227767100 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 12:16:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:16:07 INFO - PROCESS | 3492 | 1467227767104 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 3492 | 1467227767107 Marionette TRACE conn2 <- [1,2730,null,{}] 12:16:07 INFO - PROCESS | 3492 | 1467227767117 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}] 12:16:07 INFO - PROCESS | 3492 | 1467227767122 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:07 INFO - PROCESS | 3492 | 1467227767233 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 12:16:07 INFO - PROCESS | 3492 | 1467227767337 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 3492 | 1467227767340 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:07 INFO - PROCESS | 3492 | ++DOCSHELL 143ABC00 == 19 [pid = 3492] [id = 692] 12:16:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (143AC000) [pid = 3492] [serial = 2076] [outer = 00000000] 12:16:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (14604400) [pid = 3492] [serial = 2077] [outer = 143AC000] 12:16:07 INFO - PROCESS | 3492 | 1467227767386 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (146C4800) [pid = 3492] [serial = 2078] [outer = 143AC000] 12:16:07 INFO - PROCESS | 3492 | 1467227767798 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]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:16:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 731ms 12:16:07 INFO - PROCESS | 3492 | 1467227767844 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 3492 | 1467227767846 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 12:16:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:16:07 INFO - PROCESS | 3492 | 1467227767849 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 3492 | 1467227767851 Marionette TRACE conn2 <- [1,2734,null,{}] 12:16:07 INFO - PROCESS | 3492 | 1467227767854 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}] 12:16:07 INFO - PROCESS | 3492 | 1467227767856 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:07 INFO - PROCESS | 3492 | 1467227767974 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 12:16:07 INFO - PROCESS | 3492 | 1467227767979 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 3492 | 1467227767981 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:07 INFO - PROCESS | 3492 | ++DOCSHELL 13D45C00 == 20 [pid = 3492] [id = 693] 12:16:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (1460F400) [pid = 3492] [serial = 2079] [outer = 00000000] 12:16:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (15951C00) [pid = 3492] [serial = 2080] [outer = 1460F400] 12:16:08 INFO - PROCESS | 3492 | 1467227768025 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (15EF5800) [pid = 3492] [serial = 2081] [outer = 1460F400] 12:16:08 INFO - PROCESS | 3492 | 1467227768473 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]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:16:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 700ms 12:16:08 INFO - PROCESS | 3492 | 1467227768533 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 3492 | 1467227768535 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 12:16:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:16:08 INFO - PROCESS | 3492 | 1467227768538 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 3492 | 1467227768540 Marionette TRACE conn2 <- [1,2738,null,{}] 12:16:08 INFO - PROCESS | 3492 | 1467227768548 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}] 12:16:08 INFO - PROCESS | 3492 | 1467227768550 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:08 INFO - PROCESS | 3492 | 1467227768693 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 12:16:08 INFO - PROCESS | 3492 | 1467227768703 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 3492 | 1467227768705 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:08 INFO - PROCESS | 3492 | ++DOCSHELL 168A8800 == 21 [pid = 3492] [id = 694] 12:16:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (16938C00) [pid = 3492] [serial = 2082] [outer = 00000000] 12:16:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (16E8E400) [pid = 3492] [serial = 2083] [outer = 16938C00] 12:16:08 INFO - PROCESS | 3492 | 1467227768748 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (1744A400) [pid = 3492] [serial = 2084] [outer = 16938C00] 12:16:09 INFO - PROCESS | 3492 | 1467227769183 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]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:16:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 701ms 12:16:09 INFO - PROCESS | 3492 | 1467227769238 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 3492 | 1467227769240 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 12:16:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:16:09 INFO - PROCESS | 3492 | 1467227769244 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 3492 | 1467227769245 Marionette TRACE conn2 <- [1,2742,null,{}] 12:16:09 INFO - PROCESS | 3492 | 1467227769248 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}] 12:16:09 INFO - PROCESS | 3492 | 1467227769254 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:09 INFO - PROCESS | 3492 | 1467227769386 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 12:16:09 INFO - PROCESS | 3492 | 1467227769452 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 3492 | 1467227769453 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:09 INFO - PROCESS | 3492 | ++DOCSHELL 1744E400 == 22 [pid = 3492] [id = 695] 12:16:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (17560800) [pid = 3492] [serial = 2085] [outer = 00000000] 12:16:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (18131000) [pid = 3492] [serial = 2086] [outer = 17560800] 12:16:09 INFO - PROCESS | 3492 | 1467227769497 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (184A6800) [pid = 3492] [serial = 2087] [outer = 17560800] 12:16:09 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (175F1000) [pid = 3492] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:16:09 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (12C7AC00) [pid = 3492] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:16:09 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (13231800) [pid = 3492] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:16:09 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (14607800) [pid = 3492] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:16:09 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (0F2A3800) [pid = 3492] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:16:09 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (139E8400) [pid = 3492] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:16:09 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (1568E800) [pid = 3492] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:16:09 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (0F2A9400) [pid = 3492] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:16:09 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (168A4C00) [pid = 3492] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:16:09 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (10B9E800) [pid = 3492] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:16:09 INFO - PROCESS | 3492 | 1467227769960 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]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:16:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 732ms 12:16:09 INFO - PROCESS | 3492 | 1467227769984 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 3492 | 1467227769986 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 12:16:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:16:09 INFO - PROCESS | 3492 | 1467227769989 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 3492 | 1467227769991 Marionette TRACE conn2 <- [1,2746,null,{}] 12:16:10 INFO - PROCESS | 3492 | 1467227770024 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}] 12:16:10 INFO - PROCESS | 3492 | 1467227770026 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:10 INFO - PROCESS | 3492 | 1467227770103 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 12:16:10 INFO - PROCESS | 3492 | 1467227770111 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 3492 | 1467227770113 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:10 INFO - PROCESS | 3492 | ++DOCSHELL 146F6C00 == 23 [pid = 3492] [id = 696] 12:16:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (168A4800) [pid = 3492] [serial = 2088] [outer = 00000000] 12:16:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (176DAC00) [pid = 3492] [serial = 2089] [outer = 168A4800] 12:16:10 INFO - PROCESS | 3492 | 1467227770159 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (183B9000) [pid = 3492] [serial = 2090] [outer = 168A4800] 12:16:10 INFO - PROCESS | 3492 | 1467227770586 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]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:16:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 607ms 12:16:10 INFO - PROCESS | 3492 | 1467227770607 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 3492 | 1467227770609 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 12:16:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:16:10 INFO - PROCESS | 3492 | 1467227770612 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 3492 | 1467227770614 Marionette TRACE conn2 <- [1,2750,null,{}] 12:16:10 INFO - PROCESS | 3492 | 1467227770631 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}] 12:16:10 INFO - PROCESS | 3492 | 1467227770633 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:10 INFO - PROCESS | 3492 | 1467227770720 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 12:16:10 INFO - PROCESS | 3492 | 1467227770726 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 3492 | 1467227770728 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:10 INFO - PROCESS | 3492 | ++DOCSHELL 1055E400 == 24 [pid = 3492] [id = 697] 12:16:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (10564000) [pid = 3492] [serial = 2091] [outer = 00000000] 12:16:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (18790400) [pid = 3492] [serial = 2092] [outer = 10564000] 12:16:10 INFO - PROCESS | 3492 | 1467227770770 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (187D2400) [pid = 3492] [serial = 2093] [outer = 10564000] 12:16:11 INFO - PROCESS | 3492 | 1467227771175 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]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:16:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 591ms 12:16:11 INFO - PROCESS | 3492 | 1467227771211 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 3492 | 1467227771213 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 12:16:11 INFO - PROCESS | 3492 | 1467227771216 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:16:11 INFO - PROCESS | 3492 | 1467227771218 Marionette TRACE conn2 <- [1,2754,null,{}] 12:16:11 INFO - PROCESS | 3492 | 1467227771221 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}] 12:16:11 INFO - PROCESS | 3492 | 1467227771223 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:11 INFO - PROCESS | 3492 | 1467227771347 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 12:16:11 INFO - PROCESS | 3492 | 1467227771354 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 3492 | 1467227771356 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:11 INFO - PROCESS | 3492 | ++DOCSHELL 187DCC00 == 25 [pid = 3492] [id = 698] 12:16:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (187DD000) [pid = 3492] [serial = 2094] [outer = 00000000] 12:16:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (187E0400) [pid = 3492] [serial = 2095] [outer = 187DD000] 12:16:11 INFO - PROCESS | 3492 | 1467227771399 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (187E0C00) [pid = 3492] [serial = 2096] [outer = 187DD000] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (17993400) [pid = 3492] [serial = 2062] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (1390FC00) [pid = 3492] [serial = 2042] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (12F5E000) [pid = 3492] [serial = 2041] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (139A9800) [pid = 3492] [serial = 2047] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (1799D000) [pid = 3492] [serial = 2063] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (1460B800) [pid = 3492] [serial = 2050] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (10A7D800) [pid = 3492] [serial = 2036] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (0F9EA800) [pid = 3492] [serial = 2035] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (13EA1800) [pid = 3492] [serial = 2039] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (139F1C00) [pid = 3492] [serial = 2038] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (158E8400) [pid = 3492] [serial = 2053] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 56 (146CEC00) [pid = 3492] [serial = 2051] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 55 (139E3C00) [pid = 3492] [serial = 2056] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 54 (15ECFC00) [pid = 3492] [serial = 2054] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 53 (16DB9000) [pid = 3492] [serial = 2059] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 52 (11CE8C00) [pid = 3492] [serial = 2044] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 51 (129E3400) [pid = 3492] [serial = 2045] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 50 (17560C00) [pid = 3492] [serial = 2060] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 49 (15ED8C00) [pid = 3492] [serial = 2057] [outer = 00000000] [url = about:blank] 12:16:12 INFO - PROCESS | 3492 | --DOMWINDOW == 48 (139E9C00) [pid = 3492] [serial = 2048] [outer = 00000000] [url = about:blank] 12:16:13 INFO - PROCESS | 3492 | 1467227773088 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]]]}] 12:16:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:16:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1900ms 12:16:13 INFO - PROCESS | 3492 | 1467227773108 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 3492 | 1467227773112 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 12:16:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:16:13 INFO - PROCESS | 3492 | 1467227773120 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 3492 | 1467227773123 Marionette TRACE conn2 <- [1,2758,null,{}] 12:16:13 INFO - PROCESS | 3492 | 1467227773132 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}] 12:16:13 INFO - PROCESS | 3492 | 1467227773135 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:13 INFO - PROCESS | 3492 | 1467227773223 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 12:16:13 INFO - PROCESS | 3492 | 1467227773230 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 3492 | 1467227773234 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:13 INFO - PROCESS | 3492 | ++DOCSHELL 10B9A800 == 26 [pid = 3492] [id = 699] 12:16:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 49 (10B9B000) [pid = 3492] [serial = 2097] [outer = 00000000] 12:16:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 50 (11804800) [pid = 3492] [serial = 2098] [outer = 10B9B000] 12:16:13 INFO - PROCESS | 3492 | 1467227773282 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 51 (11886C00) [pid = 3492] [serial = 2099] [outer = 10B9B000] 12:16:13 INFO - PROCESS | 3492 | 1467227773798 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]]]}] 12:16:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:16:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 701ms 12:16:13 INFO - PROCESS | 3492 | 1467227773815 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 3492 | 1467227773820 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 12:16:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:16:13 INFO - PROCESS | 3492 | 1467227773826 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 3492 | 1467227773829 Marionette TRACE conn2 <- [1,2762,null,{}] 12:16:13 INFO - PROCESS | 3492 | 1467227773833 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}] 12:16:13 INFO - PROCESS | 3492 | 1467227773836 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:13 INFO - PROCESS | 3492 | 1467227773920 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 12:16:13 INFO - PROCESS | 3492 | 1467227773927 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 3492 | 1467227773930 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:13 INFO - PROCESS | 3492 | ++DOCSHELL 12C7D400 == 27 [pid = 3492] [id = 700] 12:16:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 52 (12C80400) [pid = 3492] [serial = 2100] [outer = 00000000] 12:16:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 53 (12F62C00) [pid = 3492] [serial = 2101] [outer = 12C80400] 12:16:13 INFO - PROCESS | 3492 | 1467227773976 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 54 (13164000) [pid = 3492] [serial = 2102] [outer = 12C80400] 12:16:14 INFO - PROCESS | 3492 | 1467227774451 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]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:16:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 623ms 12:16:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:16:14 INFO - PROCESS | 3492 | 1467227774464 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 3492 | 1467227774466 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 12:16:14 INFO - PROCESS | 3492 | 1467227774470 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 3492 | 1467227774473 Marionette TRACE conn2 <- [1,2766,null,{}] 12:16:14 INFO - PROCESS | 3492 | 1467227774484 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}] 12:16:14 INFO - PROCESS | 3492 | 1467227774488 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:14 INFO - PROCESS | 3492 | 1467227774570 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 12:16:14 INFO - PROCESS | 3492 | 1467227774577 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 3492 | 1467227774580 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:14 INFO - PROCESS | 3492 | ++DOCSHELL 139E6400 == 28 [pid = 3492] [id = 701] 12:16:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 55 (139E9400) [pid = 3492] [serial = 2103] [outer = 00000000] 12:16:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (13AC0400) [pid = 3492] [serial = 2104] [outer = 139E9400] 12:16:14 INFO - PROCESS | 3492 | 1467227774626 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (13D3E400) [pid = 3492] [serial = 2105] [outer = 139E9400] 12:16:15 INFO - PROCESS | 3492 | 1467227775094 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]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:16:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 622ms 12:16:15 INFO - PROCESS | 3492 | 1467227775107 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 3492 | 1467227775110 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 12:16:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:16:15 INFO - PROCESS | 3492 | 1467227775126 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 3492 | 1467227775128 Marionette TRACE conn2 <- [1,2770,null,{}] 12:16:15 INFO - PROCESS | 3492 | 1467227775145 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}] 12:16:15 INFO - PROCESS | 3492 | 1467227775147 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:15 INFO - PROCESS | 3492 | 1467227775229 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 12:16:15 INFO - PROCESS | 3492 | 1467227775235 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 3492 | 1467227775237 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:15 INFO - PROCESS | 3492 | ++DOCSHELL 13EA4000 == 29 [pid = 3492] [id = 702] 12:16:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (13EAD800) [pid = 3492] [serial = 2106] [outer = 00000000] 12:16:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (143B0400) [pid = 3492] [serial = 2107] [outer = 13EAD800] 12:16:15 INFO - PROCESS | 3492 | 1467227775280 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (14607800) [pid = 3492] [serial = 2108] [outer = 13EAD800] 12:16:15 INFO - PROCESS | 3492 | 1467227775700 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]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:16:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 591ms 12:16:15 INFO - PROCESS | 3492 | 1467227775721 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 3492 | 1467227775722 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 12:16:15 INFO - PROCESS | 3492 | 1467227775726 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:16:15 INFO - PROCESS | 3492 | 1467227775727 Marionette TRACE conn2 <- [1,2774,null,{}] 12:16:15 INFO - PROCESS | 3492 | 1467227775731 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}] 12:16:15 INFO - PROCESS | 3492 | 1467227775733 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:15 INFO - PROCESS | 3492 | 1467227775861 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 12:16:15 INFO - PROCESS | 3492 | 1467227775869 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 3492 | 1467227775871 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:15 INFO - PROCESS | 3492 | ++DOCSHELL 146CEC00 == 30 [pid = 3492] [id = 703] 12:16:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (146CF000) [pid = 3492] [serial = 2109] [outer = 00000000] 12:16:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (1560BC00) [pid = 3492] [serial = 2110] [outer = 146CF000] 12:16:15 INFO - PROCESS | 3492 | 1467227775915 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (1569A000) [pid = 3492] [serial = 2111] [outer = 146CF000] 12:16:16 INFO - PROCESS | 3492 | 1467227776341 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]]]}] 12:16:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:16:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 639ms 12:16:16 INFO - PROCESS | 3492 | 1467227776364 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 12:16:16 INFO - PROCESS | 3492 | 1467227776366 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 12:16:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:16:16 INFO - PROCESS | 3492 | 1467227776369 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 3492 | 1467227776371 Marionette TRACE conn2 <- [1,2778,null,{}] 12:16:16 INFO - PROCESS | 3492 | 1467227776374 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}] 12:16:16 INFO - PROCESS | 3492 | 1467227776380 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:16 INFO - PROCESS | 3492 | 1467227776519 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 12:16:16 INFO - PROCESS | 3492 | 1467227776533 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 3492 | 1467227776535 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:16 INFO - PROCESS | 3492 | ++DOCSHELL 15ED0000 == 31 [pid = 3492] [id = 704] 12:16:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (15ED0800) [pid = 3492] [serial = 2112] [outer = 00000000] 12:16:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (168A2800) [pid = 3492] [serial = 2113] [outer = 15ED0800] 12:16:16 INFO - PROCESS | 3492 | 1467227776579 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (168A3000) [pid = 3492] [serial = 2114] [outer = 15ED0800] 12:16:16 INFO - PROCESS | 3492 | 1467227777002 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]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:16:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 700ms 12:16:17 INFO - PROCESS | 3492 | 1467227777069 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 3492 | 1467227777071 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 12:16:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:16:17 INFO - PROCESS | 3492 | 1467227777084 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 3492 | 1467227777085 Marionette TRACE conn2 <- [1,2782,null,{}] 12:16:17 INFO - PROCESS | 3492 | 1467227777090 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}] 12:16:17 INFO - PROCESS | 3492 | 1467227777091 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:17 INFO - PROCESS | 3492 | 1467227777162 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 12:16:17 INFO - PROCESS | 3492 | 1467227777203 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 3492 | 1467227777205 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:17 INFO - PROCESS | 3492 | ++DOCSHELL 168A2000 == 32 [pid = 3492] [id = 705] 12:16:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (16DC0C00) [pid = 3492] [serial = 2115] [outer = 00000000] 12:16:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (17554400) [pid = 3492] [serial = 2116] [outer = 16DC0C00] 12:16:17 INFO - PROCESS | 3492 | 1467227777252 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (175EB800) [pid = 3492] [serial = 2117] [outer = 16DC0C00] 12:16:17 INFO - PROCESS | 3492 | 1467227777663 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]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:16:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 654ms 12:16:17 INFO - PROCESS | 3492 | 1467227777730 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 3492 | 1467227777734 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 12:16:17 INFO - PROCESS | 3492 | 1467227777739 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:16:17 INFO - PROCESS | 3492 | 1467227777743 Marionette TRACE conn2 <- [1,2786,null,{}] 12:16:17 INFO - PROCESS | 3492 | 1467227777750 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}] 12:16:17 INFO - PROCESS | 3492 | 1467227777753 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:17 INFO - PROCESS | 3492 | 1467227777876 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 12:16:17 INFO - PROCESS | 3492 | 1467227777995 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 3492 | 1467227778000 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:18 INFO - PROCESS | 3492 | ++DOCSHELL 10B9E800 == 33 [pid = 3492] [id = 706] 12:16:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (10B9F400) [pid = 3492] [serial = 2118] [outer = 00000000] 12:16:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (10E45800) [pid = 3492] [serial = 2119] [outer = 10B9F400] 12:16:18 INFO - PROCESS | 3492 | 1467227778097 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (11805000) [pid = 3492] [serial = 2120] [outer = 10B9F400] 12:16:18 INFO - PROCESS | 3492 | 1467227778874 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]]]}] 12:16:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:16:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1183ms 12:16:18 INFO - PROCESS | 3492 | 1467227778936 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 3492 | 1467227778939 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 12:16:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:16:18 INFO - PROCESS | 3492 | 1467227778946 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 3492 | 1467227778950 Marionette TRACE conn2 <- [1,2790,null,{}] 12:16:18 INFO - PROCESS | 3492 | 1467227778954 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}] 12:16:18 INFO - PROCESS | 3492 | 1467227778957 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:19 INFO - PROCESS | 3492 | 1467227779077 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 12:16:19 INFO - PROCESS | 3492 | 1467227779207 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 3492 | 1467227779210 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:19 INFO - PROCESS | 3492 | ++DOCSHELL 139E6000 == 34 [pid = 3492] [id = 707] 12:16:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (139E6C00) [pid = 3492] [serial = 2121] [outer = 00000000] 12:16:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (13AB7C00) [pid = 3492] [serial = 2122] [outer = 139E6C00] 12:16:19 INFO - PROCESS | 3492 | 1467227779266 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (13EA3000) [pid = 3492] [serial = 2123] [outer = 139E6C00] 12:16:20 INFO - PROCESS | 3492 | 1467227780071 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]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:16:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1214ms 12:16:20 INFO - PROCESS | 3492 | 1467227780158 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 3492 | 1467227780163 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 12:16:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:16:20 INFO - PROCESS | 3492 | 1467227780168 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 3492 | 1467227780171 Marionette TRACE conn2 <- [1,2794,null,{}] 12:16:20 INFO - PROCESS | 3492 | 1467227780177 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}] 12:16:20 INFO - PROCESS | 3492 | 1467227780179 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:20 INFO - PROCESS | 3492 | 1467227780270 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 12:16:20 INFO - PROCESS | 3492 | 1467227780278 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 3492 | 1467227780282 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:20 INFO - PROCESS | 3492 | ++DOCSHELL 10B9FC00 == 35 [pid = 3492] [id = 708] 12:16:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (10BA7400) [pid = 3492] [serial = 2124] [outer = 00000000] 12:16:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (12C80800) [pid = 3492] [serial = 2125] [outer = 10BA7400] 12:16:20 INFO - PROCESS | 3492 | 1467227780329 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (1315F400) [pid = 3492] [serial = 2126] [outer = 10BA7400] 12:16:20 INFO - PROCESS | 3492 | 1467227780827 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]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:16:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 701ms 12:16:20 INFO - PROCESS | 3492 | 1467227780868 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 3492 | 1467227780872 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 12:16:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:16:20 INFO - PROCESS | 3492 | 1467227780878 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 3492 | 1467227780881 Marionette TRACE conn2 <- [1,2798,null,{}] 12:16:20 INFO - PROCESS | 3492 | 1467227780884 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}] 12:16:20 INFO - PROCESS | 3492 | 1467227780887 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:20 INFO - PROCESS | 3492 | 1467227780977 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 12:16:21 INFO - PROCESS | 3492 | 1467227781109 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 3492 | 1467227781112 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:21 INFO - PROCESS | 3492 | ++DOCSHELL 139E5400 == 36 [pid = 3492] [id = 709] 12:16:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (139E7400) [pid = 3492] [serial = 2127] [outer = 00000000] 12:16:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (13AB8800) [pid = 3492] [serial = 2128] [outer = 139E7400] 12:16:21 INFO - PROCESS | 3492 | 1467227781157 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (13EA2000) [pid = 3492] [serial = 2129] [outer = 139E7400] 12:16:21 INFO - PROCESS | 3492 | 1467227781517 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]]]}] 12:16:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:16:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 685ms 12:16:21 INFO - PROCESS | 3492 | 1467227781562 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 3492 | 1467227781564 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 12:16:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:16:21 INFO - PROCESS | 3492 | 1467227781568 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 3492 | 1467227781571 Marionette TRACE conn2 <- [1,2802,null,{}] 12:16:21 INFO - PROCESS | 3492 | 1467227781582 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}] 12:16:21 INFO - PROCESS | 3492 | 1467227781586 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:21 INFO - PROCESS | 3492 | 1467227781698 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 12:16:21 INFO - PROCESS | 3492 | 1467227781708 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 3492 | 1467227781712 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:21 INFO - PROCESS | 3492 | ++DOCSHELL 1594FC00 == 37 [pid = 3492] [id = 710] 12:16:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (15950000) [pid = 3492] [serial = 2130] [outer = 00000000] 12:16:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (15ED8C00) [pid = 3492] [serial = 2131] [outer = 15950000] 12:16:21 INFO - PROCESS | 3492 | 1467227781763 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (168A1C00) [pid = 3492] [serial = 2132] [outer = 15950000] 12:16:22 INFO - PROCESS | 3492 | 1467227782213 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]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:16:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 700ms 12:16:22 INFO - PROCESS | 3492 | 1467227782267 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 12:16:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:16:22 INFO - PROCESS | 3492 | 1467227782279 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 12:16:22 INFO - PROCESS | 3492 | 1467227782283 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 3492 | 1467227782284 Marionette TRACE conn2 <- [1,2806,null,{}] 12:16:22 INFO - PROCESS | 3492 | 1467227782287 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}] 12:16:22 INFO - PROCESS | 3492 | 1467227782289 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:22 INFO - PROCESS | 3492 | 1467227782372 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 12:16:22 INFO - PROCESS | 3492 | 1467227782377 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 3492 | 1467227782379 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:22 INFO - PROCESS | 3492 | ++DOCSHELL 1812C400 == 38 [pid = 3492] [id = 711] 12:16:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1812D000) [pid = 3492] [serial = 2133] [outer = 00000000] 12:16:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (181D8800) [pid = 3492] [serial = 2134] [outer = 1812D000] 12:16:22 INFO - PROCESS | 3492 | 1467227782423 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (184B4400) [pid = 3492] [serial = 2135] [outer = 1812D000] 12:16:22 INFO - PROCESS | 3492 | 1467227782891 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]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:16:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 623ms 12:16:22 INFO - PROCESS | 3492 | 1467227782928 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 12:16:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:16:22 INFO - PROCESS | 3492 | 1467227782930 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 12:16:22 INFO - PROCESS | 3492 | 1467227782933 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 3492 | 1467227782935 Marionette TRACE conn2 <- [1,2810,null,{}] 12:16:22 INFO - PROCESS | 3492 | 1467227782938 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}] 12:16:22 INFO - PROCESS | 3492 | 1467227782940 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:23 INFO - PROCESS | 3492 | 1467227783057 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 12:16:23 INFO - PROCESS | 3492 | 1467227783148 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 3492 | 1467227783150 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:23 INFO - PROCESS | 3492 | ++DOCSHELL 1878F400 == 39 [pid = 3492] [id = 712] 12:16:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (187D5800) [pid = 3492] [serial = 2136] [outer = 00000000] 12:16:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (187DE400) [pid = 3492] [serial = 2137] [outer = 187D5800] 12:16:23 INFO - PROCESS | 3492 | 1467227783193 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (19A97400) [pid = 3492] [serial = 2138] [outer = 187D5800] 12:16:23 INFO - PROCESS | 3492 | 1467227783635 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]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:16:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 747ms 12:16:23 INFO - PROCESS | 3492 | 1467227783672 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 3492 | 1467227783674 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 12:16:23 INFO - PROCESS | 3492 | 1467227783677 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:16:23 INFO - PROCESS | 3492 | 1467227783679 Marionette TRACE conn2 <- [1,2814,null,{}] 12:16:23 INFO - PROCESS | 3492 | 1467227783683 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}] 12:16:23 INFO - PROCESS | 3492 | 1467227783688 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:23 INFO - PROCESS | 3492 | 1467227783825 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 12:16:23 INFO - PROCESS | 3492 | 1467227783838 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 3492 | 1467227783840 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:23 INFO - PROCESS | 3492 | ++DOCSHELL 0F2AA400 == 40 [pid = 3492] [id = 713] 12:16:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (15ED4C00) [pid = 3492] [serial = 2139] [outer = 00000000] 12:16:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (19BCA800) [pid = 3492] [serial = 2140] [outer = 15ED4C00] 12:16:23 INFO - PROCESS | 3492 | 1467227783883 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (19BCB800) [pid = 3492] [serial = 2141] [outer = 15ED4C00] 12:16:24 INFO - PROCESS | 3492 | 1467227784334 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 701ms 12:16:24 INFO - PROCESS | 3492 | 1467227784377 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 3492 | 1467227784379 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 12:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:16:24 INFO - PROCESS | 3492 | 1467227784383 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - PROCESS | 3492 | 1467227784384 Marionette TRACE conn2 <- [1,2818,null,{}] 12:16:24 INFO - PROCESS | 3492 | 1467227784393 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}] 12:16:24 INFO - PROCESS | 3492 | 1467227784395 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:24 INFO - PROCESS | 3492 | 1467227784537 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1460F400) [pid = 3492] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (10564000) [pid = 3492] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (16938C00) [pid = 3492] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (17560800) [pid = 3492] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (168A4800) [pid = 3492] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (11232C00) [pid = 3492] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (11D8D400) [pid = 3492] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (181D3800) [pid = 3492] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (143AC000) [pid = 3492] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (139B4C00) [pid = 3492] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (10B9B000) [pid = 3492] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (139E9400) [pid = 3492] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (146CF000) [pid = 3492] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (13EAD800) [pid = 3492] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (12C80400) [pid = 3492] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (187DD000) [pid = 3492] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:16:24 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (15ED0800) [pid = 3492] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:16:24 INFO - PROCESS | 3492 | 1467227784735 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 3492 | 1467227784737 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:24 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A4000 == 41 [pid = 3492] [id = 714] 12:16:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (0F2A5000) [pid = 3492] [serial = 2142] [outer = 00000000] 12:16:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (112A5400) [pid = 3492] [serial = 2143] [outer = 0F2A5000] 12:16:24 INFO - PROCESS | 3492 | 1467227784781 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (12BAB800) [pid = 3492] [serial = 2144] [outer = 0F2A5000] 12:16:25 INFO - PROCESS | 3492 | 1467227785141 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]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 794ms 12:16:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:16:25 INFO - PROCESS | 3492 | 1467227785185 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 3492 | 1467227785187 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 12:16:25 INFO - PROCESS | 3492 | 1467227785190 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 3492 | 1467227785192 Marionette TRACE conn2 <- [1,2822,null,{}] 12:16:25 INFO - PROCESS | 3492 | 1467227785195 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}] 12:16:25 INFO - PROCESS | 3492 | 1467227785197 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:25 INFO - PROCESS | 3492 | 1467227785315 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 12:16:25 INFO - PROCESS | 3492 | 1467227785323 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 3492 | 1467227785325 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:25 INFO - PROCESS | 3492 | ++DOCSHELL 12FE1800 == 42 [pid = 3492] [id = 715] 12:16:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (13EA4800) [pid = 3492] [serial = 2145] [outer = 00000000] 12:16:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (16938C00) [pid = 3492] [serial = 2146] [outer = 13EA4800] 12:16:25 INFO - PROCESS | 3492 | 1467227785368 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (175F9400) [pid = 3492] [serial = 2147] [outer = 13EA4800] 12:16:25 INFO - PROCESS | 3492 | 1467227785760 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 638ms 12:16:25 INFO - PROCESS | 3492 | 1467227785812 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 3492 | 1467227785814 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 12:16:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:16:25 INFO - PROCESS | 3492 | 1467227785818 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 3492 | 1467227785819 Marionette TRACE conn2 <- [1,2826,null,{}] 12:16:25 INFO - PROCESS | 3492 | 1467227785822 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}] 12:16:25 INFO - PROCESS | 3492 | 1467227785824 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:25 INFO - PROCESS | 3492 | 1467227785945 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 12:16:25 INFO - PROCESS | 3492 | 1467227785988 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 3492 | 1467227785990 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:25 INFO - PROCESS | 3492 | ++DOCSHELL 0F9E6800 == 43 [pid = 3492] [id = 716] 12:16:25 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1021D800) [pid = 3492] [serial = 2148] [outer = 00000000] 12:16:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (19DC0400) [pid = 3492] [serial = 2149] [outer = 1021D800] 12:16:26 INFO - PROCESS | 3492 | 1467227786032 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (19DC3800) [pid = 3492] [serial = 2150] [outer = 1021D800] 12:16:26 INFO - PROCESS | 3492 | 1467227786454 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]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:16:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 700ms 12:16:26 INFO - PROCESS | 3492 | 1467227786518 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 3492 | 1467227786519 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 12:16:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:16:26 INFO - PROCESS | 3492 | 1467227786535 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 3492 | 1467227786536 Marionette TRACE conn2 <- [1,2830,null,{}] 12:16:26 INFO - PROCESS | 3492 | 1467227786540 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}] 12:16:26 INFO - PROCESS | 3492 | 1467227786541 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:26 INFO - PROCESS | 3492 | 1467227786620 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 12:16:26 INFO - PROCESS | 3492 | 1467227786628 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 3492 | 1467227786630 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:26 INFO - PROCESS | 3492 | ++DOCSHELL 14604C00 == 44 [pid = 3492] [id = 717] 12:16:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1A232400) [pid = 3492] [serial = 2151] [outer = 00000000] 12:16:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1A54E400) [pid = 3492] [serial = 2152] [outer = 1A232400] 12:16:26 INFO - PROCESS | 3492 | 1467227786675 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1A551800) [pid = 3492] [serial = 2153] [outer = 1A232400] 12:16:27 INFO - PROCESS | 3492 | 1467227787403 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]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:16:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 934ms 12:16:27 INFO - PROCESS | 3492 | 1467227787480 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 3492 | 1467227787485 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 12:16:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:16:27 INFO - PROCESS | 3492 | 1467227787489 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 3492 | 1467227787495 Marionette TRACE conn2 <- [1,2834,null,{}] 12:16:27 INFO - PROCESS | 3492 | 1467227787500 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}] 12:16:27 INFO - PROCESS | 3492 | 1467227787503 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:27 INFO - PROCESS | 3492 | 1467227787612 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 12:16:27 INFO - PROCESS | 3492 | 1467227787754 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 3492 | 1467227787757 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:27 INFO - PROCESS | 3492 | ++DOCSHELL 10B9B800 == 45 [pid = 3492] [id = 718] 12:16:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (11232800) [pid = 3492] [serial = 2154] [outer = 00000000] 12:16:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (12F5D800) [pid = 3492] [serial = 2155] [outer = 11232800] 12:16:27 INFO - PROCESS | 3492 | 1467227787813 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (139ED400) [pid = 3492] [serial = 2156] [outer = 11232800] 12:16:28 INFO - PROCESS | 3492 | 1467227788364 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]]]}] 12:16:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:16:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 903ms 12:16:28 INFO - PROCESS | 3492 | 1467227788395 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 3492 | 1467227788400 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 12:16:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:16:28 INFO - PROCESS | 3492 | 1467227788406 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - PROCESS | 3492 | 1467227788409 Marionette TRACE conn2 <- [1,2838,null,{}] 12:16:28 INFO - PROCESS | 3492 | 1467227788413 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}] 12:16:28 INFO - PROCESS | 3492 | 1467227788416 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:28 INFO - PROCESS | 3492 | 1467227788526 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 12:16:28 INFO - PROCESS | 3492 | 1467227788668 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 3492 | 1467227788670 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:28 INFO - PROCESS | 3492 | ++DOCSHELL 15ECF400 == 46 [pid = 3492] [id = 719] 12:16:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (15ECFC00) [pid = 3492] [serial = 2157] [outer = 00000000] 12:16:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (16EF9400) [pid = 3492] [serial = 2158] [outer = 15ECFC00] 12:16:28 INFO - PROCESS | 3492 | 1467227788727 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (176DA000) [pid = 3492] [serial = 2159] [outer = 15ECFC00] 12:16:29 INFO - PROCESS | 3492 | 1467227789370 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:16:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 996ms 12:16:29 INFO - PROCESS | 3492 | 1467227789409 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 3492 | 1467227789411 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 12:16:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:16:29 INFO - PROCESS | 3492 | 1467227789415 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 3492 | 1467227789419 Marionette TRACE conn2 <- [1,2842,null,{}] 12:16:29 INFO - PROCESS | 3492 | 1467227789430 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}] 12:16:29 INFO - PROCESS | 3492 | 1467227789434 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:29 INFO - PROCESS | 3492 | 1467227789543 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 12:16:29 INFO - PROCESS | 3492 | 1467227789872 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 3492 | 1467227789875 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:29 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A0800 == 47 [pid = 3492] [id = 720] 12:16:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (0F2A0C00) [pid = 3492] [serial = 2160] [outer = 00000000] 12:16:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (1055E000) [pid = 3492] [serial = 2161] [outer = 0F2A0C00] 12:16:29 INFO - PROCESS | 3492 | 1467227789934 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (10B9BC00) [pid = 3492] [serial = 2162] [outer = 0F2A0C00] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 13EA4000 == 46 [pid = 3492] [id = 702] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 15ED0000 == 45 [pid = 3492] [id = 704] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 146CEC00 == 44 [pid = 3492] [id = 703] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 12C7D400 == 43 [pid = 3492] [id = 700] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 139E6400 == 42 [pid = 3492] [id = 701] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 10B9A800 == 41 [pid = 3492] [id = 699] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 187DCC00 == 40 [pid = 3492] [id = 698] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 0F9E6800 == 39 [pid = 3492] [id = 716] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 12FE1800 == 38 [pid = 3492] [id = 715] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 0F2A4000 == 37 [pid = 3492] [id = 714] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 0F2AA400 == 36 [pid = 3492] [id = 713] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 1878F400 == 35 [pid = 3492] [id = 712] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 1812C400 == 34 [pid = 3492] [id = 711] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 1594FC00 == 33 [pid = 3492] [id = 710] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 139E5400 == 32 [pid = 3492] [id = 709] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 10B9FC00 == 31 [pid = 3492] [id = 708] 12:16:30 INFO - PROCESS | 3492 | --DOCSHELL 168A2000 == 30 [pid = 3492] [id = 705] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (168A3000) [pid = 3492] [serial = 2114] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (15951C00) [pid = 3492] [serial = 2080] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (187D2400) [pid = 3492] [serial = 2093] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (16E8E400) [pid = 3492] [serial = 2083] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (18131000) [pid = 3492] [serial = 2086] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1744A400) [pid = 3492] [serial = 2084] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (176DAC00) [pid = 3492] [serial = 2089] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (184A6800) [pid = 3492] [serial = 2087] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (18790400) [pid = 3492] [serial = 2092] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (11809C00) [pid = 3492] [serial = 2071] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (129E4800) [pid = 3492] [serial = 2072] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (1390D400) [pid = 3492] [serial = 2069] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (13167400) [pid = 3492] [serial = 2068] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (184A8800) [pid = 3492] [serial = 2065] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (183B9800) [pid = 3492] [serial = 2066] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (17554400) [pid = 3492] [serial = 2116] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (14604400) [pid = 3492] [serial = 2077] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (13A31000) [pid = 3492] [serial = 2075] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (139EEC00) [pid = 3492] [serial = 2074] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (15EF5800) [pid = 3492] [serial = 2081] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (187E0400) [pid = 3492] [serial = 2095] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (183B9000) [pid = 3492] [serial = 2090] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (146C4800) [pid = 3492] [serial = 2078] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (11886C00) [pid = 3492] [serial = 2099] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (13AC0400) [pid = 3492] [serial = 2104] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (13D3E400) [pid = 3492] [serial = 2105] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1560BC00) [pid = 3492] [serial = 2110] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (11804800) [pid = 3492] [serial = 2098] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (143B0400) [pid = 3492] [serial = 2107] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (1569A000) [pid = 3492] [serial = 2111] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (12F62C00) [pid = 3492] [serial = 2101] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (187E0C00) [pid = 3492] [serial = 2096] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (14607800) [pid = 3492] [serial = 2108] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (168A2800) [pid = 3492] [serial = 2113] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (13164000) [pid = 3492] [serial = 2102] [outer = 00000000] [url = about:blank] 12:16:30 INFO - PROCESS | 3492 | 1467227790546 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]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:16:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1215ms 12:16:30 INFO - PROCESS | 3492 | 1467227790611 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 3492 | 1467227790614 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 12:16:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:16:30 INFO - PROCESS | 3492 | 1467227790619 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - PROCESS | 3492 | 1467227790621 Marionette TRACE conn2 <- [1,2846,null,{}] 12:16:30 INFO - PROCESS | 3492 | 1467227790626 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}] 12:16:30 INFO - PROCESS | 3492 | 1467227790631 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:30 INFO - PROCESS | 3492 | 1467227790729 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 12:16:30 INFO - PROCESS | 3492 | 1467227790829 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 3492 | 1467227790832 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:30 INFO - PROCESS | 3492 | ++DOCSHELL 10A7D800 == 31 [pid = 3492] [id = 721] 12:16:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (10A7EC00) [pid = 3492] [serial = 2163] [outer = 00000000] 12:16:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (11C93800) [pid = 3492] [serial = 2164] [outer = 10A7EC00] 12:16:30 INFO - PROCESS | 3492 | 1467227790882 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (12F23800) [pid = 3492] [serial = 2165] [outer = 10A7EC00] 12:16:31 INFO - PROCESS | 3492 | 1467227791347 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:16:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 794ms 12:16:31 INFO - PROCESS | 3492 | 1467227791420 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 3492 | 1467227791423 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 12:16:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:16:31 INFO - PROCESS | 3492 | 1467227791428 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 3492 | 1467227791430 Marionette TRACE conn2 <- [1,2850,null,{}] 12:16:31 INFO - PROCESS | 3492 | 1467227791434 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}] 12:16:31 INFO - PROCESS | 3492 | 1467227791436 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:31 INFO - PROCESS | 3492 | 1467227791526 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 12:16:31 INFO - PROCESS | 3492 | 1467227791534 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 3492 | 1467227791537 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:31 INFO - PROCESS | 3492 | ++DOCSHELL 139EA800 == 32 [pid = 3492] [id = 722] 12:16:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (139EAC00) [pid = 3492] [serial = 2166] [outer = 00000000] 12:16:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (13A34C00) [pid = 3492] [serial = 2167] [outer = 139EAC00] 12:16:31 INFO - PROCESS | 3492 | 1467227791582 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (13D3C400) [pid = 3492] [serial = 2168] [outer = 139EAC00] 12:16:32 INFO - PROCESS | 3492 | 1467227792050 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]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:16:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 639ms 12:16:32 INFO - PROCESS | 3492 | 1467227792070 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 3492 | 1467227792072 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 12:16:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:16:32 INFO - PROCESS | 3492 | 1467227792077 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 3492 | 1467227792083 Marionette TRACE conn2 <- [1,2854,null,{}] 12:16:32 INFO - PROCESS | 3492 | 1467227792092 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}] 12:16:32 INFO - PROCESS | 3492 | 1467227792095 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:32 INFO - PROCESS | 3492 | 1467227792178 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 12:16:32 INFO - PROCESS | 3492 | 1467227792187 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 3492 | 1467227792189 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:32 INFO - PROCESS | 3492 | ++DOCSHELL 14606C00 == 33 [pid = 3492] [id = 723] 12:16:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (14608000) [pid = 3492] [serial = 2169] [outer = 00000000] 12:16:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (146CC800) [pid = 3492] [serial = 2170] [outer = 14608000] 12:16:32 INFO - PROCESS | 3492 | 1467227792233 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (1560BC00) [pid = 3492] [serial = 2171] [outer = 14608000] 12:16:32 INFO - PROCESS | 3492 | 1467227792685 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]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:16:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 623ms 12:16:32 INFO - PROCESS | 3492 | 1467227792715 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 3492 | 1467227792718 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 12:16:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:16:32 INFO - PROCESS | 3492 | 1467227792721 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 3492 | 1467227792723 Marionette TRACE conn2 <- [1,2858,null,{}] 12:16:32 INFO - PROCESS | 3492 | 1467227792726 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}] 12:16:32 INFO - PROCESS | 3492 | 1467227792728 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:32 INFO - PROCESS | 3492 | 1467227792843 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 12:16:32 INFO - PROCESS | 3492 | 1467227792848 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 3492 | 1467227792850 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:32 INFO - PROCESS | 3492 | ++DOCSHELL 1507FC00 == 34 [pid = 3492] [id = 724] 12:16:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (158E1C00) [pid = 3492] [serial = 2172] [outer = 00000000] 12:16:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (15ED0000) [pid = 3492] [serial = 2173] [outer = 158E1C00] 12:16:32 INFO - PROCESS | 3492 | 1467227792894 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (15ED6C00) [pid = 3492] [serial = 2174] [outer = 158E1C00] 12:16:33 INFO - PROCESS | 3492 | 1467227793399 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]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:16:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 732ms 12:16:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:16:33 INFO - PROCESS | 3492 | 1467227793461 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 3492 | 1467227793463 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 12:16:33 INFO - PROCESS | 3492 | 1467227793466 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - PROCESS | 3492 | 1467227793468 Marionette TRACE conn2 <- [1,2862,null,{}] 12:16:33 INFO - PROCESS | 3492 | 1467227793476 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}] 12:16:33 INFO - PROCESS | 3492 | 1467227793478 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:33 INFO - PROCESS | 3492 | 1467227793590 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 12:16:33 INFO - PROCESS | 3492 | 1467227793599 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 3492 | 1467227793604 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:33 INFO - PROCESS | 3492 | ++DOCSHELL 1661B400 == 35 [pid = 3492] [id = 725] 12:16:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (16938400) [pid = 3492] [serial = 2175] [outer = 00000000] 12:16:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (16D27C00) [pid = 3492] [serial = 2176] [outer = 16938400] 12:16:33 INFO - PROCESS | 3492 | 1467227793658 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (17448400) [pid = 3492] [serial = 2177] [outer = 16938400] 12:16:34 INFO - PROCESS | 3492 | 1467227794138 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]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:16:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 685ms 12:16:34 INFO - PROCESS | 3492 | 1467227794166 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 3492 | 1467227794168 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 12:16:34 INFO - PROCESS | 3492 | 1467227794171 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:16:34 INFO - PROCESS | 3492 | 1467227794173 Marionette TRACE conn2 <- [1,2866,null,{}] 12:16:34 INFO - PROCESS | 3492 | 1467227794176 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}] 12:16:34 INFO - PROCESS | 3492 | 1467227794178 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:34 INFO - PROCESS | 3492 | 1467227794331 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 12:16:34 INFO - PROCESS | 3492 | 1467227794346 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 3492 | 1467227794348 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:34 INFO - PROCESS | 3492 | ++DOCSHELL 175F1C00 == 36 [pid = 3492] [id = 726] 12:16:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (175F7C00) [pid = 3492] [serial = 2178] [outer = 00000000] 12:16:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (184A6800) [pid = 3492] [serial = 2179] [outer = 175F7C00] 12:16:34 INFO - PROCESS | 3492 | 1467227794434 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (184A9800) [pid = 3492] [serial = 2180] [outer = 175F7C00] 12:16:34 INFO - PROCESS | 3492 | 1467227794854 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]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:16:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 732ms 12:16:34 INFO - PROCESS | 3492 | 1467227794896 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 3492 | 1467227794898 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 12:16:34 INFO - PROCESS | 3492 | 1467227794901 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:16:34 INFO - PROCESS | 3492 | 1467227794903 Marionette TRACE conn2 <- [1,2870,null,{}] 12:16:34 INFO - PROCESS | 3492 | 1467227794906 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}] 12:16:34 INFO - PROCESS | 3492 | 1467227794908 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:35 INFO - PROCESS | 3492 | 1467227795022 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 12:16:35 INFO - PROCESS | 3492 | 1467227795027 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 3492 | 1467227795029 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:35 INFO - PROCESS | 3492 | ++DOCSHELL 11C8D400 == 37 [pid = 3492] [id = 727] 12:16:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (184AAC00) [pid = 3492] [serial = 2181] [outer = 00000000] 12:16:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (187D2800) [pid = 3492] [serial = 2182] [outer = 184AAC00] 12:16:35 INFO - PROCESS | 3492 | 1467227795071 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (187D7800) [pid = 3492] [serial = 2183] [outer = 184AAC00] 12:16:35 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1021D800) [pid = 3492] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:16:35 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (187D5800) [pid = 3492] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:16:35 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (15950000) [pid = 3492] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:16:35 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (15ED4C00) [pid = 3492] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:16:35 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (139E7400) [pid = 3492] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:16:35 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (10BA7400) [pid = 3492] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:16:35 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1812D000) [pid = 3492] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:16:35 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (0F2A5000) [pid = 3492] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:16:35 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (13EA4800) [pid = 3492] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:16:35 INFO - PROCESS | 3492 | 1467227795728 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]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:16:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 841ms 12:16:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:16:35 INFO - PROCESS | 3492 | 1467227795745 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 3492 | 1467227795747 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 12:16:35 INFO - PROCESS | 3492 | 1467227795750 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 3492 | 1467227795751 Marionette TRACE conn2 <- [1,2874,null,{}] 12:16:35 INFO - PROCESS | 3492 | 1467227795755 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}] 12:16:35 INFO - PROCESS | 3492 | 1467227795757 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:35 INFO - PROCESS | 3492 | 1467227795835 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 12:16:35 INFO - PROCESS | 3492 | 1467227795840 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 3492 | 1467227795842 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:35 INFO - PROCESS | 3492 | ++DOCSHELL 12F69800 == 38 [pid = 3492] [id = 728] 12:16:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (12FDC400) [pid = 3492] [serial = 2184] [outer = 00000000] 12:16:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (184AD400) [pid = 3492] [serial = 2185] [outer = 12FDC400] 12:16:35 INFO - PROCESS | 3492 | 1467227795885 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (184B2400) [pid = 3492] [serial = 2186] [outer = 12FDC400] 12:16:36 INFO - PROCESS | 3492 | 1467227796318 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]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:16:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 592ms 12:16:36 INFO - PROCESS | 3492 | 1467227796365 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 3492 | 1467227796367 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 12:16:36 INFO - PROCESS | 3492 | 1467227796375 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - PROCESS | 3492 | 1467227796376 Marionette TRACE conn2 <- [1,2878,null,{}] 12:16:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:16:36 INFO - PROCESS | 3492 | 1467227796380 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}] 12:16:36 INFO - PROCESS | 3492 | 1467227796382 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:36 INFO - PROCESS | 3492 | 1467227796471 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 12:16:36 INFO - PROCESS | 3492 | 1467227796476 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 3492 | 1467227796487 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:36 INFO - PROCESS | 3492 | ++DOCSHELL 176D2000 == 39 [pid = 3492] [id = 729] 12:16:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (19A95000) [pid = 3492] [serial = 2187] [outer = 00000000] 12:16:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (19A9D800) [pid = 3492] [serial = 2188] [outer = 19A95000] 12:16:36 INFO - PROCESS | 3492 | 1467227796530 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (19A9EC00) [pid = 3492] [serial = 2189] [outer = 19A95000] 12:16:36 INFO - PROCESS | 3492 | 1467227796962 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:16:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 638ms 12:16:37 INFO - PROCESS | 3492 | 1467227797016 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 3492 | 1467227797018 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 12:16:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:16:37 INFO - PROCESS | 3492 | 1467227797021 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 3492 | 1467227797023 Marionette TRACE conn2 <- [1,2882,null,{}] 12:16:37 INFO - PROCESS | 3492 | 1467227797027 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}] 12:16:37 INFO - PROCESS | 3492 | 1467227797028 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:37 INFO - PROCESS | 3492 | 1467227797107 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 12:16:37 INFO - PROCESS | 3492 | 1467227797112 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 3492 | 1467227797115 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:37 INFO - PROCESS | 3492 | ++DOCSHELL 19BC8000 == 40 [pid = 3492] [id = 730] 12:16:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (19D7D000) [pid = 3492] [serial = 2190] [outer = 00000000] 12:16:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (19DC7C00) [pid = 3492] [serial = 2191] [outer = 19D7D000] 12:16:37 INFO - PROCESS | 3492 | 1467227797160 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1A231400) [pid = 3492] [serial = 2192] [outer = 19D7D000] 12:16:37 INFO - PROCESS | 3492 | 1467227797845 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]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:16:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 841ms 12:16:37 INFO - PROCESS | 3492 | 1467227797865 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 3492 | 1467227797870 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 12:16:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:16:37 INFO - PROCESS | 3492 | 1467227797875 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 3492 | 1467227797878 Marionette TRACE conn2 <- [1,2886,null,{}] 12:16:37 INFO - PROCESS | 3492 | 1467227797885 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}] 12:16:37 INFO - PROCESS | 3492 | 1467227797888 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:37 INFO - PROCESS | 3492 | 1467227797997 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 12:16:38 INFO - PROCESS | 3492 | 1467227798113 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 3492 | 1467227798116 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:38 INFO - PROCESS | 3492 | ++DOCSHELL 11885800 == 41 [pid = 3492] [id = 731] 12:16:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (11886C00) [pid = 3492] [serial = 2193] [outer = 00000000] 12:16:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (131C4800) [pid = 3492] [serial = 2194] [outer = 11886C00] 12:16:38 INFO - PROCESS | 3492 | 1467227798212 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (139E4800) [pid = 3492] [serial = 2195] [outer = 11886C00] 12:16:38 INFO - PROCESS | 3492 | 1467227798867 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]]]}] 12:16:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:16:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1044ms 12:16:38 INFO - PROCESS | 3492 | 1467227798927 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 12:16:38 INFO - PROCESS | 3492 | 1467227798932 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 12:16:38 INFO - PROCESS | 3492 | 1467227798938 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:16:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:16:38 INFO - PROCESS | 3492 | 1467227798941 Marionette TRACE conn2 <- [1,2890,null,{}] 12:16:38 INFO - PROCESS | 3492 | 1467227798945 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}] 12:16:38 INFO - PROCESS | 3492 | 1467227798948 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:39 INFO - PROCESS | 3492 | 1467227799063 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 12:16:39 INFO - PROCESS | 3492 | 1467227799205 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 3492 | 1467227799208 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:39 INFO - PROCESS | 3492 | ++DOCSHELL 146C4800 == 42 [pid = 3492] [id = 732] 12:16:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (146C9800) [pid = 3492] [serial = 2196] [outer = 00000000] 12:16:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (1594C000) [pid = 3492] [serial = 2197] [outer = 146C9800] 12:16:39 INFO - PROCESS | 3492 | 1467227799264 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (168A2800) [pid = 3492] [serial = 2198] [outer = 146C9800] 12:16:39 INFO - PROCESS | 3492 | 1467227799883 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:16:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 996ms 12:16:39 INFO - PROCESS | 3492 | 1467227799943 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 3492 | 1467227799945 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 12:16:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:16:39 INFO - PROCESS | 3492 | 1467227799949 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 3492 | 1467227799953 Marionette TRACE conn2 <- [1,2894,null,{}] 12:16:39 INFO - PROCESS | 3492 | 1467227799964 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}] 12:16:39 INFO - PROCESS | 3492 | 1467227799968 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:40 INFO - PROCESS | 3492 | 1467227800073 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 12:16:40 INFO - PROCESS | 3492 | 1467227800220 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 3492 | 1467227800223 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:40 INFO - PROCESS | 3492 | ++DOCSHELL 19D7C400 == 43 [pid = 3492] [id = 733] 12:16:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (19DBA800) [pid = 3492] [serial = 2199] [outer = 00000000] 12:16:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1A03A000) [pid = 3492] [serial = 2200] [outer = 19DBA800] 12:16:40 INFO - PROCESS | 3492 | 1467227800281 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1A239800) [pid = 3492] [serial = 2201] [outer = 19DBA800] 12:16:41 INFO - PROCESS | 3492 | 1467227801051 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]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:16:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1152ms 12:16:41 INFO - PROCESS | 3492 | 1467227801101 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 3492 | 1467227801105 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 12:16:41 INFO - PROCESS | 3492 | 1467227801110 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:16:41 INFO - PROCESS | 3492 | 1467227801113 Marionette TRACE conn2 <- [1,2898,null,{}] 12:16:41 INFO - PROCESS | 3492 | 1467227801119 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}] 12:16:41 INFO - PROCESS | 3492 | 1467227801121 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:41 INFO - PROCESS | 3492 | 1467227801220 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 12:16:41 INFO - PROCESS | 3492 | 1467227801364 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 3492 | 1467227801369 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:41 INFO - PROCESS | 3492 | ++DOCSHELL 11D88400 == 44 [pid = 3492] [id = 734] 12:16:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (11DD8800) [pid = 3492] [serial = 2202] [outer = 00000000] 12:16:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (139B0C00) [pid = 3492] [serial = 2203] [outer = 11DD8800] 12:16:41 INFO - PROCESS | 3492 | 1467227801420 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (13A35400) [pid = 3492] [serial = 2204] [outer = 11DD8800] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 10B9E800 == 43 [pid = 3492] [id = 706] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 176D2000 == 42 [pid = 3492] [id = 729] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 12F69800 == 41 [pid = 3492] [id = 728] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 11C8D400 == 40 [pid = 3492] [id = 727] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 175F1C00 == 39 [pid = 3492] [id = 726] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 1661B400 == 38 [pid = 3492] [id = 725] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 1507FC00 == 37 [pid = 3492] [id = 724] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 14606C00 == 36 [pid = 3492] [id = 723] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 139EA800 == 35 [pid = 3492] [id = 722] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 10A7D800 == 34 [pid = 3492] [id = 721] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 0F2A0800 == 33 [pid = 3492] [id = 720] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 15ECF400 == 32 [pid = 3492] [id = 719] 12:16:41 INFO - PROCESS | 3492 | --DOCSHELL 10B9B800 == 31 [pid = 3492] [id = 718] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (187DE400) [pid = 3492] [serial = 2137] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (15ED8C00) [pid = 3492] [serial = 2131] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (19BCA800) [pid = 3492] [serial = 2140] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (168A1C00) [pid = 3492] [serial = 2132] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (13AB8800) [pid = 3492] [serial = 2128] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (13EA2000) [pid = 3492] [serial = 2129] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (12C80800) [pid = 3492] [serial = 2125] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1315F400) [pid = 3492] [serial = 2126] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (181D8800) [pid = 3492] [serial = 2134] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (10E45800) [pid = 3492] [serial = 2119] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (13AB7C00) [pid = 3492] [serial = 2122] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (19A97400) [pid = 3492] [serial = 2138] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (19BCB800) [pid = 3492] [serial = 2141] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (112A5400) [pid = 3492] [serial = 2143] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (12BAB800) [pid = 3492] [serial = 2144] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (175F9400) [pid = 3492] [serial = 2147] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (19DC3800) [pid = 3492] [serial = 2150] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (16938C00) [pid = 3492] [serial = 2146] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (184B4400) [pid = 3492] [serial = 2135] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (19DC0400) [pid = 3492] [serial = 2149] [outer = 00000000] [url = about:blank] 12:16:41 INFO - PROCESS | 3492 | 1467227801975 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]]]}] 12:16:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:16:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:16:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 903ms 12:16:42 INFO - PROCESS | 3492 | 1467227802016 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 3492 | 1467227802020 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 12:16:42 INFO - TEST-START | /DOMEvents/constructors.html 12:16:42 INFO - PROCESS | 3492 | 1467227802026 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 3492 | 1467227802029 Marionette TRACE conn2 <- [1,2902,null,{}] 12:16:42 INFO - PROCESS | 3492 | 1467227802032 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}] 12:16:42 INFO - PROCESS | 3492 | 1467227802035 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:42 INFO - PROCESS | 3492 | 1467227802121 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 12:16:42 INFO - PROCESS | 3492 | 1467227802129 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 3492 | 1467227802131 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:42 INFO - PROCESS | 3492 | ++DOCSHELL 129E3400 == 32 [pid = 3492] [id = 735] 12:16:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (129E5800) [pid = 3492] [serial = 2205] [outer = 00000000] 12:16:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (139AF800) [pid = 3492] [serial = 2206] [outer = 129E5800] 12:16:42 INFO - PROCESS | 3492 | 1467227802177 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (13D3D800) [pid = 3492] [serial = 2207] [outer = 129E5800] 12:16:42 INFO - PROCESS | 3492 | 1467227802808 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]]]}] 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:16:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:16:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:16:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:16:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:16:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:16:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:16:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:16:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:16:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 856ms 12:16:42 INFO - PROCESS | 3492 | 1467227802889 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 3492 | 1467227802891 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 12:16:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:16:42 INFO - PROCESS | 3492 | 1467227802894 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 3492 | 1467227802898 Marionette TRACE conn2 <- [1,2906,null,{}] 12:16:42 INFO - PROCESS | 3492 | 1467227802908 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}] 12:16:42 INFO - PROCESS | 3492 | 1467227802912 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:42 INFO - PROCESS | 3492 | 1467227802999 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 12:16:42 INFO - PROCESS | 3492 | 1467227803005 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 3492 | 1467227803008 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:42 INFO - PROCESS | 3492 | ++DOCSHELL 158E4C00 == 33 [pid = 3492] [id = 736] 12:16:42 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (158E5800) [pid = 3492] [serial = 2208] [outer = 00000000] 12:16:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (15EFBC00) [pid = 3492] [serial = 2209] [outer = 158E5800] 12:16:43 INFO - PROCESS | 3492 | 1467227803054 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (16DC1C00) [pid = 3492] [serial = 2210] [outer = 158E5800] 12:16:43 INFO - PROCESS | 3492 | 1467227803480 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:16:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:16:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 639ms 12:16:43 INFO - PROCESS | 3492 | 1467227803516 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 3492 | 1467227803519 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 12:16:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:16:43 INFO - PROCESS | 3492 | 1467227803522 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - PROCESS | 3492 | 1467227803524 Marionette TRACE conn2 <- [1,2910,null,{}] 12:16:43 INFO - PROCESS | 3492 | 1467227803527 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}] 12:16:43 INFO - PROCESS | 3492 | 1467227803530 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:43 INFO - PROCESS | 3492 | 1467227803630 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 12:16:43 INFO - PROCESS | 3492 | 1467227803638 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:43 INFO - PROCESS | 3492 | 1467227803640 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:43 INFO - PROCESS | 3492 | ++DOCSHELL 16938C00 == 34 [pid = 3492] [id = 737] 12:16:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1744F800) [pid = 3492] [serial = 2211] [outer = 00000000] 12:16:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (181CC800) [pid = 3492] [serial = 2212] [outer = 1744F800] 12:16:43 INFO - PROCESS | 3492 | 1467227803684 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (183BBC00) [pid = 3492] [serial = 2213] [outer = 1744F800] 12:16:44 INFO - PROCESS | 3492 | [3492] 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 12:16:44 INFO - PROCESS | 3492 | [3492] 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 12:16:44 INFO - PROCESS | 3492 | [3492] 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 12:16:44 INFO - PROCESS | 3492 | [3492] 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 12:16:44 INFO - PROCESS | 3492 | 1467227804131 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]]]}] 12:16:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:16:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:16:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:16:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:16:44 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 12:16:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:16:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:16:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:16:44 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 12:16:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:16:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:16:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:16:44 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]" 12:16:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:16:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:16:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:16:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:16:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 638ms 12:16:44 INFO - PROCESS | 3492 | 1467227804173 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 3492 | 1467227804175 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 12:16:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:16:44 INFO - PROCESS | 3492 | 1467227804178 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 3492 | 1467227804180 Marionette TRACE conn2 <- [1,2914,null,{}] 12:16:44 INFO - PROCESS | 3492 | 1467227804190 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}] 12:16:44 INFO - PROCESS | 3492 | 1467227804192 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:44 INFO - PROCESS | 3492 | 1467227804307 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 12:16:44 INFO - PROCESS | 3492 | 1467227804312 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 3492 | 1467227804314 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:44 INFO - PROCESS | 3492 | ++DOCSHELL 183BB400 == 35 [pid = 3492] [id = 738] 12:16:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (184B2000) [pid = 3492] [serial = 2214] [outer = 00000000] 12:16:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (19A9F800) [pid = 3492] [serial = 2215] [outer = 184B2000] 12:16:44 INFO - PROCESS | 3492 | 1467227804357 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (19BCB000) [pid = 3492] [serial = 2216] [outer = 184B2000] 12:16:44 INFO - PROCESS | 3492 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:16:44 INFO - PROCESS | 3492 | 1467227804811 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]]]}] 12:16:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:16:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 700ms 12:16:44 INFO - PROCESS | 3492 | 1467227804877 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 3492 | 1467227804879 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 12:16:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:16:44 INFO - PROCESS | 3492 | 1467227804887 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 3492 | 1467227804889 Marionette TRACE conn2 <- [1,2918,null,{}] 12:16:44 INFO - PROCESS | 3492 | 1467227804892 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}] 12:16:44 INFO - PROCESS | 3492 | 1467227804898 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:45 INFO - PROCESS | 3492 | 1467227805037 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 12:16:45 INFO - PROCESS | 3492 | 1467227805106 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 3492 | 1467227805108 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:45 INFO - PROCESS | 3492 | ++DOCSHELL 19D7DC00 == 36 [pid = 3492] [id = 739] 12:16:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (19DBE400) [pid = 3492] [serial = 2217] [outer = 00000000] 12:16:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1A234400) [pid = 3492] [serial = 2218] [outer = 19DBE400] 12:16:45 INFO - PROCESS | 3492 | 1467227805153 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1A655800) [pid = 3492] [serial = 2219] [outer = 19DBE400] 12:16:45 INFO - PROCESS | 3492 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:16:45 INFO - PROCESS | 3492 | 1467227805541 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]]]}] 12:16:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:16:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 701ms 12:16:45 INFO - PROCESS | 3492 | 1467227805582 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 3492 | 1467227805594 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 12:16:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:16:45 INFO - PROCESS | 3492 | 1467227805599 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - PROCESS | 3492 | 1467227805601 Marionette TRACE conn2 <- [1,2922,null,{}] 12:16:45 INFO - PROCESS | 3492 | 1467227805606 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}] 12:16:45 INFO - PROCESS | 3492 | 1467227805609 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:45 INFO - PROCESS | 3492 | 1467227805750 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 12:16:45 INFO - PROCESS | 3492 | 1467227805772 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 3492 | 1467227805774 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:45 INFO - PROCESS | 3492 | ++DOCSHELL 102C6000 == 37 [pid = 3492] [id = 740] 12:16:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (11224800) [pid = 3492] [serial = 2220] [outer = 00000000] 12:16:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (1A7D3400) [pid = 3492] [serial = 2221] [outer = 11224800] 12:16:45 INFO - PROCESS | 3492 | 1467227805817 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (1A7D5000) [pid = 3492] [serial = 2222] [outer = 11224800] 12:16:46 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (16938400) [pid = 3492] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:16:46 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (175F7C00) [pid = 3492] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:16:46 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (0F2A0C00) [pid = 3492] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:16:46 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (139EAC00) [pid = 3492] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:16:46 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (158E1C00) [pid = 3492] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:16:46 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (10A7EC00) [pid = 3492] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:16:46 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (14608000) [pid = 3492] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:16:46 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (184AAC00) [pid = 3492] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:16:46 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (19A95000) [pid = 3492] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:16:46 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (12FDC400) [pid = 3492] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:16:46 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (16DC0C00) [pid = 3492] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:16:46 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (139E6C00) [pid = 3492] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:16:46 INFO - PROCESS | 3492 | 1467227806365 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]]]}] 12:16:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:16:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 794ms 12:16:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:16:46 INFO - PROCESS | 3492 | 1467227806400 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 3492 | 1467227806402 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 12:16:46 INFO - PROCESS | 3492 | 1467227806405 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 3492 | 1467227806407 Marionette TRACE conn2 <- [1,2926,null,{}] 12:16:46 INFO - PROCESS | 3492 | 1467227806410 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}] 12:16:46 INFO - PROCESS | 3492 | 1467227806412 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:46 INFO - PROCESS | 3492 | 1467227806490 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 12:16:46 INFO - PROCESS | 3492 | 1467227806495 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 3492 | 1467227806497 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:46 INFO - PROCESS | 3492 | ++DOCSHELL 0F9E6800 == 38 [pid = 3492] [id = 741] 12:16:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (10A7BC00) [pid = 3492] [serial = 2223] [outer = 00000000] 12:16:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (158E1C00) [pid = 3492] [serial = 2224] [outer = 10A7BC00] 12:16:46 INFO - PROCESS | 3492 | 1467227806544 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (15EDB000) [pid = 3492] [serial = 2225] [outer = 10A7BC00] 12:16:46 INFO - PROCESS | 3492 | 1467227806970 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]]]}] 12:16:46 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. 12:16:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 591ms 12:16:46 INFO - PROCESS | 3492 | 1467227807003 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 3492 | 1467227807005 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 12:16:46 INFO - PROCESS | 3492 | 1467227807008 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:16:46 INFO - PROCESS | 3492 | 1467227807010 Marionette TRACE conn2 <- [1,2930,null,{}] 12:16:46 INFO - PROCESS | 3492 | 1467227807013 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}] 12:16:46 INFO - PROCESS | 3492 | 1467227807015 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:47 INFO - PROCESS | 3492 | 1467227807163 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 12:16:47 INFO - PROCESS | 3492 | 1467227807173 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 3492 | 1467227807175 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:47 INFO - PROCESS | 3492 | ++DOCSHELL 139E7C00 == 39 [pid = 3492] [id = 742] 12:16:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (15603C00) [pid = 3492] [serial = 2226] [outer = 00000000] 12:16:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (1A7D1000) [pid = 3492] [serial = 2227] [outer = 15603C00] 12:16:47 INFO - PROCESS | 3492 | 1467227807219 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (1A7D6400) [pid = 3492] [serial = 2228] [outer = 15603C00] 12:16:47 INFO - PROCESS | 3492 | 1467227807585 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"]]]}] 12:16:47 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:16:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:16:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:16:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 639ms 12:16:47 INFO - PROCESS | 3492 | 1467227807630 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 3492 | 1467227807632 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 12:16:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:16:47 INFO - PROCESS | 3492 | 1467227807636 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 3492 | 1467227807637 Marionette TRACE conn2 <- [1,2934,null,{}] 12:16:47 INFO - PROCESS | 3492 | 1467227807641 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}] 12:16:47 INFO - PROCESS | 3492 | 1467227807644 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:47 INFO - PROCESS | 3492 | 1467227807772 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 12:16:47 INFO - PROCESS | 3492 | 1467227807784 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 3492 | 1467227807786 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:47 INFO - PROCESS | 3492 | ++DOCSHELL 0F9E5400 == 40 [pid = 3492] [id = 743] 12:16:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (15EFCC00) [pid = 3492] [serial = 2229] [outer = 00000000] 12:16:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (1AA37400) [pid = 3492] [serial = 2230] [outer = 15EFCC00] 12:16:47 INFO - PROCESS | 3492 | 1467227807828 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (1AA3D000) [pid = 3492] [serial = 2231] [outer = 15EFCC00] 12:16:48 INFO - PROCESS | 3492 | 1467227808233 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]]]}] 12:16:48 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:16:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 623ms 12:16:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:16:48 INFO - PROCESS | 3492 | 1467227808274 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 3492 | 1467227808276 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 12:16:48 INFO - PROCESS | 3492 | 1467227808280 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 3492 | 1467227808282 Marionette TRACE conn2 <- [1,2938,null,{}] 12:16:48 INFO - PROCESS | 3492 | 1467227808285 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}] 12:16:48 INFO - PROCESS | 3492 | 1467227808287 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:48 INFO - PROCESS | 3492 | 1467227808429 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 12:16:48 INFO - PROCESS | 3492 | 1467227808610 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 3492 | 1467227808613 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:48 INFO - PROCESS | 3492 | ++DOCSHELL 11C92800 == 41 [pid = 3492] [id = 744] 12:16:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (11C92C00) [pid = 3492] [serial = 2232] [outer = 00000000] 12:16:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (129E4C00) [pid = 3492] [serial = 2233] [outer = 11C92C00] 12:16:48 INFO - PROCESS | 3492 | 1467227808680 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (12F5E800) [pid = 3492] [serial = 2234] [outer = 11C92C00] 12:16:49 INFO - PROCESS | 3492 | ++DOCSHELL 13EADC00 == 42 [pid = 3492] [id = 745] 12:16:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (143AAC00) [pid = 3492] [serial = 2235] [outer = 00000000] 12:16:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (143AB400) [pid = 3492] [serial = 2236] [outer = 143AAC00] 12:16:49 INFO - PROCESS | 3492 | 1467227809258 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]]]}] 12:16:49 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:16:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 997ms 12:16:49 INFO - PROCESS | 3492 | 1467227809284 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 12:16:49 INFO - PROCESS | 3492 | 1467227809289 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 12:16:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:16:49 INFO - PROCESS | 3492 | 1467227809294 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:16:49 INFO - PROCESS | 3492 | 1467227809297 Marionette TRACE conn2 <- [1,2942,null,{}] 12:16:49 INFO - PROCESS | 3492 | 1467227809302 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}] 12:16:49 INFO - PROCESS | 3492 | 1467227809305 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:49 INFO - PROCESS | 3492 | 1467227809438 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 12:16:49 INFO - PROCESS | 3492 | 1467227809551 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 3492 | 1467227809554 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:49 INFO - PROCESS | 3492 | ++DOCSHELL 14603000 == 43 [pid = 3492] [id = 746] 12:16:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (14604400) [pid = 3492] [serial = 2237] [outer = 00000000] 12:16:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (146D2C00) [pid = 3492] [serial = 2238] [outer = 14604400] 12:16:49 INFO - PROCESS | 3492 | 1467227809650 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (158DF000) [pid = 3492] [serial = 2239] [outer = 14604400] 12:16:50 INFO - PROCESS | 3492 | 1467227810200 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]]]}] 12:16:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:16:50 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 12:16:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 934ms 12:16:50 INFO - PROCESS | 3492 | 1467227810245 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 3492 | 1467227810248 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 12:16:50 INFO - PROCESS | 3492 | 1467227810253 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:16:50 INFO - PROCESS | 3492 | 1467227810255 Marionette TRACE conn2 <- [1,2946,null,{}] 12:16:50 INFO - PROCESS | 3492 | 1467227810260 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}] 12:16:50 INFO - PROCESS | 3492 | 1467227810263 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:50 INFO - PROCESS | 3492 | 1467227810389 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 12:16:50 INFO - PROCESS | 3492 | 1467227810547 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 3492 | 1467227810550 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:50 INFO - PROCESS | 3492 | ++DOCSHELL 179A0400 == 44 [pid = 3492] [id = 747] 12:16:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (19A9A800) [pid = 3492] [serial = 2240] [outer = 00000000] 12:16:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1A035800) [pid = 3492] [serial = 2241] [outer = 19A9A800] 12:16:50 INFO - PROCESS | 3492 | 1467227810603 Marionette DEBUG loaded listener.js 12:16:50 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1A65EC00) [pid = 3492] [serial = 2242] [outer = 19A9A800] 12:16:51 INFO - PROCESS | 3492 | 1467227811115 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]]]}] 12:16:51 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. 12:16:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 903ms 12:16:51 INFO - PROCESS | 3492 | 1467227811162 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 12:16:51 INFO - PROCESS | 3492 | 1467227811166 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 12:16:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:16:51 INFO - PROCESS | 3492 | 1467227811177 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - PROCESS | 3492 | 1467227811181 Marionette TRACE conn2 <- [1,2950,null,{}] 12:16:51 INFO - PROCESS | 3492 | 1467227811185 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}] 12:16:51 INFO - PROCESS | 3492 | 1467227811189 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:51 INFO - PROCESS | 3492 | 1467227811299 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 12:16:51 INFO - PROCESS | 3492 | 1467227811456 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 3492 | 1467227811459 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:51 INFO - PROCESS | 3492 | ++DOCSHELL 19DBC000 == 45 [pid = 3492] [id = 748] 12:16:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 102 (1A7D2400) [pid = 3492] [serial = 2243] [outer = 00000000] 12:16:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 103 (1ACEC400) [pid = 3492] [serial = 2244] [outer = 1A7D2400] 12:16:51 INFO - PROCESS | 3492 | 1467227811513 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 3492 | ++DOMWINDOW == 104 (1ACEE800) [pid = 3492] [serial = 2245] [outer = 1A7D2400] 12:16:52 INFO - PROCESS | 3492 | 1467227812256 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]]]}] 12:16:52 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. 12:16:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1152ms 12:16:52 INFO - PROCESS | 3492 | 1467227812319 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 3492 | 1467227812323 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 12:16:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:16:52 INFO - PROCESS | 3492 | 1467227812328 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - PROCESS | 3492 | 1467227812332 Marionette TRACE conn2 <- [1,2954,null,{}] 12:16:52 INFO - PROCESS | 3492 | 1467227812379 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}] 12:16:52 INFO - PROCESS | 3492 | 1467227812382 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:52 INFO - PROCESS | 3492 | 1467227812467 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 12:16:52 INFO - PROCESS | 3492 | 1467227812473 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:52 INFO - PROCESS | 3492 | 1467227812478 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:52 INFO - PROCESS | 3492 | ++DOCSHELL 13160000 == 46 [pid = 3492] [id = 749] 12:16:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 105 (131C0400) [pid = 3492] [serial = 2246] [outer = 00000000] 12:16:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 106 (13910000) [pid = 3492] [serial = 2247] [outer = 131C0400] 12:16:52 INFO - PROCESS | 3492 | 1467227812571 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 3492 | ++DOMWINDOW == 107 (11C99800) [pid = 3492] [serial = 2248] [outer = 131C0400] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 0F9E5400 == 45 [pid = 3492] [id = 743] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 139E7C00 == 44 [pid = 3492] [id = 742] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 0F9E6800 == 43 [pid = 3492] [id = 741] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 102C6000 == 42 [pid = 3492] [id = 740] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 19D7DC00 == 41 [pid = 3492] [id = 739] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 183BB400 == 40 [pid = 3492] [id = 738] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 16938C00 == 39 [pid = 3492] [id = 737] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 158E4C00 == 38 [pid = 3492] [id = 736] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 129E3400 == 37 [pid = 3492] [id = 735] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 11D88400 == 36 [pid = 3492] [id = 734] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 139E6000 == 35 [pid = 3492] [id = 707] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 19BC8000 == 34 [pid = 3492] [id = 730] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 11885800 == 33 [pid = 3492] [id = 731] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 146C4800 == 32 [pid = 3492] [id = 732] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 19D7C400 == 31 [pid = 3492] [id = 733] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 14604C00 == 30 [pid = 3492] [id = 717] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 19DBC000 == 29 [pid = 3492] [id = 748] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 179A0400 == 28 [pid = 3492] [id = 747] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 13EADC00 == 27 [pid = 3492] [id = 745] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 11C92800 == 26 [pid = 3492] [id = 744] 12:16:53 INFO - PROCESS | 3492 | --DOCSHELL 14603000 == 25 [pid = 3492] [id = 746] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 106 (175EB800) [pid = 3492] [serial = 2117] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 105 (13EA3000) [pid = 3492] [serial = 2123] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 104 (16D27C00) [pid = 3492] [serial = 2176] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 103 (184A6800) [pid = 3492] [serial = 2179] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 102 (10B9BC00) [pid = 3492] [serial = 2162] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 101 (1055E000) [pid = 3492] [serial = 2161] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (12F5D800) [pid = 3492] [serial = 2155] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (13A34C00) [pid = 3492] [serial = 2167] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (13D3C400) [pid = 3492] [serial = 2168] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (15ED0000) [pid = 3492] [serial = 2173] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (11C93800) [pid = 3492] [serial = 2164] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (12F23800) [pid = 3492] [serial = 2165] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (146CC800) [pid = 3492] [serial = 2170] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (1560BC00) [pid = 3492] [serial = 2171] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (16EF9400) [pid = 3492] [serial = 2158] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1A54E400) [pid = 3492] [serial = 2152] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (187D2800) [pid = 3492] [serial = 2182] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (184A9800) [pid = 3492] [serial = 2180] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (19DC7C00) [pid = 3492] [serial = 2191] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (187D7800) [pid = 3492] [serial = 2183] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (19A9D800) [pid = 3492] [serial = 2188] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (17448400) [pid = 3492] [serial = 2177] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (184AD400) [pid = 3492] [serial = 2185] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (184B2400) [pid = 3492] [serial = 2186] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (19A9EC00) [pid = 3492] [serial = 2189] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (15ED6C00) [pid = 3492] [serial = 2174] [outer = 00000000] [url = about:blank] 12:16:53 INFO - PROCESS | 3492 | 1467227813954 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]]]}] 12:16:54 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. 12:16:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1697ms 12:16:54 INFO - PROCESS | 3492 | 1467227814039 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 12:16:54 INFO - PROCESS | 3492 | 1467227814043 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 12:16:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:16:54 INFO - PROCESS | 3492 | 1467227814048 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 3492 | 1467227814050 Marionette TRACE conn2 <- [1,2958,null,{}] 12:16:54 INFO - PROCESS | 3492 | 1467227814056 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}] 12:16:54 INFO - PROCESS | 3492 | 1467227814058 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:54 INFO - PROCESS | 3492 | 1467227814140 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 12:16:54 INFO - PROCESS | 3492 | 1467227814239 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 3492 | 1467227814241 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:54 INFO - PROCESS | 3492 | ++DOCSHELL 0F9E7800 == 26 [pid = 3492] [id = 750] 12:16:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (0F9EA000) [pid = 3492] [serial = 2249] [outer = 00000000] 12:16:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (10A80C00) [pid = 3492] [serial = 2250] [outer = 0F9EA000] 12:16:54 INFO - PROCESS | 3492 | 1467227814288 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (10B9F800) [pid = 3492] [serial = 2251] [outer = 0F9EA000] 12:16:54 INFO - PROCESS | 3492 | 1467227814691 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]]]}] 12:16:54 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. 12:16:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 700ms 12:16:54 INFO - PROCESS | 3492 | 1467227814750 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 12:16:54 INFO - PROCESS | 3492 | 1467227814755 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 12:16:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:16:54 INFO - PROCESS | 3492 | 1467227814761 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 3492 | 1467227814764 Marionette TRACE conn2 <- [1,2962,null,{}] 12:16:54 INFO - PROCESS | 3492 | 1467227814768 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}] 12:16:54 INFO - PROCESS | 3492 | 1467227814770 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:54 INFO - PROCESS | 3492 | 1467227814870 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 12:16:54 INFO - PROCESS | 3492 | 1467227814876 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 3492 | 1467227814879 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:54 INFO - PROCESS | 3492 | ++DOCSHELL 129E2000 == 27 [pid = 3492] [id = 751] 12:16:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (129E3400) [pid = 3492] [serial = 2252] [outer = 00000000] 12:16:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (12F27800) [pid = 3492] [serial = 2253] [outer = 129E3400] 12:16:54 INFO - PROCESS | 3492 | 1467227814925 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (12FDD000) [pid = 3492] [serial = 2254] [outer = 129E3400] 12:16:55 INFO - PROCESS | 3492 | 1467227815381 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]]]}] 12:16:55 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. 12:16:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 638ms 12:16:55 INFO - PROCESS | 3492 | 1467227815397 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 3492 | 1467227815399 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 12:16:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:16:55 INFO - PROCESS | 3492 | 1467227815403 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 3492 | 1467227815406 Marionette TRACE conn2 <- [1,2966,null,{}] 12:16:55 INFO - PROCESS | 3492 | 1467227815417 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}] 12:16:55 INFO - PROCESS | 3492 | 1467227815421 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:55 INFO - PROCESS | 3492 | 1467227815502 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 12:16:55 INFO - PROCESS | 3492 | 1467227815508 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 3492 | 1467227815511 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:55 INFO - PROCESS | 3492 | ++DOCSHELL 13D39000 == 28 [pid = 3492] [id = 752] 12:16:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (13D3A400) [pid = 3492] [serial = 2255] [outer = 00000000] 12:16:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (13D46400) [pid = 3492] [serial = 2256] [outer = 13D3A400] 12:16:55 INFO - PROCESS | 3492 | 1467227815558 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (143ACC00) [pid = 3492] [serial = 2257] [outer = 13D3A400] 12:16:56 INFO - PROCESS | 3492 | 1467227816028 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]]]}] 12:16:56 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. 12:16:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 623ms 12:16:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:16:56 INFO - PROCESS | 3492 | 1467227816040 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 3492 | 1467227816043 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 12:16:56 INFO - PROCESS | 3492 | 1467227816046 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 3492 | 1467227816048 Marionette TRACE conn2 <- [1,2970,null,{}] 12:16:56 INFO - PROCESS | 3492 | 1467227816051 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}] 12:16:56 INFO - PROCESS | 3492 | 1467227816053 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:56 INFO - PROCESS | 3492 | 1467227816176 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 12:16:56 INFO - PROCESS | 3492 | 1467227816193 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:56 INFO - PROCESS | 3492 | 1467227816195 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:56 INFO - PROCESS | 3492 | ++DOCSHELL 14603C00 == 29 [pid = 3492] [id = 753] 12:16:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (1460A000) [pid = 3492] [serial = 2258] [outer = 00000000] 12:16:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (146FA400) [pid = 3492] [serial = 2259] [outer = 1460A000] 12:16:56 INFO - PROCESS | 3492 | 1467227816239 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (15697800) [pid = 3492] [serial = 2260] [outer = 1460A000] 12:16:56 INFO - PROCESS | 3492 | 1467227816660 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"]]]}] 12:16:56 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 12:16:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:16:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:16:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 685ms 12:16:56 INFO - PROCESS | 3492 | 1467227816730 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 12:16:56 INFO - PROCESS | 3492 | 1467227816732 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 12:16:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:16:56 INFO - PROCESS | 3492 | 1467227816744 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 3492 | 1467227816746 Marionette TRACE conn2 <- [1,2974,null,{}] 12:16:56 INFO - PROCESS | 3492 | 1467227816749 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}] 12:16:56 INFO - PROCESS | 3492 | 1467227816751 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:56 INFO - PROCESS | 3492 | 1467227816864 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 12:16:56 INFO - PROCESS | 3492 | 1467227816875 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:56 INFO - PROCESS | 3492 | 1467227816877 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:56 INFO - PROCESS | 3492 | ++DOCSHELL 158E3C00 == 30 [pid = 3492] [id = 754] 12:16:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (158E4C00) [pid = 3492] [serial = 2261] [outer = 00000000] 12:16:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (15EFA400) [pid = 3492] [serial = 2262] [outer = 158E4C00] 12:16:56 INFO - PROCESS | 3492 | 1467227816928 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (16936000) [pid = 3492] [serial = 2263] [outer = 158E4C00] 12:16:57 INFO - PROCESS | 3492 | 1467227817386 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]]]}] 12:16:57 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. 12:16:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 685ms 12:16:57 INFO - PROCESS | 3492 | 1467227817445 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 3492 | 1467227817447 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 12:16:57 INFO - PROCESS | 3492 | 1467227817451 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:16:57 INFO - PROCESS | 3492 | 1467227817452 Marionette TRACE conn2 <- [1,2978,null,{}] 12:16:57 INFO - PROCESS | 3492 | 1467227817463 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}] 12:16:57 INFO - PROCESS | 3492 | 1467227817468 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:57 INFO - PROCESS | 3492 | 1467227817602 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 12:16:57 INFO - PROCESS | 3492 | 1467227817671 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 3492 | 1467227817673 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:57 INFO - PROCESS | 3492 | ++DOCSHELL 1744B000 == 31 [pid = 3492] [id = 755] 12:16:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (17554400) [pid = 3492] [serial = 2264] [outer = 00000000] 12:16:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (17998400) [pid = 3492] [serial = 2265] [outer = 17554400] 12:16:57 INFO - PROCESS | 3492 | 1467227817718 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (181D1C00) [pid = 3492] [serial = 2266] [outer = 17554400] 12:16:58 INFO - PROCESS | 3492 | ++DOCSHELL 1878A400 == 32 [pid = 3492] [id = 756] 12:16:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (1878C000) [pid = 3492] [serial = 2267] [outer = 00000000] 12:16:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (1878CC00) [pid = 3492] [serial = 2268] [outer = 1878C000] 12:16:58 INFO - PROCESS | 3492 | 1467227818492 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]]]}] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (15ECFC00) [pid = 3492] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (11232800) [pid = 3492] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (19DBE400) [pid = 3492] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (184B2000) [pid = 3492] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (11886C00) [pid = 3492] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (146C9800) [pid = 3492] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (19DBA800) [pid = 3492] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (158E5800) [pid = 3492] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (11DD8800) [pid = 3492] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (1744F800) [pid = 3492] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (19D7D000) [pid = 3492] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (129E5800) [pid = 3492] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (15603C00) [pid = 3492] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (11224800) [pid = 3492] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (10A7BC00) [pid = 3492] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (15EFCC00) [pid = 3492] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (10B9F400) [pid = 3492] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:16:58 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (1A232400) [pid = 3492] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:16:58 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. 12:16:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1090ms 12:16:58 INFO - PROCESS | 3492 | 1467227818555 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 3492 | 1467227818557 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 12:16:58 INFO - PROCESS | 3492 | 1467227818560 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:16:58 INFO - PROCESS | 3492 | 1467227818562 Marionette TRACE conn2 <- [1,2982,null,{}] 12:16:58 INFO - PROCESS | 3492 | 1467227818565 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}] 12:16:58 INFO - PROCESS | 3492 | 1467227818567 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:58 INFO - PROCESS | 3492 | 1467227818652 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 12:16:58 INFO - PROCESS | 3492 | 1467227818659 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 3492 | 1467227818660 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:58 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A3800 == 33 [pid = 3492] [id = 757] 12:16:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (10A77400) [pid = 3492] [serial = 2269] [outer = 00000000] 12:16:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (143AFC00) [pid = 3492] [serial = 2270] [outer = 10A77400] 12:16:58 INFO - PROCESS | 3492 | 1467227818703 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 3492 | ++DOMWINDOW == 86 (15697C00) [pid = 3492] [serial = 2271] [outer = 10A77400] 12:16:59 INFO - PROCESS | 3492 | 1467227819111 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]]]}] 12:16:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:16:59 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 12:16:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 592ms 12:16:59 INFO - PROCESS | 3492 | 1467227819157 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 3492 | 1467227819159 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 12:16:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:16:59 INFO - PROCESS | 3492 | 1467227819176 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - PROCESS | 3492 | 1467227819177 Marionette TRACE conn2 <- [1,2986,null,{}] 12:16:59 INFO - PROCESS | 3492 | 1467227819181 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}] 12:16:59 INFO - PROCESS | 3492 | 1467227819182 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:59 INFO - PROCESS | 3492 | 1467227819263 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 12:16:59 INFO - PROCESS | 3492 | 1467227819268 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 3492 | 1467227819270 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:59 INFO - PROCESS | 3492 | ++DOCSHELL 13D46800 == 34 [pid = 3492] [id = 758] 12:16:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 87 (168A4800) [pid = 3492] [serial = 2272] [outer = 00000000] 12:16:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 88 (184AB400) [pid = 3492] [serial = 2273] [outer = 168A4800] 12:16:59 INFO - PROCESS | 3492 | 1467227819313 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 89 (184AEC00) [pid = 3492] [serial = 2274] [outer = 168A4800] 12:16:59 INFO - PROCESS | 3492 | 1467227819718 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]]]}] 12:16:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:16:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 591ms 12:16:59 INFO - PROCESS | 3492 | 1467227819771 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 3492 | 1467227819772 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 12:16:59 INFO - PROCESS | 3492 | 1467227819776 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:16:59 INFO - PROCESS | 3492 | 1467227819777 Marionette TRACE conn2 <- [1,2990,null,{}] 12:16:59 INFO - PROCESS | 3492 | 1467227819781 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}] 12:16:59 INFO - PROCESS | 3492 | 1467227819783 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:59 INFO - PROCESS | 3492 | 1467227819909 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 12:16:59 INFO - PROCESS | 3492 | 1467227819917 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 3492 | 1467227819919 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:16:59 INFO - PROCESS | 3492 | ++DOCSHELL 13D38800 == 35 [pid = 3492] [id = 759] 12:16:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 90 (181D4400) [pid = 3492] [serial = 2275] [outer = 00000000] 12:16:59 INFO - PROCESS | 3492 | ++DOMWINDOW == 91 (187E1400) [pid = 3492] [serial = 2276] [outer = 181D4400] 12:16:59 INFO - PROCESS | 3492 | 1467227819962 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 92 (187E1800) [pid = 3492] [serial = 2277] [outer = 181D4400] 12:17:00 INFO - PROCESS | 3492 | 1467227820372 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]]]}] 12:17:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:17:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 622ms 12:17:00 INFO - PROCESS | 3492 | 1467227820398 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 3492 | 1467227820400 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 12:17:00 INFO - PROCESS | 3492 | 1467227820403 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:17:00 INFO - PROCESS | 3492 | 1467227820405 Marionette TRACE conn2 <- [1,2994,null,{}] 12:17:00 INFO - PROCESS | 3492 | 1467227820409 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}] 12:17:00 INFO - PROCESS | 3492 | 1467227820410 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:00 INFO - PROCESS | 3492 | 1467227820541 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 12:17:00 INFO - PROCESS | 3492 | 1467227820653 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 3492 | 1467227820656 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:00 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A9000 == 36 [pid = 3492] [id = 760] 12:17:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 93 (0F2A9400) [pid = 3492] [serial = 2278] [outer = 00000000] 12:17:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 94 (0F9E6400) [pid = 3492] [serial = 2279] [outer = 0F2A9400] 12:17:00 INFO - PROCESS | 3492 | 1467227820712 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 3492 | ++DOMWINDOW == 95 (10A0E800) [pid = 3492] [serial = 2280] [outer = 0F2A9400] 12:17:01 INFO - PROCESS | 3492 | 1467227821362 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]]]}] 12:17:01 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. 12:17:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1027ms 12:17:01 INFO - PROCESS | 3492 | 1467227821461 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 12:17:01 INFO - PROCESS | 3492 | 1467227821464 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 12:17:01 INFO - PROCESS | 3492 | 1467227821469 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:17:01 INFO - PROCESS | 3492 | 1467227821472 Marionette TRACE conn2 <- [1,2998,null,{}] 12:17:01 INFO - PROCESS | 3492 | 1467227821506 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}] 12:17:01 INFO - PROCESS | 3492 | 1467227821511 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:01 INFO - PROCESS | 3492 | 1467227821665 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 12:17:01 INFO - PROCESS | 3492 | 1467227821805 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 3492 | 1467227821808 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:01 INFO - PROCESS | 3492 | ++DOCSHELL 139AF000 == 37 [pid = 3492] [id = 761] 12:17:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 96 (139B1800) [pid = 3492] [serial = 2281] [outer = 00000000] 12:17:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 97 (13A2E400) [pid = 3492] [serial = 2282] [outer = 139B1800] 12:17:01 INFO - PROCESS | 3492 | 1467227821864 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 3492 | ++DOMWINDOW == 98 (13D3DC00) [pid = 3492] [serial = 2283] [outer = 139B1800] 12:17:02 INFO - PROCESS | 3492 | [3492] 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 12:17:02 INFO - PROCESS | 3492 | 1467227822497 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:17:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:17:02 INFO - {} 12:17:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:17:02 INFO - {} 12:17:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:17:02 INFO - {} 12:17:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:17:02 INFO - {} 12:17:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1058ms 12:17:02 INFO - PROCESS | 3492 | 1467227822538 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 12:17:02 INFO - TEST-START | /FileAPI/fileReader.html 12:17:02 INFO - PROCESS | 3492 | 1467227822543 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 12:17:02 INFO - PROCESS | 3492 | 1467227822547 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - PROCESS | 3492 | 1467227822549 Marionette TRACE conn2 <- [1,3002,null,{}] 12:17:02 INFO - PROCESS | 3492 | 1467227822553 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}] 12:17:02 INFO - PROCESS | 3492 | 1467227822555 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:02 INFO - PROCESS | 3492 | 1467227822740 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 12:17:02 INFO - PROCESS | 3492 | 1467227822751 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 3492 | 1467227822754 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:02 INFO - PROCESS | 3492 | ++DOCSHELL 17446400 == 38 [pid = 3492] [id = 762] 12:17:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 99 (17448400) [pid = 3492] [serial = 2284] [outer = 00000000] 12:17:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 100 (187D2800) [pid = 3492] [serial = 2285] [outer = 17448400] 12:17:02 INFO - PROCESS | 3492 | 1467227822806 Marionette DEBUG loaded listener.js 12:17:02 INFO - PROCESS | 3492 | ++DOMWINDOW == 101 (187DE400) [pid = 3492] [serial = 2286] [outer = 17448400] 12:17:03 INFO - PROCESS | 3492 | 1467227823662 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]]]}] 12:17:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:17:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:17:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:17:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:17:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 1136ms 12:17:03 INFO - PROCESS | 3492 | 1467227823693 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 3492 | 1467227823697 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 12:17:03 INFO - TEST-START | /FileAPI/historical.html 12:17:03 INFO - PROCESS | 3492 | 1467227823702 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 3492 | 1467227823705 Marionette TRACE conn2 <- [1,3006,null,{}] 12:17:03 INFO - PROCESS | 3492 | 1467227823738 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}] 12:17:03 INFO - PROCESS | 3492 | 1467227823742 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:03 INFO - PROCESS | 3492 | 1467227823871 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 12:17:04 INFO - PROCESS | 3492 | 1467227824029 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 3492 | 1467227824033 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:04 INFO - PROCESS | 3492 | --DOCSHELL 13D38800 == 37 [pid = 3492] [id = 759] 12:17:04 INFO - PROCESS | 3492 | --DOCSHELL 13D46800 == 36 [pid = 3492] [id = 758] 12:17:04 INFO - PROCESS | 3492 | --DOCSHELL 0F2A3800 == 35 [pid = 3492] [id = 757] 12:17:04 INFO - PROCESS | 3492 | --DOCSHELL 1878A400 == 34 [pid = 3492] [id = 756] 12:17:04 INFO - PROCESS | 3492 | --DOCSHELL 1744B000 == 33 [pid = 3492] [id = 755] 12:17:04 INFO - PROCESS | 3492 | --DOCSHELL 158E3C00 == 32 [pid = 3492] [id = 754] 12:17:04 INFO - PROCESS | 3492 | --DOCSHELL 14603C00 == 31 [pid = 3492] [id = 753] 12:17:04 INFO - PROCESS | 3492 | --DOCSHELL 13D39000 == 30 [pid = 3492] [id = 752] 12:17:04 INFO - PROCESS | 3492 | --DOCSHELL 129E2000 == 29 [pid = 3492] [id = 751] 12:17:04 INFO - PROCESS | 3492 | --DOCSHELL 0F9E7800 == 28 [pid = 3492] [id = 750] 12:17:04 INFO - PROCESS | 3492 | --DOCSHELL 13160000 == 27 [pid = 3492] [id = 749] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 100 (176DA000) [pid = 3492] [serial = 2159] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 99 (1A03A000) [pid = 3492] [serial = 2200] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 98 (1A239800) [pid = 3492] [serial = 2201] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 97 (15EFBC00) [pid = 3492] [serial = 2209] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 96 (16DC1C00) [pid = 3492] [serial = 2210] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 95 (139B0C00) [pid = 3492] [serial = 2203] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 94 (13A35400) [pid = 3492] [serial = 2204] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 93 (181CC800) [pid = 3492] [serial = 2212] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 92 (1A231400) [pid = 3492] [serial = 2192] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 91 (139AF800) [pid = 3492] [serial = 2206] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 90 (13D3D800) [pid = 3492] [serial = 2207] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 89 (1A655800) [pid = 3492] [serial = 2219] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 88 (1A7D6400) [pid = 3492] [serial = 2228] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 87 (1A7D3400) [pid = 3492] [serial = 2221] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 86 (158E1C00) [pid = 3492] [serial = 2224] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 85 (15EDB000) [pid = 3492] [serial = 2225] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (1AA3D000) [pid = 3492] [serial = 2231] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (19A9F800) [pid = 3492] [serial = 2215] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (1AA37400) [pid = 3492] [serial = 2230] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (1A7D5000) [pid = 3492] [serial = 2222] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1A7D1000) [pid = 3492] [serial = 2227] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (183BBC00) [pid = 3492] [serial = 2213] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (11805000) [pid = 3492] [serial = 2120] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1A551800) [pid = 3492] [serial = 2153] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (139ED400) [pid = 3492] [serial = 2156] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (1A234400) [pid = 3492] [serial = 2218] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (19BCB000) [pid = 3492] [serial = 2216] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (131C4800) [pid = 3492] [serial = 2194] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (139E4800) [pid = 3492] [serial = 2195] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1594C000) [pid = 3492] [serial = 2197] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (168A2800) [pid = 3492] [serial = 2198] [outer = 00000000] [url = about:blank] 12:17:04 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A7000 == 28 [pid = 3492] [id = 763] 12:17:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (0F2A9C00) [pid = 3492] [serial = 2287] [outer = 00000000] 12:17:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (1055E000) [pid = 3492] [serial = 2288] [outer = 0F2A9C00] 12:17:04 INFO - PROCESS | 3492 | 1467227824117 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (11805000) [pid = 3492] [serial = 2289] [outer = 0F2A9C00] 12:17:04 INFO - PROCESS | 3492 | 1467227824534 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"]]]}] 12:17:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:17:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:17:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:17:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:17:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:17:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:17:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:17:04 INFO - TEST-OK | /FileAPI/historical.html | took 856ms 12:17:04 INFO - PROCESS | 3492 | 1467227824567 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 3492 | 1467227824571 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 12:17:04 INFO - TEST-START | /FileAPI/idlharness.html 12:17:04 INFO - PROCESS | 3492 | 1467227824578 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 3492 | 1467227824580 Marionette TRACE conn2 <- [1,3010,null,{}] 12:17:04 INFO - PROCESS | 3492 | 1467227824584 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}] 12:17:04 INFO - PROCESS | 3492 | 1467227824586 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:04 INFO - PROCESS | 3492 | 1467227824671 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 12:17:04 INFO - PROCESS | 3492 | 1467227824677 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 3492 | 1467227824679 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:04 INFO - PROCESS | 3492 | ++DOCSHELL 12BA8800 == 29 [pid = 3492] [id = 764] 12:17:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (12F62000) [pid = 3492] [serial = 2290] [outer = 00000000] 12:17:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (139AE000) [pid = 3492] [serial = 2291] [outer = 12F62000] 12:17:04 INFO - PROCESS | 3492 | 1467227824725 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (139E9000) [pid = 3492] [serial = 2292] [outer = 12F62000] 12:17:05 INFO - PROCESS | 3492 | 1467227825597 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]]]}] 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:17:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:17:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:17:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:17:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:17:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:17:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:17:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:17:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:17:05 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 12:17:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:17:05 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 12:17:05 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 12:17:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:17:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:17:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:17:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:17:05 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 12:17:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:17:05 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 12:17:05 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 12:17:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:17:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:17:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 1214ms 12:17:05 INFO - PROCESS | 3492 | 1467227825782 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 12:17:05 INFO - PROCESS | 3492 | 1467227825784 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 12:17:05 INFO - TEST-START | /FileAPI/idlharness.worker 12:17:05 INFO - PROCESS | 3492 | 1467227825788 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:17:05 INFO - PROCESS | 3492 | 1467227825792 Marionette TRACE conn2 <- [1,3014,null,{}] 12:17:05 INFO - PROCESS | 3492 | 1467227825802 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}] 12:17:05 INFO - PROCESS | 3492 | 1467227825807 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:05 INFO - PROCESS | 3492 | 1467227825895 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 12:17:05 INFO - PROCESS | 3492 | 1467227825903 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 3492 | 1467227825906 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:05 INFO - PROCESS | 3492 | ++DOCSHELL 14602000 == 30 [pid = 3492] [id = 765] 12:17:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (184AAC00) [pid = 3492] [serial = 2293] [outer = 00000000] 12:17:05 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (187D3800) [pid = 3492] [serial = 2294] [outer = 184AAC00] 12:17:05 INFO - PROCESS | 3492 | 1467227825952 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (19A97400) [pid = 3492] [serial = 2295] [outer = 184AAC00] 12:17:06 INFO - PROCESS | 3492 | [3492] 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 12:17:06 INFO - PROCESS | 3492 | 1467227826939 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,{},{}]]]}] 12:17:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:17:06 INFO - {} 12:17:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:17:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:17:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:17:06 INFO - {} 12:17:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:17:06 INFO - {} 12:17:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:17:06 INFO - {} 12:17:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:17:06 INFO - {} 12:17:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:17:06 INFO - {} 12:17:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:17:06 INFO - {} 12:17:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:17:06 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:17:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:17:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:17:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:17:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:17:07 INFO - {} 12:17:07 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 12:17:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:17:07 INFO - {} 12:17:07 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 - {} 12:17:07 INFO - {} 12:17:07 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 12:17:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:17:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:17:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:17:07 INFO - {} 12:17:07 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 12:17:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:17:07 INFO - {} 12:17:07 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 - {} 12:17:07 INFO - {} 12:17:07 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 12:17:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:17:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:17:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 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 12:17:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:17:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:17:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:17:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 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 12:17:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:17:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 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 12:17:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:17:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 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 12:17:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:17:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:17:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:17:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:17:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:17:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:17:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:17:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:17:07 INFO - {} 12:17:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1308ms 12:17:07 INFO - PROCESS | 3492 | 1467227827101 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 3492 | 1467227827104 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 12:17:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:17:07 INFO - PROCESS | 3492 | 1467227827107 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 3492 | 1467227827109 Marionette TRACE conn2 <- [1,3018,null,{}] 12:17:07 INFO - PROCESS | 3492 | 1467227827113 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}] 12:17:07 INFO - PROCESS | 3492 | 1467227827115 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:07 INFO - PROCESS | 3492 | 1467227827244 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 12:17:07 INFO - PROCESS | 3492 | 1467227827331 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 3492 | 1467227827333 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:07 INFO - PROCESS | 3492 | ++DOCSHELL 19BCB000 == 31 [pid = 3492] [id = 766] 12:17:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (19D79C00) [pid = 3492] [serial = 2296] [outer = 00000000] 12:17:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (1ACF2800) [pid = 3492] [serial = 2297] [outer = 19D79C00] 12:17:07 INFO - PROCESS | 3492 | 1467227827380 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 82 (1AEEEC00) [pid = 3492] [serial = 2298] [outer = 19D79C00] 12:17:07 INFO - PROCESS | 3492 | 1467227827772 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]]]}] 12:17:07 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:17:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 685ms 12:17:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:17:07 INFO - PROCESS | 3492 | 1467227827808 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 3492 | 1467227827810 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 12:17:07 INFO - PROCESS | 3492 | 1467227827813 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 3492 | 1467227827815 Marionette TRACE conn2 <- [1,3022,null,{}] 12:17:07 INFO - PROCESS | 3492 | 1467227827818 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}] 12:17:07 INFO - PROCESS | 3492 | 1467227827820 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:07 INFO - PROCESS | 3492 | 1467227827936 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 12:17:07 INFO - PROCESS | 3492 | 1467227827940 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 3492 | 1467227827943 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:07 INFO - PROCESS | 3492 | ++DOCSHELL 1ACF5000 == 32 [pid = 3492] [id = 767] 12:17:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 83 (1ACF5400) [pid = 3492] [serial = 2299] [outer = 00000000] 12:17:07 INFO - PROCESS | 3492 | ++DOMWINDOW == 84 (1AEF8000) [pid = 3492] [serial = 2300] [outer = 1ACF5400] 12:17:07 INFO - PROCESS | 3492 | 1467227827993 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 85 (1AEF9000) [pid = 3492] [serial = 2301] [outer = 1ACF5400] 12:17:08 INFO - PROCESS | 3492 | 1467227828417 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]]]}] 12:17:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:17:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 622ms 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 84 (10A77400) [pid = 3492] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 83 (19A9A800) [pid = 3492] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 82 (131C0400) [pid = 3492] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 81 (129E3400) [pid = 3492] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (17554400) [pid = 3492] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (1A7D2400) [pid = 3492] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (158E4C00) [pid = 3492] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (11C92C00) [pid = 3492] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (168A4800) [pid = 3492] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (13D3A400) [pid = 3492] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (0F9EA000) [pid = 3492] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (14604400) [pid = 3492] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (1460A000) [pid = 3492] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (1878C000) [pid = 3492] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:17:08 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (143AAC00) [pid = 3492] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:17:08 INFO - PROCESS | 3492 | 1467227828520 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 3492 | 1467227828522 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 12:17:08 INFO - PROCESS | 3492 | 1467227828528 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 3492 | 1467227828530 Marionette TRACE conn2 <- [1,3026,null,{}] 12:17:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:17:08 INFO - PROCESS | 3492 | 1467227828540 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}] 12:17:08 INFO - PROCESS | 3492 | 1467227828545 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:08 INFO - PROCESS | 3492 | 1467227828682 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 12:17:08 INFO - PROCESS | 3492 | 1467227828690 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 3492 | 1467227828692 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:08 INFO - PROCESS | 3492 | ++DOCSHELL 0F846800 == 33 [pid = 3492] [id = 768] 12:17:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (0F84D000) [pid = 3492] [serial = 2302] [outer = 00000000] 12:17:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (1122CC00) [pid = 3492] [serial = 2303] [outer = 0F84D000] 12:17:08 INFO - PROCESS | 3492 | 1467227828735 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (143B2400) [pid = 3492] [serial = 2304] [outer = 0F84D000] 12:17:09 INFO - PROCESS | 3492 | 1467227829153 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"]]]}] 12:17:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:17:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:17:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 669ms 12:17:09 INFO - PROCESS | 3492 | 1467227829198 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 3492 | 1467227829200 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 12:17:09 INFO - PROCESS | 3492 | 1467227829204 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:17:09 INFO - PROCESS | 3492 | 1467227829205 Marionette TRACE conn2 <- [1,3030,null,{}] 12:17:09 INFO - PROCESS | 3492 | 1467227829209 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}] 12:17:09 INFO - PROCESS | 3492 | 1467227829211 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:09 INFO - PROCESS | 3492 | 1467227829298 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 12:17:09 INFO - PROCESS | 3492 | 1467227829303 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 3492 | 1467227829305 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:09 INFO - PROCESS | 3492 | ++DOCSHELL 1460A000 == 34 [pid = 3492] [id = 769] 12:17:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (184A5C00) [pid = 3492] [serial = 2305] [outer = 00000000] 12:17:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (1B0D6800) [pid = 3492] [serial = 2306] [outer = 184A5C00] 12:17:09 INFO - PROCESS | 3492 | 1467227829347 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (1B0D9800) [pid = 3492] [serial = 2307] [outer = 184A5C00] 12:17:09 INFO - PROCESS | 3492 | 1467227829934 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]]]}] 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:17:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:17:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:17:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:17:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:17:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:17:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 856ms 12:17:10 INFO - PROCESS | 3492 | 1467227830066 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 3492 | 1467227830068 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 12:17:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:17:10 INFO - PROCESS | 3492 | 1467227830072 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 3492 | 1467227830073 Marionette TRACE conn2 <- [1,3034,null,{}] 12:17:10 INFO - PROCESS | 3492 | 1467227830077 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}] 12:17:10 INFO - PROCESS | 3492 | 1467227830079 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:10 INFO - PROCESS | 3492 | 1467227830199 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 12:17:10 INFO - PROCESS | 3492 | 1467227830207 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 3492 | 1467227830209 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:10 INFO - PROCESS | 3492 | ++DOCSHELL 19A77000 == 35 [pid = 3492] [id = 770] 12:17:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (19A7C800) [pid = 3492] [serial = 2308] [outer = 00000000] 12:17:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (19BC6400) [pid = 3492] [serial = 2309] [outer = 19A7C800] 12:17:10 INFO - PROCESS | 3492 | 1467227830254 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (1ACF7400) [pid = 3492] [serial = 2310] [outer = 19A7C800] 12:17:10 INFO - PROCESS | 3492 | [3492] 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 12:17:11 INFO - PROCESS | 3492 | --DOCSHELL 0F2A7000 == 34 [pid = 3492] [id = 763] 12:17:11 INFO - PROCESS | 3492 | --DOCSHELL 139AF000 == 33 [pid = 3492] [id = 761] 12:17:11 INFO - PROCESS | 3492 | --DOCSHELL 17446400 == 32 [pid = 3492] [id = 762] 12:17:11 INFO - PROCESS | 3492 | --DOCSHELL 0F2A9000 == 31 [pid = 3492] [id = 760] 12:17:11 INFO - PROCESS | 3492 | --DOCSHELL 12BA8800 == 30 [pid = 3492] [id = 764] 12:17:11 INFO - PROCESS | 3492 | --DOCSHELL 0F846800 == 29 [pid = 3492] [id = 768] 12:17:11 INFO - PROCESS | 3492 | --DOCSHELL 14602000 == 28 [pid = 3492] [id = 765] 12:17:11 INFO - PROCESS | 3492 | --DOCSHELL 1460A000 == 27 [pid = 3492] [id = 769] 12:17:11 INFO - PROCESS | 3492 | --DOCSHELL 1ACF5000 == 26 [pid = 3492] [id = 767] 12:17:11 INFO - PROCESS | 3492 | --DOCSHELL 19BCB000 == 25 [pid = 3492] [id = 766] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (187E1400) [pid = 3492] [serial = 2276] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1A035800) [pid = 3492] [serial = 2241] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (11C99800) [pid = 3492] [serial = 2248] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (12F27800) [pid = 3492] [serial = 2253] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (17998400) [pid = 3492] [serial = 2265] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (1ACEC400) [pid = 3492] [serial = 2244] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (16936000) [pid = 3492] [serial = 2263] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (12F5E800) [pid = 3492] [serial = 2234] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1ACEE800) [pid = 3492] [serial = 2245] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (15697C00) [pid = 3492] [serial = 2271] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (181D1C00) [pid = 3492] [serial = 2266] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (184AB400) [pid = 3492] [serial = 2273] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (143ACC00) [pid = 3492] [serial = 2257] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (10B9F800) [pid = 3492] [serial = 2251] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (143AFC00) [pid = 3492] [serial = 2270] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (146D2C00) [pid = 3492] [serial = 2238] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (13D46400) [pid = 3492] [serial = 2256] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (146FA400) [pid = 3492] [serial = 2259] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (1A65EC00) [pid = 3492] [serial = 2242] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (158DF000) [pid = 3492] [serial = 2239] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 58 (1878CC00) [pid = 3492] [serial = 2268] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 57 (129E4C00) [pid = 3492] [serial = 2233] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 56 (13910000) [pid = 3492] [serial = 2247] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 55 (12FDD000) [pid = 3492] [serial = 2254] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 54 (184AEC00) [pid = 3492] [serial = 2274] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 53 (143AB400) [pid = 3492] [serial = 2236] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 52 (15EFA400) [pid = 3492] [serial = 2262] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 51 (15697800) [pid = 3492] [serial = 2260] [outer = 00000000] [url = about:blank] 12:17:11 INFO - PROCESS | 3492 | --DOMWINDOW == 50 (10A80C00) [pid = 3492] [serial = 2250] [outer = 00000000] [url = about:blank] 12:17:12 INFO - PROCESS | 3492 | 1467227832044 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:17:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:17:12 INFO - {} 12:17:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2008ms 12:17:12 INFO - PROCESS | 3492 | 1467227832081 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 3492 | 1467227832085 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 12:17:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:17:12 INFO - PROCESS | 3492 | 1467227832090 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 3492 | 1467227832093 Marionette TRACE conn2 <- [1,3038,null,{}] 12:17:12 INFO - PROCESS | 3492 | 1467227832100 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}] 12:17:12 INFO - PROCESS | 3492 | 1467227832103 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:12 INFO - PROCESS | 3492 | 1467227832207 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 12:17:12 INFO - PROCESS | 3492 | 1467227832215 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 3492 | 1467227832217 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:12 INFO - PROCESS | 3492 | ++DOCSHELL 0F97A800 == 26 [pid = 3492] [id = 771] 12:17:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 51 (1055D800) [pid = 3492] [serial = 2311] [outer = 00000000] 12:17:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 52 (10B9E400) [pid = 3492] [serial = 2312] [outer = 1055D800] 12:17:12 INFO - PROCESS | 3492 | 1467227832269 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 53 (10E3B400) [pid = 3492] [serial = 2313] [outer = 1055D800] 12:17:12 INFO - PROCESS | 3492 | 1467227832769 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]]]}] 12:17:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:17:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:17:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:17:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:17:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 685ms 12:17:12 INFO - PROCESS | 3492 | 1467227832790 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 3492 | 1467227832795 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 12:17:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:17:12 INFO - PROCESS | 3492 | 1467227832805 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 3492 | 1467227832808 Marionette TRACE conn2 <- [1,3042,null,{}] 12:17:12 INFO - PROCESS | 3492 | 1467227832812 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}] 12:17:12 INFO - PROCESS | 3492 | 1467227832815 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:12 INFO - PROCESS | 3492 | 1467227832900 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 12:17:12 INFO - PROCESS | 3492 | 1467227832906 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 3492 | 1467227832909 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:12 INFO - PROCESS | 3492 | ++DOCSHELL 11CE0800 == 27 [pid = 3492] [id = 772] 12:17:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 54 (11CE6800) [pid = 3492] [serial = 2314] [outer = 00000000] 12:17:12 INFO - PROCESS | 3492 | ++DOMWINDOW == 55 (129E4800) [pid = 3492] [serial = 2315] [outer = 11CE6800] 12:17:12 INFO - PROCESS | 3492 | 1467227832955 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 3492 | ++DOMWINDOW == 56 (12BAB800) [pid = 3492] [serial = 2316] [outer = 11CE6800] 12:17:13 INFO - PROCESS | 3492 | 1467227833667 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"]]]}] 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:17:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:17:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:17:13 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" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:17:13 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" 12:17:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:17:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:17:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1011ms 12:17:13 INFO - PROCESS | 3492 | 1467227833800 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 12:17:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:17:13 INFO - PROCESS | 3492 | 1467227833803 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 12:17:13 INFO - PROCESS | 3492 | 1467227833807 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - PROCESS | 3492 | 1467227833810 Marionette TRACE conn2 <- [1,3046,null,{}] 12:17:13 INFO - PROCESS | 3492 | 1467227833822 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}] 12:17:13 INFO - PROCESS | 3492 | 1467227833826 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:13 INFO - PROCESS | 3492 | 1467227833911 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 12:17:14 INFO - PROCESS | 3492 | 1467227834005 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 3492 | 1467227834008 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:14 INFO - PROCESS | 3492 | ++DOCSHELL 139F1C00 == 28 [pid = 3492] [id = 773] 12:17:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 57 (139F2800) [pid = 3492] [serial = 2317] [outer = 00000000] 12:17:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 58 (13D3FC00) [pid = 3492] [serial = 2318] [outer = 139F2800] 12:17:14 INFO - PROCESS | 3492 | 1467227834055 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 59 (13EA4800) [pid = 3492] [serial = 2319] [outer = 139F2800] 12:17:14 INFO - PROCESS | 3492 | 1467227834435 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]]]}] 12:17:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:17:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:17:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:17:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:17:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:17:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:17:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:17:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:17:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:17:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:17:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:17:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:17:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:17:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:17:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:17:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:17:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:17:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:17:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:17:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:17:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:17:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:17:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 654ms 12:17:14 INFO - PROCESS | 3492 | 1467227834454 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 3492 | 1467227834456 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 12:17:14 INFO - PROCESS | 3492 | 1467227834459 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:17:14 INFO - PROCESS | 3492 | 1467227834461 Marionette TRACE conn2 <- [1,3050,null,{}] 12:17:14 INFO - PROCESS | 3492 | 1467227834464 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}] 12:17:14 INFO - PROCESS | 3492 | 1467227834466 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:14 INFO - PROCESS | 3492 | 1467227834598 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 12:17:14 INFO - PROCESS | 3492 | 1467227834605 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 3492 | 1467227834607 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:14 INFO - PROCESS | 3492 | ++DOCSHELL 143B1000 == 29 [pid = 3492] [id = 774] 12:17:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (143B1C00) [pid = 3492] [serial = 2320] [outer = 00000000] 12:17:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (146F1C00) [pid = 3492] [serial = 2321] [outer = 143B1C00] 12:17:14 INFO - PROCESS | 3492 | 1467227834651 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (15080000) [pid = 3492] [serial = 2322] [outer = 143B1C00] 12:17:14 INFO - PROCESS | 3492 | [3492] 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 12:17:15 INFO - PROCESS | 3492 | 1467227835083 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:17:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:17:15 INFO - {} 12:17:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 639ms 12:17:15 INFO - PROCESS | 3492 | 1467227835098 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 3492 | 1467227835099 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 12:17:15 INFO - PROCESS | 3492 | 1467227835103 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:17:15 INFO - PROCESS | 3492 | 1467227835104 Marionette TRACE conn2 <- [1,3054,null,{}] 12:17:15 INFO - PROCESS | 3492 | 1467227835108 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}] 12:17:15 INFO - PROCESS | 3492 | 1467227835110 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:15 INFO - PROCESS | 3492 | 1467227835223 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 12:17:15 INFO - PROCESS | 3492 | 1467227835233 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 3492 | 1467227835235 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:15 INFO - PROCESS | 3492 | ++DOCSHELL 15698400 == 30 [pid = 3492] [id = 775] 12:17:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (15699000) [pid = 3492] [serial = 2323] [outer = 00000000] 12:17:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (15954800) [pid = 3492] [serial = 2324] [outer = 15699000] 12:17:15 INFO - PROCESS | 3492 | 1467227835279 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (15ED8C00) [pid = 3492] [serial = 2325] [outer = 15699000] 12:17:15 INFO - PROCESS | 3492 | 1467227835716 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]]]}] 12:17:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:17:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:17:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:17:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:17:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:17:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:17:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:17:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 623ms 12:17:15 INFO - PROCESS | 3492 | 1467227835742 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 3492 | 1467227835744 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 12:17:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:17:15 INFO - PROCESS | 3492 | 1467227835747 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - PROCESS | 3492 | 1467227835749 Marionette TRACE conn2 <- [1,3058,null,{}] 12:17:15 INFO - PROCESS | 3492 | 1467227835752 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}] 12:17:15 INFO - PROCESS | 3492 | 1467227835757 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:15 INFO - PROCESS | 3492 | 1467227835893 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 12:17:15 INFO - PROCESS | 3492 | 1467227835902 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 3492 | 1467227835904 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:15 INFO - PROCESS | 3492 | ++DOCSHELL 15ED6400 == 31 [pid = 3492] [id = 776] 12:17:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (168A2000) [pid = 3492] [serial = 2326] [outer = 00000000] 12:17:15 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (16D25C00) [pid = 3492] [serial = 2327] [outer = 168A2000] 12:17:15 INFO - PROCESS | 3492 | 1467227835952 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (17560C00) [pid = 3492] [serial = 2328] [outer = 168A2000] 12:17:16 INFO - PROCESS | 3492 | 1467227836347 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]]]}] 12:17:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:17:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:17:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:17:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:17:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:17:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:17:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 623ms 12:17:16 INFO - PROCESS | 3492 | 1467227836386 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 12:17:16 INFO - PROCESS | 3492 | 1467227836388 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 12:17:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:17:16 INFO - PROCESS | 3492 | 1467227836391 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:17:16 INFO - PROCESS | 3492 | 1467227836393 Marionette TRACE conn2 <- [1,3062,null,{}] 12:17:16 INFO - PROCESS | 3492 | 1467227836396 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}] 12:17:16 INFO - PROCESS | 3492 | 1467227836398 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:16 INFO - PROCESS | 3492 | 1467227836517 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 12:17:16 INFO - PROCESS | 3492 | 1467227836524 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:16 INFO - PROCESS | 3492 | 1467227836526 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:16 INFO - PROCESS | 3492 | ++DOCSHELL 12BA8C00 == 32 [pid = 3492] [id = 777] 12:17:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 69 (16940400) [pid = 3492] [serial = 2329] [outer = 00000000] 12:17:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (18129800) [pid = 3492] [serial = 2330] [outer = 16940400] 12:17:16 INFO - PROCESS | 3492 | 1467227836569 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (181D1C00) [pid = 3492] [serial = 2331] [outer = 16940400] 12:17:16 INFO - PROCESS | 3492 | 1467227836987 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]]]}] 12:17:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:17:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:17:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:17:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:17:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:17:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:17:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 638ms 12:17:17 INFO - PROCESS | 3492 | 1467227837030 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 3492 | 1467227837031 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 12:17:17 INFO - PROCESS | 3492 | 1467227837035 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:17:17 INFO - PROCESS | 3492 | 1467227837036 Marionette TRACE conn2 <- [1,3066,null,{}] 12:17:17 INFO - PROCESS | 3492 | 1467227837040 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}] 12:17:17 INFO - PROCESS | 3492 | 1467227837041 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:17 INFO - PROCESS | 3492 | 1467227837163 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 12:17:17 INFO - PROCESS | 3492 | 1467227837230 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 3492 | 1467227837232 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:17 INFO - PROCESS | 3492 | ++DOCSHELL 0F2A8400 == 33 [pid = 3492] [id = 778] 12:17:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (0F2AA000) [pid = 3492] [serial = 2332] [outer = 00000000] 12:17:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (0F9EA400) [pid = 3492] [serial = 2333] [outer = 0F2AA000] 12:17:17 INFO - PROCESS | 3492 | 1467227837275 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (102CB000) [pid = 3492] [serial = 2334] [outer = 0F2AA000] 12:17:17 INFO - PROCESS | 3492 | 1467227837686 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] 12:17:17 INFO - PROCESS | 3492 | 1467227837745 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 12:17:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:17:17 INFO - PROCESS | 3492 | 1467227837749 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - PROCESS | 3492 | 1467227837751 Marionette TRACE conn2 <- [1,3070,null,{}] 12:17:17 INFO - PROCESS | 3492 | 1467227837754 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}] 12:17:17 INFO - PROCESS | 3492 | 1467227837756 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:17 INFO - PROCESS | 3492 | 1467227837853 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 12:17:17 INFO - PROCESS | 3492 | 1467227837948 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 3492 | 1467227837950 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:17 INFO - PROCESS | 3492 | ++DOCSHELL 139EE400 == 34 [pid = 3492] [id = 779] 12:17:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (184B3C00) [pid = 3492] [serial = 2335] [outer = 00000000] 12:17:17 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (187DEC00) [pid = 3492] [serial = 2336] [outer = 184B3C00] 12:17:17 INFO - PROCESS | 3492 | 1467227837992 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (19A74400) [pid = 3492] [serial = 2337] [outer = 184B3C00] 12:17:18 INFO - PROCESS | 3492 | 1467227838366 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]]]}] 12:17:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:17:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:17:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:17:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:17:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 685ms 12:17:18 INFO - PROCESS | 3492 | 1467227838432 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 3492 | 1467227838434 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 12:17:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:17:18 INFO - PROCESS | 3492 | 1467227838443 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 3492 | 1467227838445 Marionette TRACE conn2 <- [1,3074,null,{}] 12:17:18 INFO - PROCESS | 3492 | 1467227838448 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}] 12:17:18 INFO - PROCESS | 3492 | 1467227838450 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:18 INFO - PROCESS | 3492 | 1467227838574 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 12:17:18 INFO - PROCESS | 3492 | 1467227838582 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 3492 | 1467227838584 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:18 INFO - PROCESS | 3492 | ++DOCSHELL 13D3F400 == 35 [pid = 3492] [id = 780] 12:17:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (15697800) [pid = 3492] [serial = 2338] [outer = 00000000] 12:17:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (19A81000) [pid = 3492] [serial = 2339] [outer = 15697800] 12:17:18 INFO - PROCESS | 3492 | 1467227838628 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (19A83800) [pid = 3492] [serial = 2340] [outer = 15697800] 12:17:19 INFO - PROCESS | 3492 | 1467227839048 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:17:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:17:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 638ms 12:17:19 INFO - PROCESS | 3492 | 1467227839076 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 3492 | 1467227839078 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 12:17:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:17:19 INFO - PROCESS | 3492 | 1467227839087 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - PROCESS | 3492 | 1467227839091 Marionette TRACE conn2 <- [1,3078,null,{}] 12:17:19 INFO - PROCESS | 3492 | 1467227839094 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}] 12:17:19 INFO - PROCESS | 3492 | 1467227839097 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:19 INFO - PROCESS | 3492 | 1467227839379 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 12:17:19 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (19D79C00) [pid = 3492] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:17:19 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1ACF5400) [pid = 3492] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:17:19 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (0F84D000) [pid = 3492] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:17:19 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (184AAC00) [pid = 3492] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:17:19 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (12F62000) [pid = 3492] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:17:19 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (0F2A9C00) [pid = 3492] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:17:19 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (17448400) [pid = 3492] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:17:19 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (139B1800) [pid = 3492] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:17:19 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (0F2A9400) [pid = 3492] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:17:19 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (184A5C00) [pid = 3492] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:17:19 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (181D4400) [pid = 3492] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:17:19 INFO - PROCESS | 3492 | 1467227839485 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 3492 | 1467227839488 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:19 INFO - PROCESS | 3492 | ++DOCSHELL 0F84A000 == 36 [pid = 3492] [id = 781] 12:17:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 70 (0F84D000) [pid = 3492] [serial = 2341] [outer = 00000000] 12:17:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 71 (184A5C00) [pid = 3492] [serial = 2342] [outer = 0F84D000] 12:17:19 INFO - PROCESS | 3492 | 1467227839544 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 3492 | ++DOMWINDOW == 72 (19AA1800) [pid = 3492] [serial = 2343] [outer = 0F84D000] 12:17:19 INFO - PROCESS | 3492 | 1467227839956 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:17:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:17:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 903ms 12:17:19 INFO - PROCESS | 3492 | 1467227839991 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 3492 | 1467227839996 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 12:17:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:17:19 INFO - PROCESS | 3492 | 1467227840002 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - PROCESS | 3492 | 1467227840005 Marionette TRACE conn2 <- [1,3082,null,{}] 12:17:20 INFO - PROCESS | 3492 | 1467227840011 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}] 12:17:20 INFO - PROCESS | 3492 | 1467227840014 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:20 INFO - PROCESS | 3492 | 1467227840175 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 12:17:20 INFO - PROCESS | 3492 | 1467227840317 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 3492 | 1467227840320 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:20 INFO - PROCESS | 3492 | ++DOCSHELL 0F9E7800 == 37 [pid = 3492] [id = 782] 12:17:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 73 (10229400) [pid = 3492] [serial = 2344] [outer = 00000000] 12:17:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 74 (10A78000) [pid = 3492] [serial = 2345] [outer = 10229400] 12:17:20 INFO - PROCESS | 3492 | 1467227840416 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 3492 | ++DOMWINDOW == 75 (10E3A000) [pid = 3492] [serial = 2346] [outer = 10229400] 12:17:21 INFO - PROCESS | 3492 | 1467227841139 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:17:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:17:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1137ms 12:17:21 INFO - PROCESS | 3492 | 1467227841145 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 3492 | 1467227841149 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 12:17:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:17:21 INFO - PROCESS | 3492 | 1467227841156 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 3492 | 1467227841158 Marionette TRACE conn2 <- [1,3086,null,{}] 12:17:21 INFO - PROCESS | 3492 | 1467227841162 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}] 12:17:21 INFO - PROCESS | 3492 | 1467227841165 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:21 INFO - PROCESS | 3492 | 1467227841282 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 12:17:21 INFO - PROCESS | 3492 | 1467227841427 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 3492 | 1467227841430 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:21 INFO - PROCESS | 3492 | ++DOCSHELL 129E4000 == 38 [pid = 3492] [id = 783] 12:17:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 76 (12FDA800) [pid = 3492] [serial = 2347] [outer = 00000000] 12:17:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 77 (13232400) [pid = 3492] [serial = 2348] [outer = 12FDA800] 12:17:21 INFO - PROCESS | 3492 | 1467227841488 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 3492 | ++DOMWINDOW == 78 (139E8800) [pid = 3492] [serial = 2349] [outer = 12FDA800] 12:17:22 INFO - PROCESS | 3492 | 1467227842116 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]]]}] 12:17:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:17:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:17:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1027ms 12:17:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:17:22 INFO - PROCESS | 3492 | 1467227842195 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 3492 | 1467227842182 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 12:17:22 INFO - PROCESS | 3492 | 1467227842186 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 3492 | 1467227842190 Marionette TRACE conn2 <- [1,3090,null,{}] 12:17:22 INFO - PROCESS | 3492 | 1467227842220 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}] 12:17:22 INFO - PROCESS | 3492 | 1467227842224 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:22 INFO - PROCESS | 3492 | 1467227842547 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 12:17:22 INFO - PROCESS | 3492 | 1467227842557 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 3492 | 1467227842560 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:22 INFO - PROCESS | 3492 | ++DOCSHELL 0F84A400 == 39 [pid = 3492] [id = 784] 12:17:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 79 (0F84AC00) [pid = 3492] [serial = 2350] [outer = 00000000] 12:17:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 80 (0F854000) [pid = 3492] [serial = 2351] [outer = 0F84AC00] 12:17:22 INFO - PROCESS | 3492 | 1467227842617 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 3492 | ++DOMWINDOW == 81 (10A0E000) [pid = 3492] [serial = 2352] [outer = 0F84AC00] 12:17:23 INFO - PROCESS | 3492 | --DOCSHELL 13D3F400 == 38 [pid = 3492] [id = 780] 12:17:23 INFO - PROCESS | 3492 | --DOCSHELL 139EE400 == 37 [pid = 3492] [id = 779] 12:17:23 INFO - PROCESS | 3492 | --DOCSHELL 0F2A8400 == 36 [pid = 3492] [id = 778] 12:17:23 INFO - PROCESS | 3492 | --DOCSHELL 12BA8C00 == 35 [pid = 3492] [id = 777] 12:17:23 INFO - PROCESS | 3492 | --DOCSHELL 15ED6400 == 34 [pid = 3492] [id = 776] 12:17:23 INFO - PROCESS | 3492 | --DOCSHELL 15698400 == 33 [pid = 3492] [id = 775] 12:17:23 INFO - PROCESS | 3492 | --DOCSHELL 143B1000 == 32 [pid = 3492] [id = 774] 12:17:23 INFO - PROCESS | 3492 | --DOCSHELL 139F1C00 == 31 [pid = 3492] [id = 773] 12:17:23 INFO - PROCESS | 3492 | --DOCSHELL 11CE0800 == 30 [pid = 3492] [id = 772] 12:17:23 INFO - PROCESS | 3492 | --DOCSHELL 0F97A800 == 29 [pid = 3492] [id = 771] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 80 (1ACF2800) [pid = 3492] [serial = 2297] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 79 (19BC6400) [pid = 3492] [serial = 2309] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 78 (1AEF8000) [pid = 3492] [serial = 2300] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 77 (1AEEEC00) [pid = 3492] [serial = 2298] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 76 (1122CC00) [pid = 3492] [serial = 2303] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 75 (143B2400) [pid = 3492] [serial = 2304] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 74 (1AEF9000) [pid = 3492] [serial = 2301] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 73 (187D3800) [pid = 3492] [serial = 2294] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 72 (139AE000) [pid = 3492] [serial = 2291] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 71 (139E9000) [pid = 3492] [serial = 2292] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 70 (1055E000) [pid = 3492] [serial = 2288] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 69 (11805000) [pid = 3492] [serial = 2289] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 68 (187DE400) [pid = 3492] [serial = 2286] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 67 (187D2800) [pid = 3492] [serial = 2285] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 66 (13D3DC00) [pid = 3492] [serial = 2283] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 65 (13A2E400) [pid = 3492] [serial = 2282] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 64 (10A0E800) [pid = 3492] [serial = 2280] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 63 (0F9E6400) [pid = 3492] [serial = 2279] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 62 (19A97400) [pid = 3492] [serial = 2295] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 61 (1B0D6800) [pid = 3492] [serial = 2306] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 60 (1B0D9800) [pid = 3492] [serial = 2307] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | --DOMWINDOW == 59 (187E1800) [pid = 3492] [serial = 2277] [outer = 00000000] [url = about:blank] 12:17:23 INFO - PROCESS | 3492 | 1467227843264 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:17:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:17:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1105ms 12:17:23 INFO - PROCESS | 3492 | 1467227843311 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 3492 | 1467227843315 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 12:17:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:17:23 INFO - PROCESS | 3492 | 1467227843320 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - PROCESS | 3492 | 1467227843323 Marionette TRACE conn2 <- [1,3094,null,{}] 12:17:23 INFO - PROCESS | 3492 | 1467227843329 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}] 12:17:23 INFO - PROCESS | 3492 | 1467227843333 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:23 INFO - PROCESS | 3492 | 1467227843444 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 12:17:23 INFO - PROCESS | 3492 | 1467227843455 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 3492 | 1467227843458 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:23 INFO - PROCESS | 3492 | ++DOCSHELL 10A03C00 == 30 [pid = 3492] [id = 785] 12:17:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 60 (10A74400) [pid = 3492] [serial = 2353] [outer = 00000000] 12:17:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 61 (114AAC00) [pid = 3492] [serial = 2354] [outer = 10A74400] 12:17:23 INFO - PROCESS | 3492 | 1467227843505 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 3492 | ++DOMWINDOW == 62 (11C97800) [pid = 3492] [serial = 2355] [outer = 10A74400] 12:17:24 INFO - PROCESS | 3492 | 1467227844063 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]]]}] 12:17:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:17:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:17:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:17:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 794ms 12:17:24 INFO - PROCESS | 3492 | 1467227844120 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 3492 | 1467227844123 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 12:17:24 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:17:24 INFO - PROCESS | 3492 | 1467227844126 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 3492 | 1467227844128 Marionette TRACE conn2 <- [1,3098,null,{}] 12:17:24 INFO - PROCESS | 3492 | 1467227844132 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}] 12:17:24 INFO - PROCESS | 3492 | 1467227844134 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:24 INFO - PROCESS | 3492 | 1467227844219 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 12:17:24 INFO - PROCESS | 3492 | 1467227844325 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 3492 | 1467227844327 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:24 INFO - PROCESS | 3492 | ++DOCSHELL 12F69000 == 31 [pid = 3492] [id = 786] 12:17:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 63 (12FD7400) [pid = 3492] [serial = 2356] [outer = 00000000] 12:17:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 64 (139AD800) [pid = 3492] [serial = 2357] [outer = 12FD7400] 12:17:24 INFO - PROCESS | 3492 | 1467227844371 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 65 (139E6000) [pid = 3492] [serial = 2358] [outer = 12FD7400] 12:17:24 INFO - PROCESS | 3492 | 1467227844737 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"]]]}] 12:17:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:17:24 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:17:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:17:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 638ms 12:17:24 INFO - PROCESS | 3492 | 1467227844770 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 3492 | 1467227844773 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 12:17:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:17:24 INFO - PROCESS | 3492 | 1467227844783 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 3492 | 1467227844787 Marionette TRACE conn2 <- [1,3102,null,{}] 12:17:24 INFO - PROCESS | 3492 | 1467227844791 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}] 12:17:24 INFO - PROCESS | 3492 | 1467227844794 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:24 INFO - PROCESS | 3492 | 1467227844883 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 12:17:24 INFO - PROCESS | 3492 | 1467227844887 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\", \"b317e920-2a1e-45a8-8d48-3fba9ce47027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 3492 | 1467227844889 Marionette INFO sendAsync 93998e79-3215-4303-8fe6-31f7c557767a 12:17:24 INFO - PROCESS | 3492 | ++DOCSHELL 13AC1C00 == 32 [pid = 3492] [id = 787] 12:17:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 66 (13D3B000) [pid = 3492] [serial = 2359] [outer = 00000000] 12:17:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 67 (13EAE800) [pid = 3492] [serial = 2360] [outer = 13D3B000] 12:17:24 INFO - PROCESS | 3492 | 1467227844942 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 3492 | ++DOMWINDOW == 68 (146C9000) [pid = 3492] [serial = 2361] [outer = 13D3B000] 12:17:25 INFO - PROCESS | 3492 | 1467227845377 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]]]}] 12:17:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:17:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 623ms 12:17:25 INFO - PROCESS | 3492 | 1467227845417 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 3492 | 1467227845419 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 12:17:26 WARNING - u'runner_teardown' () 12:17:26 INFO - No more tests 12:17:26 INFO - Got 0 unexpected results 12:17:26 INFO - SUITE-END | took 653s 12:17:27 INFO - Closing logging queue 12:17:27 INFO - queue closed 12:17:27 INFO - Return code: 0 12:17:27 WARNING - # TBPL SUCCESS # 12:17:27 INFO - Running post-action listener: _resource_record_post_action 12:17:27 INFO - Running post-run listener: _resource_record_post_run 12:17:28 INFO - Total resource usage - Wall time: 663s; CPU: 17.0%; Read bytes: 91831296; Write bytes: 951864832; Read time: 461282; Write time: 1180458 12:17:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:17:28 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 75005440; Read time: 0; Write time: 70230 12:17:28 INFO - run-tests - Wall time: 661s; CPU: 17.0%; Read bytes: 91831296; Write bytes: 815739392; Read time: 461282; Write time: 1067982 12:17:28 INFO - Running post-run listener: _upload_blobber_files 12:17:28 INFO - Blob upload gear active. 12:17:28 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:17:28 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 12:17:28 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'] 12:17:28 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 12:17:28 INFO - (blobuploader) - INFO - Open directory for files ... 12:17:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:17:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:17:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:17:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:17:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:17:29 INFO - (blobuploader) - INFO - Done attempting. 12:17:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:17:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:17:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:17:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:17:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:17:31 INFO - (blobuploader) - INFO - Done attempting. 12:17:31 INFO - (blobuploader) - INFO - Iteration through files over. 12:17:31 INFO - Return code: 0 12:17:31 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:17:31 INFO - Using _rmtree_windows ... 12:17:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:17:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/32882149cf881c92df3548a41721c5c56c0556fd6021284df28bd596d2f4e62a4f63d6a74c353c826b25109a16ca68c09cbea69c02a3f70908190e67eb9892c7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/19cf683e32419772d42b8083c2a8466a04112a17b24d1286a8e51bda22d92868d9b63c8467a5abb1a582feceaaf6a2783b6a32df4a50e1b03115dea166eec1ca"} 12:17:31 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:17:31 INFO - Writing to file C:\slave\test\properties\blobber_files 12:17:31 INFO - Contents: 12:17:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/32882149cf881c92df3548a41721c5c56c0556fd6021284df28bd596d2f4e62a4f63d6a74c353c826b25109a16ca68c09cbea69c02a3f70908190e67eb9892c7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/19cf683e32419772d42b8083c2a8466a04112a17b24d1286a8e51bda22d92868d9b63c8467a5abb1a582feceaaf6a2783b6a32df4a50e1b03115dea166eec1ca"} 12:17:31 INFO - Running post-run listener: copy_logs_to_upload_dir 12:17:31 INFO - Copying logs to upload dir... 12:17:31 INFO - mkdir: C:\slave\test\build\upload\logs 12:17:31 INFO - Copying logs to upload dir... 12:17:31 INFO - Using _rmtree_windows ... 12:17:31 INFO - Using _rmtree_windows ... 12:17:31 INFO - Using _rmtree_windows ... 12:17:31 INFO - Using _rmtree_windows ... 12:17:31 INFO - Using _rmtree_windows ... 12:17:31 INFO - Using _rmtree_windows ... 12:17:31 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=784.566000 ========= master_lag: 21.47 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 26 secs) (at 2016-06-29 12:17:30.683706) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 12:17:30.684737) ========= '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-037\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-037 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-037 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-037 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-037 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-037 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/32882149cf881c92df3548a41721c5c56c0556fd6021284df28bd596d2f4e62a4f63d6a74c353c826b25109a16ca68c09cbea69c02a3f70908190e67eb9892c7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/19cf683e32419772d42b8083c2a8466a04112a17b24d1286a8e51bda22d92868d9b63c8467a5abb1a582feceaaf6a2783b6a32df4a50e1b03115dea166eec1ca"} build_url:https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/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/32882149cf881c92df3548a41721c5c56c0556fd6021284df28bd596d2f4e62a4f63d6a74c353c826b25109a16ca68c09cbea69c02a3f70908190e67eb9892c7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/19cf683e32419772d42b8083c2a8466a04112a17b24d1286a8e51bda22d92868d9b63c8467a5abb1a582feceaaf6a2783b6a32df4a50e1b03115dea166eec1ca"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UZDstHTCTZ-He96Sok6NIA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 12:17:30.811617) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 12:17:30.812130) ========= '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-037\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-037 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-037 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-037 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-037 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-037 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 12:17:30.937364) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 12:17:30.937740) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 12:17:31.522766) ========= ========= Total master_lag: 21.89 =========